You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When changing pitch chromatically previous accidentals in the measure are ignored and flats and sharps are placed only in regards to the key signature. Also when changing pitch either chromatically or diatonically @accid.ges is only changed on accordance with the key signature and not with accidentals previous in the measure.
It would be great if that could be included because it avoids situation where a pitch change leads to a clear mistake where @accid.ges says something different than the visual output (a mistake findable with the check accid.ges function).
The text was updated successfully, but these errors were encountered:
This concerns a fundamental design question. Should an action at one place (changing the pitch of a note chromatically) alter the content elsewhere, based on tonal assumptions valid for a certain period in music history.
As you mentioned, the check @accid.ges functionality hunts all these cases and provides IO functionality to quickly jump to them and fix them. I guess letting this function run and auto-fix everything after each pitch change would solve your suggestion. I am not entirely sure whether that would be a good behavior for mei-friend. (It might also get a little slow.)
Wouldn't the current workflow (changing pitch, editing whatever) and manually initiating check @accid.ges be the more straight-forward solution with less assumptions?
When changing pitch chromatically previous accidentals in the measure are ignored and flats and sharps are placed only in regards to the key signature. Also when changing pitch either chromatically or diatonically
@accid.ges
is only changed on accordance with the key signature and not with accidentals previous in the measure.It would be great if that could be included because it avoids situation where a pitch change leads to a clear mistake where
@accid.ges
says something different than the visual output (a mistake findable with the check accid.ges function).The text was updated successfully, but these errors were encountered: