Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

During playback, L/R arrow keys should move playback cursor instead of selection #16519

Open
ArsenJazzPiano opened this issue Feb 24, 2023 · 2 comments · May be fixed by #19038
Open

During playback, L/R arrow keys should move playback cursor instead of selection #16519

ArsenJazzPiano opened this issue Feb 24, 2023 · 2 comments · May be fixed by #19038
Labels
community Issues we would like the community to address feature request Used to suggest improvements or new capabilities P2 Priority: Medium

Comments

@ArsenJazzPiano
Copy link

The playback cursor as it stands creates specific workflow issues. Previously in MuseScore 3 and prior, if you pressed the left/right arrow keys while in playback mode, the playback cursor would either go forwards or backwards and was dependent on the playback cursor position. This was good because there are many times where you want to listen to a whole section, and then skip to the next section by just holding right. Now, instead the playback cursor's position is dependent on what was last selected, meaning if you've selected a measure to start playback and have listened to, for example, 40 measures of music, and then want to skip the next 8 measures to listen to the next section, then that means you have to hold right for 48 measures, as opposed to just 8, or alternatively stop playback and scroll to the next section. Both options are slower than the previous functionality of the playback cursor. A viable solution would be to add preferences for the playback cursor to allow toggling between the previous functionality, or the current functionality.

Also, personal preference, I strongly dislike the smooth motion of the current playback cursor. There are many times where I want to actually see the beats getting "played" by the playback cursor. Again, a preference to toggle between old functionality versus current functionality is the most viable option to please all parties.

@Tantacrul
Copy link
Contributor

Tantacrul commented Feb 24, 2023

I agree that the user's original selection should not dictate where the playhead moves to when the user presses the right / left keys as the score is being played. Pressing right / left should just move the cursor forward or back from it's current position. It should not move the selection, which in turn moves the selection in a weird way.

I'm not going to comment on the smooth cursor here. That's a separate issue, which some may have differing feelings on. Let's not discuss that here and stick to one issue per ticket.

@Tantacrul
Copy link
Contributor

I'm un-assigning myself, since I think the way forward is clear.

When a score is being played, pressing left or right should move the playhead's current position. It should not move the original note that was selected before play was pressed.

@Tantacrul Tantacrul removed their assignment Feb 24, 2023
@Tantacrul Tantacrul added the P2 Priority: Medium label Feb 24, 2023
@Tantacrul Tantacrul added this to To do in 4.x SHORTLIST via automation Feb 24, 2023
@Tantacrul Tantacrul added this to To do in [MU4 - PLAYBACK_UI] via automation Feb 24, 2023
@Tantacrul Tantacrul added the community Issues we would like the community to address label Feb 24, 2023
@cbjeukendrup cbjeukendrup added the feature request Used to suggest improvements or new capabilities label Jul 23, 2023
@zacjansheski zacjansheski moved this from To do to In progress in 4.x SHORTLIST Aug 21, 2023
@zacjansheski zacjansheski moved this from To do to In progress in [MU4 - PLAYBACK_UI] Aug 21, 2023
@cbjeukendrup cbjeukendrup changed the title [MU4 Task] More options for playback cursor (quality of life) During playback, L/R arrow keys should move playback cursor instead of selection Aug 24, 2023
@cbjeukendrup cbjeukendrup removed this from In progress in 4.x SHORTLIST Aug 24, 2023
@cbjeukendrup cbjeukendrup moved this from In progress to To do in [MU4 - PLAYBACK_UI] Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Issues we would like the community to address feature request Used to suggest improvements or new capabilities P2 Priority: Medium
Projects
Status: Available
Development

Successfully merging a pull request may close this issue.

3 participants