musescore / musescore/MuseScore

Command/shortcut to jump between score and part

Open
#34,790 0 comments 0 reactions 1 assignee View on GitHub

@avvvvve is already working on this.

Since Sep 4, 2026.

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

Description

Your idea

When activated with a selection within one instrument in the score, switch view to the part for that instrument, make the equivalent selection, and pan it into view.

When activated within the part, do the reverse, switching the view to the score.

If there are more than one part, there are some options:

  1. one command: cycle forwards through parts/score
  2. one command to cycle forward through parts/score; a separate command to cycle backwards through parts/score
  3. one command to jump to the score; a separate command to cycle forwards through parts
  4. one command to jump to the score; a separate command to cycle forwards through parts; a third command to cycle backwards through parts

I would probably vote for option 2, with a shortcut just for the forward option, by default.

There are cases where it would do nothing:

  • in score view, with no selection (or maybe it should treat the current playback point as the selection?)
  • in part view with no selection (ditto)
  • in score view, with selection that does not correspond to one instrument (eg, spans multiple instruments, or list selection of elements that are not instrument-specific)
Problem to be solved

It's very common to need to go back and forth between score and part, but cumbersome to do so. Currently the best way seems to be:

  1. Start playback
  2. Quickly stop playback
  3. Click the score/part tab
  4. Start playback
  5. Quickly stop playback

Assuming "Pan score automatically" is on, this brings the view to the right place, by using the fact that current playback position is universal.

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.