'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.
There are other, excellent lists out there compiled and hosted by institutions like:
- CCARH's Digital Resources for Musicology
- ISMIR's Resources list – research centers, datasets and more, mostly for audio analysis.
- SMT Music Informatics Group
... and individuals like:
I have / will contribute this content to those lists where appropriate, but I think that this list is sufficiently distinct to warrant a separate existence, particularly in light of the focus on working with scores. Please do reach out if you would like to contribute an item to this list, or if you have a suggestion for how to organize it better, or perhaps even a grand idea for us list makers should coordinate our efforts.
Scores and Datasets
Datasets related to scores (e.g. of chord progressions)
- ‘Annotated jazz chord progression corpus’ - Mark Granroth-Wilding and Mark Steedman
- Corpus of rock chord progression - deClercq and Temperley 2011
- EWLD (Enhanced Wikifonia Leadsheet Dataset) - more than 5,000 leadsheets and rich metadata based on the crowd-source 'Wikifonia' corpus (see below).
- iRb Jazz Corpus - OSU
- Jazzomat Research Project’s ‘Weimar Jazz Database’
- Jazz Audio-Aligned Harmony (JAAH) Dataset - 113 tracks selected from Smithsonian jazz collections. See also MTG's Open Source Technologies
- Lakh MIDI Dataset - MIDI
- MusicNet - A curated collection of labeled classical music [recordings].
- ‘Wikifonia’ - corpus of lead sheets (vocal lines and harmonies). NB: no longer hosted online. (See also 'EWLD' above).
- YCAC Dataset - .csv datasets of pitch 'slices' from a MIDI corpus.
Encoded Musical Scores
- ELVIS - metacorpus, various formats.
- JRP - krn format. Works by Josquin and contemporaries.
- Kern Scores - krn format.
- Kunst der Fuge (MIDI) - MIDI.
- LvH - French - Vocal lines from songs by French composers in krn format.
- LvH - German - Vocal lines from songs by German composers in krn format.
- MuseData - krn format, mostly Baroque and Classical music.
- music21 Corpus - metacorpus.
- Nottingham dataset, cleaned version
- Neuma - metacorpus, various formats.
- OpenScore - mscx format.
- ScoresOfScores - xml and mscx formats. 300 Lieder.
Analysis / Annotation / Edition / Visualisation
- Audio Timeliner
- Digitale Musikedition - based on Frans Wiering’s idea of a “multidimensional model” of a musical edition
- “Freischütz Digital”
- jfugue - Music programming for Java and JVM languages
- Machine-readable Schenkerian analyses
- OCVE - Collection and comparison of primary source Chopin scores
- Music Connection Machine
- Tuttitempi - Score-aligned visualisation of the tempi used in multiple recordings from Peachnote.
- XronoMorph - app for creating rhythmic and melodic loops.
Automatic composition (with A.I.)
- OpenMusic - Computer-assisted composition.
- Max/MSP – Real-time audio manipulation
- Sonic Pi, Overtone, SuperCollider - Live-coding
Notation softwares and score rendering
Optical Music Recognition (OMR)
Score Analysis - Open Source Softwares and Code Libraries
Sheet music / readers (commercial)
- IEEE 1599 - the multi-layer XML-based format for music
- MEI (Music Encoding Initiative) - an open-source effort to define a system for encoding musical documents in a machine-readable structure.
- MusicXML - the standard open format for exchanging digital sheet music.
- MNX File format (forthcoming) - draft specifications
- SMuFL (Standard Music Font Layout) - a specification for mapping music symbols to Unicode for use in music fonts.
Groups and Institutions
Archival / Catalogues
- Digital Image Archive of Medieval Music
- HathiTrust Research Center
- International Association of Music Libraries, Archives and Documentation Centres (IAML)
Journals and Conference Proceedings
- Computer Music Journal
- Conference on Mathematics and Computation in Music (MCM) - From the Society for Mathematics and Computation in Music (SMCM)
- Digital Libraries for Musicology (DLfM) – an IMSIR satellite event
- Empirical Musicology Review (EMR)
- Frontiers In Digital Humanities
- International Computer Music Association
- International Conference on Auditory Displays
- International Conference on Live Coding
- International Society for Music Information Retrieval (ISMIR)
- International Workshop on Musical Metacreation
- HathiTrust Research Center 'Uncamp'
- Journal of Mathematics and Music (JMAM)
- Journal of New Music Research
- Music & Science Journal
- Music Encoding Conference - annual gathering of the Music Encoding Initiative community.
- New Interfaces for Musical Expression
- 'TENOR' - International Conference on Technologies for Music Notation and Representation
- TISMIR: Transactions of the International Society for Music Information Retrieval
Hackathons and Other Events
- Algomus - 'Algorithmic Musicology' group, Lille, FR
- Centre for Digital Music (‘C4DM’), Queen Mary, University of London, UK - Mark Sandler and Simon Dixon
- Center for Computer Assisted Research in the Humanities at Stanford University - Craig Sapp and Eleanor Selfridge-Field
- Cognitive and Systematic Musicology Laboratory (CSML) at Ohio State University, US - David Huron
- Digital and Cognitive Musicology Lab (DCML) at EPFL, CH - Martin Rohrmeier
- IRCAM: Iremus
- Distributed Digital Music Archives & Libraries Lab, McGill, CA - Ichiro Fujinaga
- Institute for Music Informatics and Musicology, University of Music Karlsruhe
- Intelligent Music Processing and Machine Learning Group, Linz, AT - Gerhard Widmer
- Multimedia Computing Group, TU Delft, NL - including Cynthia Liem and Julián Urbano working on music.
- Music and Audio Research Lab (MARL), New York University, US - Juan Pablo Bello
- Music Informatics Research Group, City University London, UK - Tillman Weyde
- Music Informatics Group, Georgia Tech Center for Music Technology - Alexander Lerch
- Music Technology Group, Universitat Pompeu Fabra, Barcelona, ESP - Xavier Serra
- Universität für Musik und Darstellende Kunst Wien (University of Music and Performing Arts Vienna), AT - Werner Goebl
- Volk Group at Utrecht University, Utrecht, NL - Anja Volk