Teste de Dispositivo MIDI

Conecte um dispositivo MIDI e clique em 'Iniciar Teste' para ver a entrada MIDI em tempo real. As notas serão destacadas no piano virtual.

Pronto para testar

Piano Virtual

Registro de Eventos

Os eventos MIDI aparecerão aqui...

Dicas para Teste MIDI

1

Conecte o controlador ou teclado MIDI antes de clicar em "Iniciar Teste". O navegador solicitará permissão de acesso ao dispositivo MIDI.

2

Toque notas no dispositivo MIDI — o piano virtual e o log de eventos mostrarão nome da nota, velocidade e canal.

3

A Web MIDI API requer contexto seguro (HTTPS ou localhost). Em alguns navegadores, pode ser necessário habilitar o suporte MIDI.

Tecnologia MIDI

O que é MIDI?

MIDI (Musical Instrument Digital Interface) é um protocolo de comunicação introduzido em 1983 para permitir comunicação entre instrumentos musicais eletrônicos, computadores e outros dispositivos. Diferente do áudio, MIDI não transmite som — transmite dados de performance: qual nota foi tocada, com que intensidade e por quanto tempo. Isso torna os arquivos MIDI muito pequenos e totalmente editáveis.

Tipos de Mensagens MIDI

A comunicação MIDI usa vários tipos de mensagens: Note On/Off — pressionamento/liberação de tecla com tom (0-127) e velocidade (0-127). Control Change (CC) — gerencia knobs, sliders, pedais. Program Change — alterna sons/presets. Pitch Bend — modulação suave de tom. Cada mensagem é enviada por um dos 16 canais, permitindo múltiplos instrumentos em uma única conexão.

Tipos de Controladores MIDI

Teclados MIDI são os mais comuns, de controladores portáteis de 25 teclas a instrumentos de 88 teclas com ação pesada. Controladores de pads (como Akai MPC) usam pads sensíveis à pressão para criar beats. Controladores de sopro simulam instrumentos de sopro. Guitarras MIDI convertem vibrações das cordas em dados MIDI. Controladores modernos conectam via USB (sem drivers) ou cabos DIN de 5 pinos tradicionais.

Web MIDI API

A Web MIDI API permite que o navegador interaja diretamente com dispositivos MIDI. Requer contexto seguro (HTTPS ou localhost) e permissão do usuário. Atualmente suportada no Chrome, Edge, Opera — Firefox e Safari têm suporte limitado. A API fornece acesso em tempo real às mensagens MIDI de entrada.

Perguntas Frequentes

O dispositivo MIDI não aparece. O que fazer?

Certifique-se de que o dispositivo MIDI está conectado via USB antes de clicar em "Iniciar". Tente outra porta USB ou cabo. Alguns dispositivos requerem instalação de driver. A Web MIDI API funciona melhor no Chrome, Edge, Opera.

MIDI transmite áudio?

Não. MIDI transmite apenas dados de performance (Note On/Off, velocidade, Control Change). É como uma partitura para o computador — diz ao instrumento o que tocar, não que som produzir. O som real depende do sintetizador ou sampler.

Posso usar um dispositivo MIDI Bluetooth para este teste?

O suporte a MIDI Bluetooth depende do navegador e SO. No macOS, primeiro emparelhe o dispositivo MIDI Bluetooth nas configurações de Audio MIDI. Dispositivos MIDI USB são a opção mais confiável para testes web.