Music notation#

key_to_notes

List all 12 chromatic note names, as spelled according to a given key or mode.

key_to_degrees

Construct the diatonic scale degrees for a given key.

mela_to_svara

Spell the Carnatic svara names for a given melakarta raga

mela_to_degrees

Construct the svara indices (degrees) for a given melakarta raga

thaat_to_degrees

Construct the svara indices (degrees) for a given thaat

list_mela

List melakarta ragas by name and index.

list_thaat

List supported thaats by name.

fifths_to_note

Calculate the note name for a given number of perfect fifths from a specified unison.

interval_to_fjs

Convert an interval to Functional Just System (FJS) notation.

interval_frequencies

Construct a set of frequencies from an interval set

pythagorean_intervals

Pythagorean intervals

plimit_intervals

Construct p-limit intervals for a given set of prime factors.