Music datasets

Find training and evaluation resources, with separate notes on recordings, metadata and permitted uses.
DatasetFormatUse
GTZANGenre-labeled music excerptsA common historical genre-classification benchmark, useful for reproducing and examining older MIR results.

MAESTRO v3Piano audio + MIDIPiano transcription, expressive timing, velocity and pedal analysis.

NSynthIsolated notes + labelsTimbre, pitch and instrument-family analysis; neural synthesis experiments.

Groove MIDI DatasetDrum MIDI + audioMicrotiming, velocity, groove and drummer-performance analysis.

MUSDB18 / MUSDB18-HQMixes + stemsThe widely used four-source music-separation benchmark: vocals, drums, bass and other.

Free Music Archive (FMA)Audio + metadata + featuresGenre recognition, retrieval, representation learning and music analysis.

MTG-JamendoMusic audio + tagsGenre, instrument and mood/theme tagging with published benchmark splits.

Lakh MIDI DatasetMIDI + optional alignmentLarge-scale symbolic analysis, note statistics, alignment and sequence modeling.

Slakh2100Synthesized stems + MIDIInstrument transcription and separation with aligned symbolic ground truth.

GuitarSetGuitar audio + annotationsPitch, note, string/fret, chord, beat and playing-style analysis.

MusicCapsCaptions + YouTube segment IDsMusic captioning, text/audio retrieval and evaluation of text-conditioned generation.

AudioSetSound labels + video IDsGeneral sound-event detection, including musical instruments and music categories.

MedleyDBMultitracks + melody annotationsMelody estimation, instrument activity and source-separation research.

MagnaTagATuneMusic clips + listener tagsAn established music-tagging benchmark for instrument, genre and mood labels.