Hehe, ein Cis ist doch aber was anderes als ein Des! (ping @Felix Riesterer)
das stimmt wohl, aber um die enharmonischen Verwechselungen wollte ich mich später kümmern 😉 - erstmal schauen, dass das Ganze läuft. Wenn Du eine gute Idee hast wie man das Problem lösen kann (und dann auch die Sache mit ## und bb) immer gerne...
Und es gibt auch ♯ und ♭ in Unicode:
oh cool, da habe ich gar nicht nach geschaut... gut zu wissen
wenn Du mir jetzt noch sagst, dass man die Noten auf Notenlinien ausgeben kann - also nicht als Buchstabenreihe - wow... 😁
aber wie gesagt, ich muss erstmal schauen, dass ich das Script zusammenbastle.... vermute aber, dass ich das wohl doch nicht hinbekomme, meine Wissenslücken sind einfach zu groß und ich habe nicht wirklich Zeit um mich da wieder reinzufuchsen. Schade, so ein "Scale-Creator" wäre eine nette Idee gewesen (besonders wenn man dann noch Zufall-Scales kreiert - könnte ich mir spannend vorstellen).
Aber noch werfe ich die Flinte nicht ins Korn (könnte ja ein Bett im Kornfeld treffen) - mal schauen, ob ich irgendwie weiterkomme (notfalls bastle ich mir das doch mit PHP und SQL zusammen🙃)