datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
midi-audio-abc_60smidi, synthesized audio, ABC code triples
(this dataset contains those with audio duration in 5-60s, sampled from the full set with max 300s duration)
(token_length_abc field represents the token count of the abc text w.r.t. Qwen3's tokenizer)
midi files are from bread-midi-dataset
synthesized audio: use Don Allen's Timbres of Heaven as soundfont and FluidSynth as synthesizer
abc notation: mid2abc by EasyABC (midi2abc.py)
Citation
@misc{jiang2025advancingfoundationmodelmusic… See the full description on the dataset page: https://huggingface.co/datasets/Yi3852/midi-audio-abc_60s.midi-audio-abc_300smidi, synthesized audio, ABC code triples
(this dataset contains those with audio duration in 5-300s, several subsets with smaller duration
60s
30s
10s)
(token_length_abc field represents the token count of the abc text w.r.t. Qwen3's tokenizer)
midi files are from bread-midi-dataset
synthesized audio: use Don Allen's Timbres of Heaven as soundfont and FluidSynth as synthesizer
abc notation: mid2abc by EasyABC (midi2abc.py)
Citation
@misc{jiang2025advancingfoundationmodelmusic… See the full description on the dataset page: https://huggingface.co/datasets/Yi3852/midi-audio-abc_300s.imslp-midi-cc0-1.0
IMSLP MIDI Dataset (CC0-1.0)
This dataset contains MIDI files and metadata crawled from IMSLP (International Music Score Library Project) on July 21-22, 2024.
Data Fields
midi_source: URL to the original MIDI file on IMSLP (incl. original uploader).
metadata_source: URL to the original metadata on IMSLP.
file_name, title, composer, year, era, style, key, license: Metadata fields.
midi: Raw MIDI bytes.
midi_mido: JSON-serialized mido object.
How to Retrieve… See the full description on the dataset page: https://huggingface.co/datasets/TiMauzi/imslp-midi-cc0-1.0.midi-audio-abc_longmidi, synthesized audio, ABC code triples
(this dataset contains those with audio duration in 5 min - 2 hours, less than 5 min data are in 300s
and there are several subsets with smaller duration
60s
30s
10s)
(token_length_abc field represents the token count of the abc text w.r.t. Qwen3's tokenizer)
midi files are from bread-midi-dataset
synthesized audio: use Don Allen's Timbres of Heaven as soundfont and FluidSynth as synthesizer
abc notation: mid2abc by EasyABC (midi2abc.py)… See the full description on the dataset page: https://huggingface.co/datasets/Yi3852/midi-audio-abc_long.groove_midiimslp-midi-by-nc-sa
IMSLP MIDI Dataset (CC-BY-NC-SA-4.0)
This dataset contains MIDI files and metadata crawled from IMSLP (International Music Score Library Project) on July 21-22, 2024.
Data Fields
midi_source: URL to the original MIDI file on IMSLP (incl. original uploader).
metadata_source: URL to the original metadata on IMSLP.
file_name, title, composer, year, era, style, key, license: Metadata fields.
midi: Raw MIDI bytes.
midi_mido: JSON-serialized mido object.
How to… See the full description on the dataset page: https://huggingface.co/datasets/TiMauzi/imslp-midi-by-nc-sa.imslp-midi-by-sa
IMSLP MIDI Dataset (CC-BY-SA-4.0)
This dataset contains MIDI files and metadata crawled from IMSLP (International Music Score Library Project) on July 21-22, 2024.
Data Fields
midi_source: URL to the original MIDI file on IMSLP (incl. original uploader).
metadata_source: URL to the original metadata on IMSLP.
file_name, title, composer, year, era, style, key, license: Metadata fields.
midi: Raw MIDI bytes.
midi_mido: JSON-serialized mido object.
How to… See the full description on the dataset page: https://huggingface.co/datasets/TiMauzi/imslp-midi-by-sa.midi-audio-abc_30smidi, synthesized audio, ABC code triples
(this dataset contains those with audio duration in 5-30s, sampled from the full set with max 300s duration)
(token_length_abc field represents the token count of the abc text w.r.t. Qwen3's tokenizer)
midi files are from bread-midi-dataset
synthesized audio: use Don Allen's Timbres of Heaven as soundfont and FluidSynth as synthesizer
abc notation: mid2abc by EasyABC (midi2abc.py)
Citation
@misc{jiang2025advancingfoundationmodelmusic… See the full description on the dataset page: https://huggingface.co/datasets/Yi3852/midi-audio-abc_30s.midi-svs
[WIP] MIDI SVS
A richly annotated English Suno vocal+MIDI dataset featuring 3k+ curated tracks with stems, transcriptions, lyrics, and structural metadata for SVS music AI and MIR purposes
Attribution
Suno Various 94k
Facebook Demucs
ASLP-lab SongFormer
LinTO AI Whisper Timestamped
ROSVOT
Project Los Angeles
Tegridy Code 2026
midi-audio-abc_10smidi, synthesized audio, ABC code triples
(this dataset contains those with audio duration in 5-10s, sampled from the full set with max 300s duration)
(token_length_abc field represents the token count of the abc text w.r.t. Qwen3's tokenizer)
midi files are from bread-midi-dataset
synthesized audio: use Don Allen's Timbres of Heaven as soundfont and FluidSynth as synthesizer
abc notation: mid2abc by EasyABC (midi2abc.py)
Citation
@misc{jiang2025advancingfoundationmodelmusic… See the full description on the dataset page: https://huggingface.co/datasets/Yi3852/midi-audio-abc_10s.midie2midiemidi_enrichedaligned-midi-mp3
