MIDI Test
Conecte qualquer teclado ou controlador MIDI e veja dados de notas, velocidade e alteração de controle ao vivo aqui mesmo, sem a necessidade de uma DAW ou instalação de software.
Play your MIDI controller or the keyboard below to see live messages.
- No MIDI input devices detected.
- No MIDI output devices detected.
Play with your mouse, touch, computer keys (A–L row, W/E/T/Y/U for sharps), or a connected MIDI controller. Z / X shift octave, C / V change velocity, Tab toggles sustain.
No MIDI messages yet. Press a key above or play your controller.
Guia rápido: como usar o Teste de E/S MIDI
Leva menos de um minuto- 1Conecte seu teclado ou controlador MIDI via USB ou Bluetooth.
- 2Permita o acesso MIDI quando o navegador solicitar.
- 3Selecione seu dispositivo de entrada, depois toque uma nota e observe o monitor.
- 4Use o teclado e o sintetizador na tela para testar dispositivos de saída.
Visão Geral
Se você já conectou um teclado MIDI, um pad de bateria ou uma superfície de controle e se perguntou se ele realmente estava se comunicando com o seu computador antes de abrir uma estação de trabalho de áudio digital completa, esta ferramenta responde a essa pergunta em segundos. Ela usa a Web MIDI API, um recurso do navegador que oferece às páginas da web acesso direto e de baixa latência às portas de entrada e saída MIDI, o mesmo protocolo em que os músicos confiam desde a década de 1980 para conectar teclados, sintetizadores e controladores.
Depois de conceder a permissão, a página lista todas as entradas MIDI que seu sistema operacional detecta atualmente e permite que você escolha uma para monitorar. A partir daí, cada toque de nota, soltura, giro de botão de controle, pressionamento de pedal e movimento de pitch bend aparece na tela em tempo real, decodificado em valores legíveis por humanos em vez de bytes hexadecimais brutos.
Isso é especialmente útil para solucionar problemas de um controlador "novo" antes de configurar qualquer mapeamento de software para ele, confirmar que um teclado de segunda mão realmente funciona antes de se comprometer a comprá-lo, ou diagnosticar uma tecla, pad ou botão específico que parece não responder.
Como ler seus resultados
Lista de dispositivos
Cada porta de entrada MIDI atualmente visível para o seu sistema operacional aparece aqui, seja conectada por USB, um cabo MIDI DIN de 5 pinos através de uma interface, ou Bluetooth. Se o seu dispositivo não aparecer de forma alguma, o problema está ocorrendo antes mesmo de o navegador ser envolvido, muito provavelmente um problema de cabo, driver ou emparelhamento em nível de sistema operacional.
Eventos de nota
Pressionar uma tecla envia uma mensagem de "nota ativada" com um número de nota (0-127) e uma velocidade (0-127, a força com que você pressionou). Soltar envia "nota desativada". Se você vir eventos de nota ativada, mas os números das notas parecerem deslocados em uma oitava do que você espera, verifique a configuração de oitava/transposição do seu teclado; muitos teclados vêm com essa configuração diferente de zero.
Mensagens de alteração de controle (CC)
Cada botão, slider, mod wheel e pedal de sustain em seu controlador geralmente envia mensagens CC, cada uma marcada com um número CC (identificando qual controle se moveu) e um valor de 0 a 127. Girar um botão deve produzir um fluxo suave e rapidamente atualizado de valores; um botão que salta erraticamente ou não atinge 0 ou 127 em seus extremos pode ter um potenciômetro gasto.
Canal e dados brutos
O MIDI suporta 16 canais por porta, e teclados multi-tímbricos ou controladores com múltiplas zonas frequentemente enviam notas diferentes em canais diferentes. Se o seu software espera o canal 1, mas o seu teclado está configurado para o canal 2, as notas serão registradas aqui, mas não irão disparar sons em sua DAW até que os canais correspondam.
Solução de problemas
Se o seu dispositivo MIDI não estiver aparecendo ou não estiver respondendo corretamente, tente estes passos em ordem:
- Use Chrome, Edge ou outro navegador baseado em Chromium. O Safari não suporta Web MIDI, e o suporte do Firefox é inconsistente.
- Conceda a permissão MIDI quando o navegador solicitar. Se você a dispensou anteriormente, redefina as permissões do site e recarregue.
- Verifique a conexão física: reconecte o cabo USB, tente uma porta USB diferente ou confirme se uma interface DIN de 5 pinos tem energia, caso necessite de alimentação própria.
- Confirme primeiro se o dispositivo é reconhecido pelo seu sistema operacional, usando o painel de dispositivos MIDI do Windows ou o utilitário Audio MIDI Setup do macOS, antes de assumir que o navegador é o culpado.
- Se estiver usando Bluetooth MIDI, emparelhe o dispositivo primeiro nas configurações de Bluetooth do seu sistema operacional; o navegador não consegue iniciar o emparelhamento.
- Reinicie o navegador após conectar um dispositivo pela primeira vez, pois alguns navegadores enumeram as portas MIDI apenas uma vez no momento da solicitação de acesso MIDI.
Diagnosticando peculiaridades de hardware específicas
Uma tecla presa ou inoperante geralmente não mostra nenhum evento de 'note-on' ao ser pressionada, o que aponta para um problema mecânico ou de contato dentro do teclado, em vez de um problema de software. Uma tecla que dispara repetidamente ou 'chocalha' ao ser pressionada uma vez, frequentemente indica um contato de interruptor com falha. A velocidade que nunca muda, independentemente de quão forte você toca, significa que o teclado provavelmente está configurado para o modo de velocidade fixa em seu menu interno, em vez de ser uma falha de hardware.
Para superfícies de controle com botões motorizados ou de rotação infinita, observe os valores de CC que saltam em grandes incrementos em vez de aumentarem suavemente; isso pode indicar uma configuração de resolução incompatível entre o controlador e o intervalo MIDI de 7 bits esperado, ou desgaste mecânico genuíno.
Por que o navegador pede permissão
O acesso MIDI completo, particularmente com mensagens SysEx habilitadas, pode ser usado para regravar firmware ou reconfigurar certos hardwares, então os navegadores Chromium o restringem por trás de um prompt de permissão explícito, semelhante ao acesso à câmera ou microfone. Esta ferramenta só precisa de entrada MIDI padrão para exibir notas e CCs, e nada que você faça aqui é transmitido para outro lugar; todos os dados permanecem locais em sua guia do navegador.
Perguntas frequentes
Por que meu teclado MIDI não aparece na lista de dispositivos?
Mais comumente, o navegador não suporta Web MIDI, o cabo USB ou DIN de 5 pinos não está totalmente encaixado, ou o sistema operacional não instalou um driver para a interface. Tente desconectar e reconectar o cabo USB, confirme se o dispositivo aparece nas configurações de MIDI/som do seu sistema operacional e recarregue a página depois de conectado.
Quais navegadores suportam Web MIDI?
Chrome, Edge, Opera e outros navegadores baseados em Chromium suportam Web MIDI nativamente. O Firefox adicionou suporte por trás de uma flag em algumas versões, mas não é habilitado de forma confiável por padrão. O Safari não suporta a API Web MIDI de forma alguma até o momento desta escrita, então usuários de Mac testando no Safari precisarão mudar para o Chrome.
A página pede permissão MIDI, isso é normal?
Yes. Chromium browsers treat MIDI access, especially with SysEx enabled, as a permission-gated feature similar to camera or microphone access, because a compromised page with full MIDI access could reprogram some hardware. Click Allow when prompted.
Pressionei uma tecla, mas nada aparece na tela. Por quê?
Verifique se a entrada MIDI correta está selecionada no menu suspenso do dispositivo, caso sua interface exponha mais de uma porta. Confirme também se o canal de saída MIDI do teclado corresponde ao que você espera e se as configurações de controle local ou MIDI thru no próprio teclado não estão redirecionando o sinal para outro lugar.
O que significam os números das notas?
As notas MIDI são numeradas de 0 a 127, onde 60 é comumente o Dó central (embora alguns fabricantes o rotulem como C3 e outros como C4, uma antiga e persistente divergência de numeração). A ferramenta geralmente mostra tanto o número bruto quanto o nome da nota para que você não precise memorizar o mapeamento.
O que é velocidade e por que ela importa?
A velocidade é um valor de 0 a 127 que representa a força ou rapidez com que uma tecla foi pressionada, que a maioria dos sintetizadores e DAWs usa para controlar o volume ou o timbre. Se suas leituras de velocidade parecem estranhamente limitadas ou não variam com a força com que você toca, verifique a configuração da curva de velocidade do seu teclado, alguns teclados permitem fixá-la em um valor constante.
O que são mensagens CC (mudança de controle)?
As mensagens CC transportam dados contínuos do controlador, como a posição do 'mod wheel', o estado do pedal de sustain, botões de volume e pedais de expressão, cada um identificado por um número CC de 0 a 127. Observar isso ao vivo é a maneira mais rápida de confirmar se um botão, fader ou pedal está realmente transmitindo antes de gastar tempo mapeando-o em uma DAW.
Meu pedal de sustain não registra como ligado/desligado. O que há de errado?
Pedais de sustain enviam CC 64, onde os valores 0-63 geralmente significam desligado e 64-127 significam ligado, mas alguns pedais mais baratos ou pedais com polaridade invertida enviam isso ao contrário. Se ao pressionar mostra 0 e ao soltar mostra 127, seu pedal ou teclado tem uma configuração de polaridade invertida que você geralmente pode alternar no menu do teclado.
Posso testar um controlador MIDI sem nenhum software de música instalado?
Sim, é exatamente para isso que esta ferramenta serve. Ela se comunica diretamente com seu dispositivo MIDI através da Web MIDI API do navegador, para que você possa confirmar se um teclado, controlador de pad ou controlador de sopro está funcionando corretamente antes mesmo de abrir uma DAW.
Isso funciona com dispositivos MIDI sem fio ou Bluetooth?
Dispositivos MIDI Bluetooth geralmente funcionam uma vez que são pareados no nível do sistema operacional, já que para o navegador eles ainda aparecem como uma porta de entrada MIDI padrão. O pareamento em si deve acontecer primeiro nas configurações Bluetooth do seu sistema operacional, o navegador não pode iniciar esse pareamento por conta própria.
Por que vejo várias entradas para o mesmo teclado?
Algumas interfaces MIDI expõem portas separadas para diferentes propósitos, como uma porta dedicada para notas/CCs padrão e outra para SysEx ou um protocolo de superfície de controle de DAW. Ver duas ou mais entradas para um único dispositivo físico é normal e não um mau funcionamento.