midiNumber property
int
get
midiNumber
Calcula o número MIDI da nota (C4 = 60). Para microtons, retorna o valor mais próximo.
Implementation
int get midiNumber {
const stepToSemitone = {
'C': 0,
'D': 2,
'E': 4,
'F': 5,
'G': 7,
'A': 9,
'B': 11,
};
final semitone = stepToSemitone[step]!;
return (octave + 1) * 12 + semitone + alter.round();
}