This is a list of links to resources for computational musicology, with a focus on working with symbolic scores. All of the resources are free and open source/access, except where specified.

There are other, excellent lists out there compiled and hosted by institutions like:

… and individuals like noteflakes as part of the Awesome series.

There are also many lists for more specific tasks and subjects. Many of these are included in the relevant section below.

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.

Contents

On this page:

Not on this page:

Datasets

Lists of MIR-focussed datasets include several that are explictily audio-focussed, such as Alexander Lerch’s list for [‘audiocontentanalysis.org/’] (https://www.audiocontentanalysis.org/datasets).

These are often cross-listed, but don’t seem to be maintained/updated:

Analysis

Analysis datasets (e.g., of harmony, form, …) are growing in number and sophistication. Here are some:

  • 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).

Encoded scores

MIDI

Scores as images (not encoded)

Formats

Notation

Many apps exist for notation, engraving, and score rendering. Start with Wikipedia’s ‘Comparison of scorewriters’ to compare many including:

… in addition to which, see also these open source options:

… and these online-only applications (all commercial):

Finally, see also the Scoring Notes blog and podcast for recent news and reviews.

Optical Music Recognition (OMR)

See Wikipedia’s comparison for:

… in addition to which:

Other Standard Formats

  • IEEE 1599 - 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.
  • MIDI
  • MNX File format (forthcoming) - draft specifications.
  • MusicXML - the standard open format for exchanging digital sheet music.
  • SMuFL (Standard Music Font Layout) - a specification for mapping music symbols to Unicode for use in music fonts.
  • XXX - Further (not international standard) file formats supported by music21: ABC, Capella, Humdrum, MuseData, Noteworthy, NoteworthyBinary, Scala, TinyNotation (native to music21), Volpiano

Metadata

Metadata and linked data feature through many of the venues listed below, especially DLfM. Naturally, this intersects with other/wider fields in library studies and data managements.

Here are online sites (libraries and companies) offering and/or working with linked data relevant to music:

There are also many (not music-specific) national libraries including:

Software

This section lists some main other relevant apps, software, and code Libraries for scores.

Analysis / Parsing / Manipulation of Scores

Digital music-making

Edition

Visualisation / Annotation

Teaching

Audio Textbooks

There are many textbooks on audio and particularly on the wider subject of signal processing. Two notable releases from protagonists of the ISMIR community:

Apps for Music Theory, Fundamentals, Aural Skills

Free and open:

Not free (commercial apps):

… And more

  • The MEI has a pedagogy resources page
  • There are also various guides to specific code libraries that serve partially /incidentally to teach symbolic music content, e.g., the music21 User guide

Venues

Below is a list of relevant venues (journals and conferences). In addition, there are also various music industry trade fairs. Note that the MusicMesse no longer runs in Frankfurt Germany, it is now hosted in Shanghai, China.

Journals and Conferences

Notes on the table:

  • The “full title” is the official name,
  • The “short title” removes specific words that are common to many (e.g., “conference on”), regions (like “Australasian”, “European”), and publishers (“ACM” and “IEEE”). This assists with easy searching by topic (and the info is still there in the full title).
  • “J/C” stands for conference or journal. Please note that distinction between the two is more slight in computer science than many other contexts (e.g., most conferences have extensive peer review and full publication of written proceeding).
  • “Music?” stands for “Is there a musical term in the title?”: i.e., is this primarily about music? Here “musical terms” include “composition” and similar, as far as “audio” and “acoustics”, but not “sound” or “signal” alone.
  • This table is sorted by “Music?”, then short title.
Short Title / Theme Full Title URL J/C? Music? Last checked
AI Music Creativity Conference on AI Music Creativity (AIMC) Click here Conference Yes Jan-24
Audio Engineering Society Journal of the Audio Engineering Society Click here Journal Yes Jan-24
Audio Technologies for Music and Media Audio Technologies for Music and Media (ATMM) Click here Conference Yes Jan-24
Audio, Speech, and Music Processing EURASIP Journal on Audio, Speech, and Music Processing Click here Journal Yes Jan-24
Auditory Displays International Conference on Auditory Displays (ICAD) Click here Conference Yes Jan-24
Cognitive Sciences of Music European Society for the Cognitive Sciences of Music (ESCOM) Click here Conference Yes Jan-24
Computational Intelligence in Music, Sound, Art, and Design EvoMUSART: International Conference on Computational Intelligence in Music, Sound, Art, and Design (Part of EvoStar) Click here Conference Yes Jan-24
Computer Music Computer Music Journal (CMJ) Click here Journal Yes Jan-24
Computer Music Conference Australasian Computer Music Conference (ACMC) Click here Conference Yes Jan-24
Computer Music Conference International Computer Music Conference (ICMC) Click here Conference Yes Jan-24
Computer Music Journal Computer Music Journal Click here Journal Yes Jan-24
Computer Music Multidisciplinary Research International Symposium on Computer Music Multidisciplinary Research (CMMR) Click here Conference Yes Jan-24
Contemporary Composition International Journal of Contemporary Composition Click here Journal Yes Jan-24
Creative Music Systems Journal of Creative Music Systems (JCMS) Click here Journal Yes Jan-24
Digital Audio Effects International Conference on Digital Audio Effects (DAFX) Click here Conference Yes Jan-24
Digital Libraries for Musicology Digital Libraries for Musicology (DLfM) Click here Conference Yes Jan-24
Digital Music Research Network Digital Music Research Network Click here Conference Yes Jan-24
Electroacoustic Music Studies Electroacoustic Music Studies (EMS) Network Conference Click here Conference Yes Jan-24
Empirical Musicology Review Empirical Musicology Review (EMR) Click here Journal Yes Jan-24
Interdisciplinary Music Studies Journal of Interdisciplinary Music Studies (JIMS) Click here Journal Yes Jan-24
Interdisciplinary Musicology Conference on Interdisciplinary Musicology (CIM) Click here Conference Yes Jan-24
Leonardo Music Journal Leonardo Music Journal Click here Journal Yes Jan-24
Libraries, Archives and Documentation International Association of Music Libraries, Archives and Documentation Centres (IAML) Click here Conference Yes Jan-24
Linux Audio Conference Linux Audio Conference (LAC) Click here Conference Yes Jan-24
Live Coding International Conference on Live Coding (ICLC) Click here Conference Yes Jan-24
Mathematics and Computation in Music International Conference on Mathematics and Computation in Music (MCM) Click here Conference Yes Jan-24
Mathematics and Music Journal of Mathematics and Music (JMAM) Click here Journal Yes Jan-24
Multimedia Computing, Communications, and Applications ACM Transactions on Multimedia Computing, Communications, and Applications Click here Journal Yes Jan-24
Multimedia Retrieval ACM International Conference on Multimedia Retrieval (ICMR) Click here Conference Yes Jan-24
Music & Science Music & Science Click here Journal Yes Jan-24
Music Encoding Music Encoding Conference (MEC) Click here Conference Yes Jan-24
Music Information Retrieval International Society for Music Information Retrieval Conference (ISMIR) Click here Conference Yes Jan-24
Music Information Retrieval Music Information Retrieval EXchange (MIREX) Click here Conference Yes Jan-24
Music Information Retrieval Transactions of the International Society for Music Information Retrieval (TISMIR) Click here Journal Yes Jan-24
Music Perception Music Perception Click here Journal Yes Jan-24
Music Perception and Cognition International Conference of Music Perception and Cognition (ICMPC) Click here Conference Yes Jan-24
Musicae Scientiae Musicae Scientiae Click here Journal Yes Jan-24
Musical Metacreation International Workshop on Musical Metacreation Click here Conference Yes Jan-24
New Interfaces for Musical Expression International Conference on New Interfaces for Musical Expression (NIME) Click here Conference Yes Jan-24
New Music Research Journal of New Music Research (JNMR) Click here Journal Yes Jan-24
Organised Sound Organised Sound Click here Journal Yes Jan-24
Psychomusicology Psychomusicology: Music, Mind, and Brain Click here Journal Yes Jan-24
Sound and Music Computing Sound and Music Computing (SMC) conference of the SMC Network Click here Conference Yes Jan-24
Technologies for Music Notation and Representation International Conference on Technologies for Music Notation and Representation (TENOR) Click here Conference Yes Jan-24
Acoustical Society of America Meetings of the Acoustical Society of America Click here Conference X Jan-24
Acoustical Society of America Journal of the Acoustical Society of America Click here Journal X Jan-24
Acoustics, Speech, and Signal Processing IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP) Click here Conference X Jan-24
Acta Acustica Acta Acustica Click here Journal X Jan-24
AES Conferences AES International Conferences Click here Conference X Jan-24
AES Conventions AES Conventions Click here Conference X Jan-24
Applications of Signal Processing to Audio and Acoustics IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA) Click here Conference X Jan-24
Audio, Speech and Language Processing IEEE Transactions on Audio, Speech and Language Processing Click here Journal X Jan-24
Auditory Display International Conference on Auditory Display (ICAD) Click here Conference X Jan-24
Information Retrieval ACM Special Interest Group on Information Retrieval (SIGIR) Conference Click here Conference X Jan-24
Multimedia Magazine IEEE Multimedia Magazine Click here Journal X Jan-24
Multimedia Signal Processing IEEE International Workshop on Multimedia Signal Processing (MMSP) Click here Conference X Jan-24
Recommender Systems ACM Conference on Recommender Systems Click here Conference X Jan-24
Signal Processing European Signal Processing Conference (EUSIPCO) Click here Conference X Jan-24