sharpNoteNames top-level property
Note names (e.g. C, C♯), indexed by half-steps above C. Notes that require accidentals use sharps (♯).
Implementation
final List<String> sharpNoteNames = [
'C',
'C♯',
'D',
'D♯',
'E',
'F',
'F♯',
'G',
'G♯',
'A',
'A♯',
'B'
];