Skip to content

What is Meantonal?

Meantonal is a library for representing, querying and manipulating musical notes, intervals, and objects built from them in a semantically sensitive way.

It naturally distinguishes between enharmonics such as C♯ and D♭, while being aware of their enharmonicity.

Currently there is a JavaScript implementation and a C implementation of Meantonal, and they are maintained side by side.