Conversor de MIDI a JSON

Lee un archivo MIDI y muestra sus notas y eventos en JSON legible
Local · privado
Arrastra un archivo .mid/.midi aquí o haz clic para elegir
Procesando...

Sobre esta herramienta

Lee un archivo MIDI estándar (.mid/.midi) interpretando directamente su formato binario: la cabecera del archivo, cada pista y sus eventos (notas, cambios de tempo, cambios de instrumento, control de volumen, etc.), incluyendo el manejo de "running status" y eventos meta. El resultado es un JSON legible con cada nota identificada tanto por su número MIDI como por su nombre musical (por ejemplo, "C4"). Útil para analizar o depurar una composición MIDI, o para llevar sus datos a otra herramienta de análisis musical.

Preguntas frecuentes

¿Qué contiene el JSON resultante?

La cabecera del archivo (formato, número de pistas, resolución) y, por cada pista, la lista de eventos con su tiempo: notas, cambios de tempo, de instrumento, de volumen y otros eventos meta. Cada nota aparece con su número MIDI y su nombre, como C4.

¿Qué nota es el número 60?

Es el Do central, C4 en la notación habitual, la nota que usa la herramienta para nombrarlas. El 69 es el La de 440 Hz (A4). Cada número suma un semitono: del 60 al 72 hay una octava.

¿Qué es el "running status" y lo maneja?

Es un atajo del formato MIDI en el que se omite el byte de estado cuando varios eventos seguidos son del mismo tipo. Es muy habitual en archivos reales, y la herramienta lo interpreta correctamente, igual que los eventos meta.

¿Reproduce el archivo o lo convierte a audio?

No: solo lee y muestra su estructura como datos. Un MIDI no contiene sonido, sino instrucciones (qué nota, cuándo y con qué fuerza), así que para oírlo hace falta un reproductor o un sintetizador.

¿Qué significan los "ticks"?

Son la unidad de tiempo de un MIDI. La resolución de la cabecera indica cuántos ticks dura una negra, y los tiempos de cada evento se expresan en ticks desde el evento anterior. Con el tempo se pueden convertir a segundos.

¿Para qué sirve convertir un MIDI a JSON?

Para depurar una composición (ver qué notas y cambios hay realmente), analizar su contenido con código, extraer las notas para otra herramienta o enseñar cómo está estructurado el formato. No es una conversión para volver a MIDI.

¿Cómo convierto un MIDI a JSON online?

Elige tu archivo .mid o .midi. La herramienta lee la cabecera, cada pista y sus eventos, y muestra un JSON con las notas, su número MIDI y su nombre (por ejemplo C4). Todo ocurre en tu navegador.

Herramientas relacionadas

Espacio publicitario