Existing methods for automatic music transcription are often limited to single-instrument recordings or fail on complex, real music mixes. Although previous work utilizes synthetic training data, the resulting models generalize poorly, leading to largely unusable transcription output in realistic, multi-instrument settings. In this work, we analyze the effectiveness of synthetic data for pre-training while combining it with fine-tuning on real music audio and post-training using reinforcement learning. We further introduce conditioning on instrument presence to customize transcriptions. Finally, we release MuScriptor, an open-weight multi-instrument music transcription model that works on real-world music recordings from across a diverse range of musical genres.
We compare transcription between YourMT3+ and our best MuScriptor (1.3B) model. All the transcriptions are synthesized using the MuseScore_General.sf2 soundfont. For non classical music songs, the vocals are synthesized with the Clarinet instrument.
| ID | Original | YourMT3+ | MuScriptor (1.3B) | Original (L) / MuScriptor (R) |
|---|---|---|---|---|
| Oasis - Don't Look Back In Anger | ||||
| Metallica - Fade to Black | ||||
| Radiohead - Karma Police | ||||
| Ariettes oubliees | ||||
| Red Hot Chili Peppers - Snow | ||||
| Nirvana - About a Girl | ||||
| The Stars and Stripes Forever - US Military Academy Band | ||||
| Red Hot Chili Peppers - Scar Tissue | ||||
| Ryuichi Sakamoto - hwit | ||||
| Messe solennelle de Sainte Secile: Gloria |