Mirelo AI and Kyutai open-sourced MuScriptor, an audio-to-MIDI model that takes a finished music mix and transcribes every instrument at once into separate MIDI tracks. Most audio-to-MIDI tools handle one sound at a time. MuScriptor reads the whole mix.
The model outputs a separate MIDI track per instrument on a piano roll, with automatic instrument detection and labeling. It also detects chords, key, and tempo, and supports one-click export. The weights are on Hugging Face, the inference code is on GitHub, and a companion tool ships free inside Mirelo Studio.
Transcription treated as a language modeling problem
MuScriptor uses a decoder-only transformer that accepts mel-spectrograms and autoregressively generates token sequences representing pitch, timing, and instrument type. Mirelo frames the approach as "music transcription as language modeling," borrowing the same architecture pattern that powers text generation and applying it to notes instead of words.
The design targets a specific failure point. Dense, multi-instrument audio has historically tripped up transcription models built to isolate a single voice or instrument. According to Mirelo, MuScriptor "takes the full mix and transcribes every instrument at once" rather than requiring source separation as a first step.



