Lowercase b does not switch to flat symbol in more complex chords

• Dec 8, 2012 - 23:10
S4 - Minor
by design


I noticed one of the points in this issue, namely, that lowercase b is now "translated" into the flat symbol with simple chord symbols. However, this isn't the case with more complex chords. I.e. In Ebmaj7, the b remains a lowercase b. Would it be possible to fix this? Thanks.


If that is happening it is because you are entering a chord in a manner that MS does not understand. What are you trying to enter and what are the actual symbols you are using?

Also, issues are different than bug reports and this actually would be better suited to a bug report. Probably someone else will comment with more info.

In the first chord symbol I typed "Ab" and the "b" automatically became a flat symbol.

I wanted an A flat major 7 chord symbol in the same format, so I typed "Abmaj7". In this case the lowercase b did not get switched into a flat symbol.

I would like to see the lowercase "b' transformed, in all chord symbol cases, into a flat symbol; however, I'm not sure if this is the intentions of the Musescore development team. Hence why I put this under issues and not bug reports. If it is the intentions of Musescore development for lowercase "b" to be regarded, in all chord symbols, as a flat symbol, then yes, this should go under bug reports.

Title Lowercase b does not switch to flat symbol in more complex chords. Lowercase b does not switch to flat symbol in more complex chords


What MuseScore version and operating system are you using? For future reports, could you please read this ?

Thanks :).

Status (old) active by design

MuseScore is ery particular about how you enter your chord names, and it uses user-selectable chord name styles to control how it expects you to enter them. Some chord name styles expect "ma" for major, others expect "Maj", others expect "maj", and others still might expect "M" or "Ma". You must have been using a style that expects something else other than "maj". See Chord name in the handbook for more info on chord name styles.

ii have proposed a new design that would be much more forgiving of alternate styles of chord symbol entry (but would still convert everything to whatever the currently-selected style is enforcing). Hopefully a future release of MuseScore will incorporate this. Meanwhile, though, you have to choose an appropriate chord name style then be sure to follow it consistenly. Otherwise, not only will "b" not convert to flat, but the chords won't transpose properly, or export to MusicXML correctly.

Btw, the issue tracker really is just for bug reports (or feature requests once it has been determined the feature doesnt exist). It is better to use the forums for discussions trying to understand how / why things work the way the do before using the issue tracker. So even though it might seem counterintutive, the Support & bug reports forum really is a better place to start than the issue tracker unless you know for sure how things are supposed to work. Think of support & bug reporta" as being the place for ordinary discussion, the issue tracker for a permanent record of the *results* of that discussion, if it is decided that there really is somethig that should be fixed / enhanced.

Sorry if this problem has been explained earlier but the number of search entries I got was too many to go through.

I want to add chord symbol D/Bb7 (where b is translated to flat symbol, of course) but when I type this the b remains in the input form. D/Bb gets translated correctly, and so does Bb7 and so even does Db7/B but the one I want gets stuck. It did this in version 2 and its still doing it in version 3. Why? The one discussion I did trace was dealing with more complex cases of double flats and German notation conventions.

To be clear: D/Bb7 is not a legal chord symbol by our definition. The the "/" indicates an alternate bass note follows, so only a single note can be placed there. if you want a true polychord - a full Bb7 chord underneath a D triad - then enter that as two separate chord symbols and place the slash (or better yet, a horizontal line) manually.