midi_to_note_parts
- pitchtools.midi_to_note_parts(midinote)
Convert a midinote into its parts as a note
- Parameters:
midinote (
float
) – the midinote to analyze- Return type:
tuple
[int
,str
,str
,int
]- Returns:
a tuple (
octave
– int,chromatic_note
: str,microtonal_alternation
: str,cents_deviation
: int), whereoctave
is the octave number;chromatic_note
is the pitch class
Example
>>> import pitchtools as pt >>> pt.midi_to_note_parts(60.5) (4, 'C', '+', 0) >>> pt.midi_to_note_parts(61.2) (4, 'C#', '', 20)