Show HN: Uma plataforma para aulas remotas de piano baseada na Web MIDI API

Uma nova plataforma web usa a Web MIDI API para alimentar aulas remotas de piano, transmitindo dados MIDI e som de piano sintetizado entre professor e aluno para que ambos possam ver e ouvir a execução em tempo real. Os comentaristas estão, em geral, entusiasmados, mas pedem demonstrações mais claras, menos fricção antes do registo, melhor suporte móvel e para iPad, além de melhorias no tratamento de MIDI e no comportamento da interface. O tópico também mergulha em que tipos de teclados são adequados para aprender—sobretudo a importância de teclas ponderadas e de tamanho completo em contraste com controladores MIDI mais baratos—e compara esta abordagem com ferramentas existentes e auxiliares de aprendizagem baseados em hardware.

Receção geral

  • Muitos comentaristas acham a ideia inovadora e “fixe”, especialmente o uso de Web MIDI para aulas remotas em tempo real.
  • Vários demonstram interesse em experimentar como alunos ou professores e oferecem-se para ajudar a testar.

UX, integração e demonstrações

  • Pedido recorrente forte para:
    • Um vídeo de demonstração claro do produto em ação.
    • Algum nível de acesso à app ou demo interativa antes do registo.
  • Problemas na landing page:
    • O layout móvel está desorganizado.
    • Elementos clicáveis que não fazem nada causam confusão.
    • O vídeo de destaque/em loop deveria mostrar o tutor a usar visivelmente um teclado para enfatizar o aspeto “conectado”.
    • Sugestão de filmar da perspetiva do jogador em vez da vista da audiência.
  • Alguns sentiram que serem obrigados a entrar num fluxo de registo antes de perceberem a app é desmotivador; o autor concorda em alterar isso.

Implementação técnica e comportamento

  • O motor de som do piano no browser é um “VSTI” JavaScript personalizado que carrega samples e usa Web Audio; os pares remotos ouvem a mesma renderização.
  • Problemas de MIDI relatados:
    • Certos teclados enviam notas que nunca recebem “note off” na app.
    • Conselho: tratar velocity=0 como note-off e proteger contra notas presas.
    • Clicar nas teclas com o rato atualmente não produz som.
  • Sugestões para usar bibliotecas como VexFlow para exibição de partitura e para converter MIDI em notação.

Latência e suporte de plataforma

  • Um teste informal de latência sugere que a app é pelo menos mais rápida do que uma chamada telefónica em simultâneo.
  • Atualmente direcionada para desktop/laptop; suporte para iPad é desejado. Alguns referem que MIDI no iPad é fácil, mas não está claro se o suporte do Web MIDI no Safari móvel é suficiente.
  • Foi levantada a questão dos avisos de permissão MIDI no browser e das implicações de segurança; não foi resolvida no tópico.

Valor de MIDI vs. ferramentas de vídeo como Zoom/Skype

  • Principal benefício: transmissão direta e visualização de notas, velocities e estados do pedal, reduzindo configurações complexas de câmara e permitindo funcionalidades como deteção de acordes/escalas, gravação e integração com partituras.
  • Outros descrevem configurações elaboradas de Zoom/OBS construídas durante a COVID, sugerindo que este produto poderia simplificar isso.

Escopo do produto e direção de marketplace

  • Uma perspetiva: os alunos querem sobretudo uma solução turnkey — reservar professores verificados e receber uma recomendação de teclado USB-MIDI/adapter — em vez de uma plataforma genérica de duas faces.
  • Ideias:
    • Vender ou recomendar um adapter MIDI de confiança (possivelmente via links de afiliado).
    • Oferecer aulas pré-gravadas, interativas, e módulos de prática (por exemplo, leitura de partitura em velocidade).
  • Atualmente não existe um marketplace de tutores integrado; os alunos que perguntam como encontrar instrutores são informados de que a plataforma está numa fase inicial.

Escolha de teclado e debate sobre aprendizagem

  • Debate extenso sobre:
    • Se controladores MIDI são adequados para aprender piano.
    • A importância de 88 teclas e ação ponderada.
  • Um lado:
    • Recomenda fortemente teclados de tamanho completo e com ação ponderada para piano a sério (especialmente clássico/jazz).
    • Argumenta que teclas sem peso limitam a nuance dinâmica e tornam a transição para pianos reais mais difícil.
  • Contra-argumentos:
    • Muitos pianos digitais já têm teclas ponderadas e MIDI; são suficientemente bons para estudo sério.
    • Começar com qualquer teclado acessível (mesmo 49–61 teclas sem peso) é melhor do que ficar bloqueado pelo custo/espaço do equipamento.
    • A sensação do teclado varia em todos os instrumentos; os músicos conseguem adaptar-se.
  • Visão intermédia: ponderadas e de gama completa são ideais se o objetivo for piano acústico, mas para teoria musical geral, produção ou tocar casualmente, controladores menores/sem peso servem.

Outras notas técnicas e do ecossistema

  • Comentários referem que quase todos os pianos digitais modernos expõem USB-MIDI; 5-pin DIN e até consolas de órgão também podem ser usados via MIDI.
  • Alguma discussão sobre configurações Chromebook + Linux e problemas de latência USB-MIDI em certas plataformas.

Ferramentas relacionadas e concorrentes

  • Menções a outras ferramentas de aprendizagem com Web MIDI e side projects de multiplayer/jamming.
  • Referência a plataformas de aulas estruturadas existentes (por exemplo, com currículos preparados e acessórios de hardware “light snake”), mostrando que este é um nicho de mercado ativo.

Som de piano / instrumentos virtuais

  • Para quem não fica satisfeito com os sons integrados, as recomendações incluem:
    • Pianos modelados fisicamente (por exemplo, Pianoteq).
    • Bibliotecas de samples de alta qualidade (por exemplo, Ivory II, o piano orquestral grátis da Spitfire, pianos incluídos em coleções gratuitas “lite”).