Monitor MIDI
Acompanhe mensagens MIDI analisadas e com marcação de tempo — notas, CC, pitch bend, mudança de programa — com filtro e download local do registro.
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
- Conecte o seu dispositivo MIDI por USB ou por uma interface MIDI.
- Aperte o botão de conceder acesso e permita o acesso ao MIDI.
- Confirme que o seu dispositivo aparece na lista de entradas.
- Toque notas, movimente os controles ou pressione o pedal de sustain e veja os eventos surgirem.
- 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
| Sintoma | O que fazer |
|---|---|
| Navegador sem suporte | Use Chrome ou Edge por HTTPS; Safari e Firefox têm, no momento, suporte limitado ou nenhum ao Web MIDI. |
| Nenhum dispositivo exibido | Reconecte o dispositivo e confirme que nenhuma DAW ou outro aplicativo o está mantendo aberto, depois recarregue. |
| Permissão não concedida | Permita o acesso ao MIDI quando solicitado ou redefina a permissão nas configurações do site no navegador. |
| Notas, mas sem sustain | Confirme 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.