An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
-
Updated
Feb 11, 2026
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
A framework for computer music in python
Like Huygens-Fokker Scala, but electric.
Convert Scala files to SysEx files for use with the Prophet rev2 and Cirklon, etc.
Xenharmlib is a music theory library for the exploration and research of microtonality, diatonic set theory, non-standard notations, and many more. The library implements a superset of Western classical music theory, so you can also use it to compose and analyze music in the boundaries of the common practice period or 20th century Western music.
ABCarus is a desktop application for working with music encoded in ABC notation.
A somewhat condensed, Univers-inspired sans serif with integrated Helmholtz-Ellis Just Intonation accidentals.
microtonal tuner built with Web Audio API 🎵
Turns your computer keyboard into a musical instrument!
This is the web interface for the Erv library which allows for calculations and other algorithmic treatments of some of Erv Wilsons' music scale theories.
A library for generating microtonal scales inspired by work and theories of Erv Wilson.
Multi-channel instrument tuning file format with support for note names and note colors
Interactive microtonal keyboard. Project for the "Advanced Coding Tools and Methodologies" course
Generative Music Visualizer. Real-time microtonal audio synthesis and 3D visualization powered by Rust, WebAudio & WebGPU.
jinx: an interactive learning toolkit for tuning theory
Music extension for event based library mutwo
Scripts related to finding and working with microtonal tuning systems and microtonal music theory
A minimal browser tool for experimenting with 12/19/31/53 EDO grid scores.
A music tracker for the notes a piano cannot play. Any tuning on a 4096-step pitch grid, sources placed anywhere on the sphere, ambisonic B-format and stereo export.
To associate your repository with the microtonality topic, visit your repo's landing page and select "manage topics."