MusoRepo: a Directory of Resources for Computational Musicology
This is a list of links to resources for computational musicology, with a focus on working with symbolic scores. It is limited to resources that are free and open source / open access. A few widely-used resources with restrictions (permission required, download limits, a commercial host, a paid book with free companion site) are included where useful, and are clearly marked borderline, with the restriction stated. Commercial software and consumer music services are deliberately left out; see the lists under Other lists below for those.
Pages:
- Datasets (including scores) – on this page
- Formats – list of standards, open-source notation, OMR. And for a very detailed report on divergence among the major standards, click here.
- Software – parsing and analysis, visualisation, digital editions
- Metadata and linked data
- Teaching
- Venues – journals, conferences and trade fairs
Not covered: research groups, which are maintained on the ISMIR website (see below).
Other lists
There are other excellent lists, including several for more specific tasks. I have contributed (or will contribute) this content to those lists where appropriate, but this one is distinct in its focus on working with scores. Please do reach out to contribute an item, to suggest how to organise this better, or to propose how we list-makers could coordinate our efforts.
See also
- Awesome Music (noteflakes) – Part of the Awesome series. Also the place to look for music-making and live-coding software, which MusoRepo does not cover.
- CCARH: Digital Resources for Musicology
- ISMIR: Research centers – Research groups are listed here rather than on MusoRepo (source on GitHub).
- ISMIR: Resources list – Research centers, datasets and more, mostly for audio analysis.
- SMT: Music Informatics Group (Login required.)
Datasets
Analyses
Annotated analyses (harmony, form, voice leading, …) aligned to scores.
- Annotated Beethoven Corpus – Harmonic analysis of the Beethoven String Quartets.
- Beethoven Piano Sonata with Functional Harmony dataset (BPS-FH) – harmonic and formal analyses of the first movements of Beethoven Piano Sonatas.
- GTTM – Masatoshi Hamanaka’s XML markups of musical examples from (and using the tree structure representation of) A Generative Theory of Tonal Music (Lerdahl and Jackendoff 1983).
- Machine-readable Schenkerian analyses – .
- Taking-Form – formal analysis of c.150 Mozart and Beethoven movements along with conversion code.
- TAVERN – Theme And Variation Encodings with Roman Numerals. 27 sets of variations by Mozart and Beethoven.
- When in Rome – a collection of harmonic analysis datasets in the ‘Roman Text’ format combining new corpora with conversions of all existing ones (ABC, BPS-FH, and TAVERN as above).
Chord progressions, lead sheets and related
Harmonic and lead-sheet datasets, many audio-aligned.
- Algomus group datasets – fugues, sonatas and more
- Annotated jazz chord progression corpus – Mark Granroth-Wilding and Mark Steedman
- Billboard Project (DDMAL) – chords, structure, instrumentation, and timing annotations of Billboard chart hits.
- EWLD (Enhanced Wikifonia Leadsheet Dataset) – more than 5,000 leadsheets and rich metadata based on the crowd-sourced Wikifonia corpus, which is no longer online.
- iRb Jazz Corpus – OSU
- Isophonics – data (and software) from the Centre for Digital Music (‘C4DM’) across a range of repertoires and parameters (structure, key, chord, beats).
- Jazz Audio-Aligned Harmony (JAAH) Dataset – 113 tracks selected from Smithsonian jazz collections. See also MTG’s Open Source Technologies
- Jazzomat Research Project’s ‘Weimar Jazz Database
- Peachnote – Ngrams of melodies and chord progressions from IMSLP c.2011.
- Pop/rock chord progressions – from deClercq and Temperley 2011
- RWC Music Database – various repertoires (borderline: Free for research use but permission must be requested.)
- Temperley / Kostka-Payne chords – by Temperley, after the textbook by Kostka and Payne. Direct download here
- YCAC Dataset – .csv datasets of pitch ‘slices’ from the Classical Archives MIDI corpus
Encoded scores
Symbolic scores in machine-readable formats.
- Choral Public Domain Library (CPDL) – vocal music in a range of formats
- ELVIS – metacorpus, various formats.
- JRP – krn format. Works by Josquin and contemporaries.
- Kern Scores – krn format.
- MuseData – MuseData format, mostly Baroque and Classical music.
- music21 Corpus
- Mutopia
- Neuma – metacorpus, various formats.
- Nottingham dataset, cleaned version
- OpenScore Lieder – ~1,300 songs, also on musescore.com. Includes most of the earlier LvH French and German song corpora.
- OpenScore String Quartets – ~100 (multi-movement) quartets, also on musescore.com.
- Public Domain Song Anthology – a book of leadsheets in several formats.
- Tasso in Music Project – Digital Edition of the [Musical] Settings of Torquato Tasso’s Poetry.
MIDI
Performance and sequenced MIDI collections.
- Band-in-a-Box Jazz standards
- BitMidi
- Classical Archives (borderline: Large commercial site; crowd-sourced MIDI free to browse, with restrictions on download at scale.)
- Kunst der Fuge (borderline: Crowd-sourced MIDI free to browse, with restrictions on download at scale.)
- Lakh MIDI Dataset
- MAESTRO (MIDI and Audio Edited for Synchronous TRacks and Organization) – piano performances with fine alignment between note labels and audio waveforms.
Scores as images (not encoded)
Digitised sources; some also offer encodings.
- Digital Image Archive of Medieval Music (DIAMM)
- Europeana – includes music
- Gesualdo Online – MEI sources also available
- HathiTrust Research Center – includes music
- International Music Score Library Project (IMSLP) – some encodings, primarily PDF
- Measuring Polyphony – polyphonic, late-medieval music
- Web Library of Seventeenth-Century Music (WLSCM) – Open access, peer-reviewed editions of seventeenth-century music.
See also
- Alexander Lerch: datasets – Explicitly audio-focused.
- Colin Raffel: MIR datasets Not maintained.
- dharasim: MCR wiki Not maintained.
- Georg Holzmann: MIR datasets Not maintained.
Links last checked: 2026-10-27. Found a broken link, or have a suggestion? Open an issue.