MIDI Test
Conecta cualquier teclado o controlador MIDI y observa los datos en vivo de notas, velocidad y cambio de control aquí mismo, sin necesidad de DAW ni instalación 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.
Guía rápida: cómo usar Prueba de E/S MIDI
Toma menos de un minuto- 1Conecta tu teclado o controlador MIDI a través de USB o Bluetooth.
- 2Permite el acceso MIDI cuando el navegador lo solicite.
- 3Selecciona tu dispositivo de entrada, luego toca una nota y observa el monitor.
- 4Usa el teclado en pantalla y el sintetizador para probar los dispositivos de salida.
Resumen
Si alguna vez has conectado un teclado MIDI, una batería electrónica o una superficie de control y te has preguntado si realmente se está comunicando con tu computadora antes de abrir una estación de trabajo de audio digital completa, esta herramienta responde a esa pregunta en segundos. Utiliza la Web MIDI API, una función del navegador que permite a las páginas web un acceso directo y de baja latencia a los puertos de entrada y salida MIDI, el mismo protocolo en el que los músicos han confiado desde los años 80 para conectar teclados, sintetizadores y controladores.
Una vez que otorgas permiso, la página lista cada entrada MIDI que tu sistema operativo detecta actualmente y te permite elegir una para monitorear. A partir de ahí, cada pulsación de nota, liberación, giro de potenciómetro de control, pulsación de pedal y movimiento de pitch bend aparece en pantalla en tiempo real, decodificado en valores legibles por humanos en lugar de bytes hexadecimales en bruto.
Esto es especialmente útil para solucionar problemas con un controlador "nuevo" antes de haber configurado cualquier mapeo de software, confirmar que un teclado de segunda mano realmente funciona antes de comprometerte a comprarlo, o diagnosticar una tecla, pad o potenciómetro específico que parece no responder.
Cómo leer sus resultados
Lista de dispositivos
Cada puerto de entrada MIDI actualmente visible para tu sistema operativo aparece aquí, ya sea que esté conectado por USB, un cable MIDI DIN de 5 pines a través de una interfaz o Bluetooth. Si tu dispositivo no aparece en absoluto, el problema ocurre antes de que el navegador intervenga, muy probablemente un problema de cable, controlador o emparejamiento a nivel del sistema operativo.
Eventos de nota
Al presionar una tecla, se envía un mensaje de "nota encendida" con un número de nota (0-127) y una velocidad (0-127, qué tan fuerte la presionaste). Al soltarla, se envía "nota apagada". Si ves eventos de nota encendida pero los números de nota parecen desplazados una octava de lo que esperas, verifica la configuración de octava/transposición de tu teclado; muchos teclados vienen con esto configurado en algo distinto de cero.
Mensajes de cambio de control (CC)
Cada perilla, deslizador, rueda de modulación y pedal de sustain de tu controlador típicamente envía mensajes CC, cada uno etiquetado con un número CC (identificando qué control se movió) y un valor de 0 a 127. Girar una perilla debería producir un flujo de valores suave y de rápida actualización; una perilla que salta erráticamente o no alcanza 0 o 127 en sus extremos puede tener un potenciómetro desgastado.
Canal y datos sin procesar
MIDI admite 16 canales por puerto, y los teclados o controladores multitímbricos con múltiples zonas a menudo envían diferentes notas en diferentes canales. Si su software espera el canal 1 pero su teclado está configurado en el canal 2, las notas se registrarán aquí, pero no activarán sonidos en su DAW hasta que los canales coincidan.
Solución de problemas
Si su dispositivo MIDI no aparece o no responde correctamente, pruebe estos pasos en orden:
- Use Chrome, Edge u otro navegador basado en Chromium. Safari no es compatible con Web MIDI y el soporte de Firefox es inconsistente.
- Conceda el permiso MIDI cuando el navegador lo solicite. Si lo desestimó anteriormente, restablezca los permisos del sitio y vuelva a cargar.
- Verifique la conexión física: vuelva a conectar el cable USB, pruebe con un puerto USB diferente o confirme que una interfaz DIN de 5 pines tenga energía si necesita su propia fuente de alimentación.
- Primero, confirme que el dispositivo sea reconocido por su sistema operativo, utilizando el panel de dispositivos MIDI de Windows o la utilidad Configuración de Audio MIDI de macOS, antes de asumir que el navegador tiene la culpa.
- Si usa Bluetooth MIDI, empareje el dispositivo primero en la configuración de Bluetooth de su sistema operativo; el navegador no puede iniciar el emparejamiento.
- Reinicie el navegador después de conectar un dispositivo por primera vez, ya que algunos navegadores solo enumeran los puertos MIDI una vez en el momento de la solicitud de acceso MIDI.
Diagnóstico de peculiaridades específicas del hardware
Una tecla atascada o muerta normalmente no muestra ningún evento de activación de nota al presionarla, lo que indica un problema mecánico o de contacto dentro del teclado en lugar de un problema de software. Una tecla que se dispara repetidamente o "chatter" al presionarla una vez a menudo indica un contacto de interruptor defectuoso. Una velocidad que nunca cambia, independientemente de lo fuerte que toque, significa que el teclado probablemente esté configurado en modo de velocidad fija en su menú interno en lugar de ser una falla de hardware.
Para superficies de control con perillas motorizadas o de rotación continua, observe si los valores de CC saltan en grandes incrementos en lugar de incrementarse suavemente; esto puede indicar una configuración de resolución no coincidente entre el controlador y el rango MIDI de 7 bits esperado, o un desgaste mecánico genuino.
Por qué el navegador pide permiso
El acceso completo a MIDI, particularmente con los mensajes System Exclusive (SysEx) habilitados, se puede usar para actualizar firmware o reconfigurar cierto hardware, por lo que los navegadores Chromium lo restringen mediante una solicitud de permiso explícita similar al acceso a la cámara o al micrófono. Esta herramienta solo necesita una entrada MIDI estándar para mostrar notas y CC, y nada de lo que haga aquí se transmite a ningún otro lugar; todos los datos permanecen locales en la pestaña de su navegador.
Preguntas frecuentes
¿Por qué mi teclado MIDI no aparece en la lista de dispositivos?
Lo más común es que el navegador no sea compatible con Web MIDI, que el cable USB o DIN de 5 pines no esté completamente asentado, o que el sistema operativo no haya instalado un controlador para la interfaz. Intente desconectar y volver a conectar el cable USB, confirme que el dispositivo aparece en la configuración de sonido/MIDI de su sistema operativo y vuelva a cargar la página después de que esté conectado.
¿Qué navegadores son compatibles con Web MIDI?
Chrome, Edge, Opera y otros navegadores basados en Chromium son compatibles con Web MIDI de forma nativa. Firefox agregó soporte detrás de una bandera en algunas versiones, pero no está habilitado de forma fiable por defecto. Safari no es compatible con la API de Web MIDI en absoluto a partir de este escrito, por lo que los usuarios de Mac que realicen pruebas en Safari deberán cambiar a Chrome.
La página pide permiso MIDI, ¿es normal?
Sí. Los navegadores Chromium tratan el acceso MIDI, especialmente con SysEx habilitado, como una característica con permisos restringidos similar al acceso a la cámara o al micrófono, porque una página comprometida con acceso MIDI completo podría reprogramar algún hardware. Haga clic en Permitir cuando se le solicite.
Pulsé una tecla pero no aparece nada en pantalla. ¿Por qué?
Verifique que la entrada MIDI correcta esté seleccionada en el menú desplegable del dispositivo si su interfaz expone más de un puerto. También confirme que el canal de salida MIDI del teclado coincida con lo que espera, y que los ajustes de control local o MIDI thru en el propio teclado no estén redirigiendo la señal a otro lugar.
¿Qué significan los números de nota?
Las notas MIDI se numeran del 0 al 127, donde 60 es comúnmente el Do central (aunque algunos fabricantes lo etiquetan como C3 y otros como C4, un desacuerdo de numeración antiguo y persistente). La herramienta generalmente muestra tanto el número sin procesar como el nombre de la nota para que no tenga que memorizar la asignación.
¿Qué es la velocidad y por qué importa?
La velocidad es un valor de 0 a 127 que representa la fuerza o rapidez con que se pulsó una tecla, que la mayoría de los sintetizadores y DAW utilizan para controlar el volumen o el timbre. Si sus lecturas de velocidad se sienten extrañamente limitadas o no varían con la fuerza con la que toca, verifique la configuración de la curva de velocidad de su teclado; algunos teclados le permiten fijarla en un valor constante.
¿Qué son los mensajes CC (cambio de control)?
Los mensajes CC transportan datos de controlador continuo como la posición de la rueda de modulación, el estado del pedal de sostenido, los potenciómetros de volumen y los pedales de expresión, cada uno identificado por un número CC del 0 al 127. Observarlos en vivo es la forma más rápida de confirmar que una perilla, fader o pedal está transmitiendo realmente antes de dedicar tiempo a mapearlo en un DAW.
Mi pedal de sostenido no se registra como encendido/apagado. ¿Qué pasa?
Los pedales de sostenido envían CC 64, donde los valores 0-63 generalmente significan apagado y 64-127 significan encendido, pero algunos pedales más baratos o pedales con polaridad invertida envían esto al revés. Si al presionar muestra 0 y al soltar muestra 127, tu pedal o teclado tiene una configuración de polaridad invertida que normalmente puedes cambiar en el menú del teclado.
¿Puedo probar un controlador MIDI sin ningún software de música instalado?
Sí, para eso es exactamente esta herramienta. Se comunica directamente con tu dispositivo MIDI a través de la API Web MIDI del navegador, para que puedas confirmar que un teclado, un controlador de pads o un controlador de aliento funciona correctamente antes de abrir una DAW.
¿Funciona esto con dispositivos MIDI inalámbricos o Bluetooth?
Los dispositivos MIDI Bluetooth generalmente funcionan una vez que están emparejados a nivel del sistema operativo, ya que para el navegador siguen apareciendo como un puerto de entrada MIDI estándar. El emparejamiento en sí debe realizarse primero en la configuración de Bluetooth de tu sistema operativo; el navegador no puede iniciar ese emparejamiento por sí solo.
¿Por qué veo varias entradas para el mismo teclado?
Algunas interfaces MIDI exponen puertos separados para diferentes propósitos, como un puerto dedicado para notas/CC estándar y otro para SysEx o un protocolo de superficie de control DAW. Ver dos o más entradas para un dispositivo físico es normal y no un mal funcionamiento.