Ir para o conteúdo
TestOnDevice

Teste de Dispositivo MIDI

Liste entradas e saídas MIDI, o estado de conexão delas e as informações do fabricante, reagindo a conectar/desconectar.

Executa localmente Sem upload Requer permissãoRequer HTTPS

Como este teste funciona

Os testes MIDI usam a Web MIDI API para listar os seus dispositivos conectados e transmitir as mensagens deles. Quando você concede acesso, o navegador nos entrega as entradas e saídas; anexamos um ouvinte que recebe cada mensagem MIDI bruta com uma marcação de tempo.

Convertemos esses bytes em eventos musicais — note on/off com velocity, mudanças de controle como o sustain (CC64), pitch bend e mudanças de programa — e os exibimos em um piano e em um registro. Nada é enviado a lugar algum; a análise acontece localmente.

O acesso só é solicitado quando você clica, e a página continua útil mesmo onde o Web MIDI não está disponível, explicando o suporte e oferecendo orientação.

Como usar

  1. Conecte o seu dispositivo MIDI por USB ou por uma interface MIDI.
  2. Aperte o botão de conceder acesso e permita o acesso ao MIDI.
  3. Confirme que o seu dispositivo aparece na lista de entradas.
  4. Toque notas, movimente os controles ou pressione o pedal de sustain e veja os eventos surgirem.
  5. Use as opções de filtro, limpeza e download do registro para inspecionar o fluxo de mensagens.

O que ele detecta

  • As entradas e saídas MIDI conectadas e o estado de conexão delas
  • Eventos de note on/off com velocity e canal
  • Mudanças de controle (incluindo o sustain), pitch bend e mudanças de programa
  • O fabricante e o nome do dispositivo, onde o navegador os fornece

O que ele não detecta

  • Qualquer coisa em navegadores sem Web MIDI (Safari e Firefox, em especial, têm suporte limitado ou nenhum)
  • Um dispositivo já mantido aberto com exclusividade por outro aplicativo
  • Áudio — o MIDI carrega dados de performance, não som

Solução de problemas

SintomaO que fazer
Navegador sem suporteUse Chrome ou Edge por HTTPS; Safari e Firefox têm, no momento, suporte limitado ou nenhum ao Web MIDI.
Nenhum dispositivo exibidoReconecte o dispositivo e confirme que nenhuma DAW ou outro aplicativo o está mantendo aberto, depois recarregue.
Permissão não concedidaPermita o acesso ao MIDI quando solicitado ou redefina a permissão nas configurações do site no navegador.
Notas, mas sem sustainConfirme que o seu pedal envia CC64; alguns pedais precisam ser conectados antes de ligar o teclado.

Perguntas frequentes

Quais navegadores suportam Web MIDI?

Chrome e Edge no desktop e no Android. Safari e Firefox têm, no momento, suporte limitado ou nenhum.

Por que nenhum dispositivo é exibido?

Confirme que ele está conectado e não está sendo mantido aberto por outro aplicativo (como uma DAW), depois reconecte.

Os dados da minha performance são enviados para algum lugar?

Não. As mensagens MIDI são tratadas localmente e nunca são enviadas.

Preciso de drivers?

A maioria dos dispositivos USB MIDI compatíveis com a classe funciona sem drivers extras; algumas interfaces fornecem os seus próprios.

Posso testar um teclado e um controlador ao mesmo tempo?

Sim — todas as entradas conectadas são listadas e as mensagens delas aparecem juntas no registro.

Isso emite som?

Não. O MIDI carrega dados de nota e de controle; você o encaminharia para um synth ou uma DAW para ouvir.

Testes relacionados