Saltar al contenido
[ Suscribirse ]
[ Glosario ]

MML: el lenguaje de la música de las computadoras japonesas, y lo que hizo Koshiro con él

Antes del MIDI, buena parte de la música de videojuegos japonesa se escribía como texto. Yuzo Koshiro, preguntado si ese lenguaje era suyo, contestó que no: existía desde los tiempos del PC-88.

Redacción ItzLambo

Publicado 16/09/2026, 17:45 · 2 min de lectura

Compartir en WhatsApp Compartir en Facebook Compartir en Bluesky Compartir en X
Cartel tipográfico con la palabra MML en grande y la aclaración de Koshiro en 2001: es un lenguaje que existe desde los tiempos del PC-88; MUCOM88, su herramienta de 1987, se publicó en 2018.
Imagen: ItzLambo

El MML (Music Macro Language, «lenguaje de macros musicales») es una forma de escribir música como texto: en vez de tocar un teclado o usar un editor gráfico, el compositor teclea comandos cortos —la nota, la octava, la duración, el volumen— y un programa los traduce en la música que reproduce el chip de sonido. En las computadoras japonesas de los ochenta fue una herramienta habitual de los compositores de videojuegos; Yuzo Koshiro lo sitúa en «los tiempos del PC-88».

En una entrevista de 2001, publicada en la serie de libros Game Maestro y traducida al inglés por shmuplations, a Koshiro —el compositor de Streets of Rage 2— le preguntaron directamente si el MML era un lenguaje suyo. Contestó que no: «es un lenguaje que existe desde los tiempos del PC-88, y yo lo trasteé para mis propios fines». Lo que sí hizo fue exprimirlo con programación propia: «aunque el hardware que uso no tenga cierta función, puedo recrearla por software».

El caso que fija el término: MUCOM88

MUCOM88 es el compilador de MML y el driver de sonido FM, escrito en código máquina de Z80, que Koshiro desarrolló en 1987 para el NEC PC-8801, según el propio repositorio del proyecto. En 2018, ONION software (onitama) lo publicó junto con MUCOM88 Windows en su transmisión de fin de año, y hoy es un proyecto abierto, OPEN MUCOM88, con licencia Creative Commons BY-NC-SA 4.0. Es la herramienta con la que se componía en el PC-88, no un driver de Mega Drive. Para esa consola, contó Koshiro en la misma entrevista, seguía componiendo en casa en su PC-88 y pasaba la música con un convertidor de datos: «el CPU de sonido de la Megadrive y el del PC-88 son iguales; casi todo se podía convertir tal cual».

La distinción importa porque el MML no describe un chip ni una consola: describe una forma de escribir la partitura. La misma sintaxis servía tanto para componer en el PC-88 de casa como, tras la conversión, para el cartucho que salía a la venta. Por eso convive con el FM del Genesis y con el chiptune de otras máquinas sin ser sinónimo de ninguno: es el idioma en que se escribía la música, no el altavoz que la tocaba.

[ Fuentes ]

  1. onitama/mucom88 — OpenMucom88 project (README y README-en.md) · 2026-04-21
  2. MUCOM88 Windows — sitio oficial de distribución (release 2018, licencia CC BY-NC-SA 4.0) · 2026-04-21
  3. Yuzo Koshiro – 2001 Composer Interview (traducción de la entrevista de la serie Game Maestro) · 2022-08-10
El semanal

Lo que importó de verdad

Un correo por semana con las 5 noticias que mueven la industria y el mejor video vertical. Nada de refritos de notas de prensa.

Doble opt-in · Sin spam · Sin pop-ups en todo el sitio

[ Síguenos donde leas ]

Sin algoritmo que decida por ti: el correo y el RSS llegan enteros. En las redes publicamos los cortes.

En redes