Constants

MIDI constants — note names, beat values, and helper functions.

Note Helpers

midi.constants.note_value(name)

‘C_4’ -> 60, ‘Cs_3’ -> 49, ‘Db_3’ -> 49

Return type:

int

Parameters:

name (str)

midi.constants.note_name(value, sharp=True)

60 -> ‘C_5’, 49 -> ‘Cs_4’ or ‘Db_4’

Return type:

str

Parameters:

Beat Values

midi.WHOLE
midi.HALF
midi.QUARTER
midi.EIGHTH
midi.SIXTEENTH
midi.THIRTYSECOND
midi.SIXTYFOURTH

These are indices into BEATVALUES ([4, 2, 1, 0.5, 0.25, 0.125, 0.0625]).