Common tools for the computational analysis of Indian Art Music
-
Updated
Feb 19, 2026 - Jupyter Notebook
Common tools for the computational analysis of Indian Art Music
Music Feature Extraction and Analysis
A toolkit for analyzing data encoded in the humdrum format.
Java library for handling western music notation with a focus on computational music analysis.
Extension of the music21 library for working with music chords encoded according to the Harte Notation.
Jupyter notebooks made for the Computational Musicology Seminar at The Ohio State University’s School of Music.
PureTones is an App for learning, understanding and making musical works in Indian Classical Music.
Webbook source code for ISMIR 2022 Tutorial: Computational Methods for Supporting Corpus-Based Research on Indian Art Music
A corpus of Gregorian chant for computational musicology.
Rhythmic Search and Alignment Tools for Computational Musicology. Catered to ethnological rhythmic analysis of Olivier Messiaen's music.
Python library for opening and managing Band-in-a-Box (BIAB) files.
Code and data for our ISMIR2021 paper introducing cosine contours.
The implementation of the paper: The Simulated Emergence of Chord Function (Uehara and Tojo; EvoMUSART2021).
Ontology Design Pattern (ODP) for modelling music notations
A corpus of plainchant for computational musicology, scraped from the Cantus database
Code and data for our ISMIR2020 paper 'Mode Classification and Natural Units in Plainchant'
Hierarchical analysis of symbolic folk music similarity, with tools for clustering, tree generation, and an included annotated Galician-Irish dataset.
expectation-based parsing for jazz chord sequences
A project visualizing rhythms in music and animal sounds using rhythm triangles.
Add a description, image, and links to the computational-musicology topic page so that developers can more easily learn about it.
To associate your repository with the computational-musicology topic, visit your repo's landing page and select "manage topics."