Prueba de dispositivo MIDI

Conecta un dispositivo MIDI y haz clic en 'Iniciar prueba' para ver la entrada MIDI en tiempo real. Las notas se resaltarán en el piano virtual.

Listo para probar

Piano virtual

Registro de eventos

Los eventos MIDI aparecerán aquí...

Consejos para la prueba MIDI

1

Conecta tu controlador o teclado MIDI antes de hacer clic en "Iniciar prueba". El navegador pedirá permiso para acceder a dispositivos MIDI.

2

Toca notas en tu dispositivo MIDI — aparecerán en el piano virtual y el registro de eventos con nombre de nota, velocidad e información del canal.

3

La Web MIDI API requiere contexto seguro (HTTPS o localhost). Algunos navegadores pueden necesitar habilitar el soporte MIDI en la configuración.

Entendiendo la tecnología MIDI

¿Qué es MIDI?

MIDI (Interfaz Digital de Instrumentos Musicales) es un protocolo de comunicación establecido en 1983 que permite la comunicación entre instrumentos electrónicos, ordenadores y otros dispositivos. A diferencia del audio, MIDI no transmite sonido — envía datos de interpretación como qué nota se tocó, con qué fuerza y durante cuánto tiempo. Esto hace que los archivos MIDI sean muy pequeños y completamente editables.

Mensajes MIDI explicados

La comunicación MIDI usa varios tipos de mensajes: Note On/Off — indica la pulsación/liberación de teclas con tono (0-127) y velocidad (0-127). Control Change (CC) — maneja perillas, deslizadores, pedales y otros controles. Program Change — cambia sonidos/presets de instrumentos. Pitch Bend — modulación suave del tono. Cada mensaje se envía en uno de 16 canales, permitiendo múltiples instrumentos en una sola conexión.

Tipos de controladores MIDI

Los teclados MIDI son los más comunes, desde controladores portátiles de 25 teclas hasta instrumentos de 88 teclas con contrapeso. Los controladores de pads (como Akai MPC) usan pads sensibles a la presión para producción de beats. Los controladores de viento simulan instrumentos de metal/madera. Las guitarras MIDI convierten vibraciones de cuerdas en datos MIDI. Los controladores modernos se conectan vía USB (sin drivers) o cables DIN de 5 pines tradicionales.

Web MIDI API

La Web MIDI API permite que los navegadores interactúen directamente con dispositivos MIDI. Requiere contexto seguro (HTTPS o localhost) y permiso del usuario. Actualmente soportada en Chrome, Edge y Opera — Firefox y Safari tienen soporte limitado. La API proporciona acceso en tiempo real a mensajes de entrada MIDI, permitiendo construir aplicaciones musicales web, instrumentos virtuales y monitores MIDI.

Preguntas Frecuentes

Mi dispositivo MIDI no aparece. ¿Qué debo hacer?

Asegúrate de conectar tu dispositivo MIDI por USB antes de hacer clic en iniciar. Prueba un puerto USB o cable diferente. Algunos dispositivos necesitan drivers instalados primero. La Web MIDI API funciona mejor en Chrome, Edge y Opera. Firefox puede requerir habilitar flags experimentales.

¿MIDI transmite audio?

No. MIDI solo transmite datos de interpretación (note on/off, velocidad, control change). Es como una partitura para el ordenador — dice al instrumento qué tocar, no cómo suena. El sonido real depende del sintetizador o sampler que recibe los datos MIDI.

¿Puedo usar un dispositivo MIDI Bluetooth para esta prueba?

El soporte de Bluetooth MIDI varía según el navegador y SO. En macOS, empareja primero el dispositivo MIDI Bluetooth en Configuración de Audio MIDI. En Windows, puede que necesites herramientas de terceros para crear puertos MIDI virtuales. Los dispositivos MIDI USB son la opción más fiable para pruebas web.