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), whereoctaveis the octave number;chromatic_noteis 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)