Play whole chord when iterating over notes with Left-Right arrows
Reported version
3.0
Priority
P3 - Low
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
This request is from the author of the famous video about Sibelius UI.
He asks whether we can implement whole chord playback when user iterates over notes with Left-Right arrows.
The implementation was simple because everything was ready. Review is appreciated.
Comments
See https://github.com/musescore/MuseScore/pull/4665
Watch the video to see how it works:
https://youtu.be/n6625UYS0sk
I like it
Cool, but the preference will need a new label.
Like changing "Play whole chord when adding note" to "Play whole chord when adding note or irterating over them" ? or "Play whole chord when a note of the chord is selected"?
But also the heading of that sections needs to get adjusted, from "Play Notes When Editing" to maybe "Play Notes When Editing or Selecting"?
The downside of this is that then Alt+Left/Right, which iterate note by note, will also play the whole chord. In these case you really do want the feedback of hearing the specific note. Sure, one can disable the preferences when using these shortcuts, but it would be better if there were a way to have Left/Right by themselves play the chord (since they do iterate over chords) but have Alt+Left/Right iterate over notes. That is probably doable but a little more complicated - like maybe setting some state somewhere on these two commands, that could be cleared on endCmd()?
Fixed in branch master, commit 5f36c7dc94
_fix #283946: play whole chord when iterating over notes
Take care of Alt+Arrows as well to keep one note playback_
Fixed in branch master, commit 38f81d1d3a
_Merge pull request #4665 from anatoly-os/283946_chord_playback
fix #283946: play whole chord when iterating over notes_
Fixed in branch 3.0.5, commit cea5306b23
_Merge pull request #4665 from anatoly-os/283946_chord_playback
fix #283946: play whole chord when iterating over notes_
Automatically closed -- issue fixed for 2 weeks with no activity.