pitchClass property
int
get
pitchClass
Retorna a classe de altura (pitch class) como inteiro 0–11, conforme
o atributo pclass do MEI v5. C=0, C#=1, D=2, ..., B=11.
Implementation
int get pitchClass {
const stepToSemitone = {
'C': 0, 'D': 2, 'E': 4, 'F': 5, 'G': 7, 'A': 9, 'B': 11,
};
return ((stepToSemitone[step]! + alter.round()) % 12 + 12) % 12;
}