Accepts a letter (case-insensitive) followed by any number of same-direction
accidentals and an optional octave, e.g. "C", "C#4", "Bb", "F##3",
"Ebb2". Both # and x (double-sharp) are accepted for sharps; b for
flats. Mixing sharps and flats (e.g. "C#b") is rejected.
Parse scientific pitch notation into a Note.
Accepts a letter (case-insensitive) followed by any number of same-direction accidentals and an optional octave, e.g.
"C","C#4","Bb","F##3","Ebb2". Both#andx(double-sharp) are accepted for sharps;bfor flats. Mixing sharps and flats (e.g."C#b") is rejected.