remove the accidental (b or #) from toUpper
remove the accidental (b or #) from toUpper

In the previous note convention sharp ("#") was used to name every not natural note and it was safe to use toUpper for the whole key string.
Now we also have flats ("b") so toUpper cannot be applied to the accidental anymore as "B" is not accepted for flat.

carthach/essentia,carthach/essentia,carthach/essentia,carthach/essentia,MTG/essentia,MTG/essentia,MTG/essentia,MTG/essentia,MTG/essentia,carthach/essentia