musescore / musescore/MuseScore

Shortcut to adjust Playback speed slider

Open
#31,480 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

accessibility needs design
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Your idea

Two keyboard shortcuts, Increase/Decrease, the recently introduced playback speed percentage. Suggest Shift Alt I for increase and below it Shift Alt J for decrease sit nicely under the fingers without using arrows which I think should be saved for primary navigation tasks.

Problem to be solved

Blind users find navigating to the mixer and playback panels difficult and some sliders are not very accessible Having shortcuts for many of these would greatly increase our use of them. Most don't use this slider currently as it is hard to get to, but it is a tool that would be extremely useful for blind users learning and working often primarily by ear. Currently I still opt to insert a new tempo mark if I want to hear it slower and then remove that rather than trying to navigate to this slider. See also #20092 for other requested playback/mixer shortcuts.

Prior art

No response

Additional context

No response

Checklist
  • This request follows the guidelines for reporting issues
  • I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Start by locating the playback speed slider and existing keyboard-shortcut handling; done means Shift+Alt+I increases the playback percentage and Shift+Alt+J decreases it, with both shortcuts usable without navigating to the slider.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
accessibility, desktop-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.