musescore / musescore/MuseScore

Related Instrument Lists

Open
#25,632 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Your idea

When one creates their score with a template for a genre (jazz, etc.) and then tries to add instruments, the instrument list is always "Common":
image
When a user creates a score from a specific instrument family list/template and afterwards chooses "Add instruments" or "Change instrument", I would like the score wizard to display the corresponding family of instruments when it first pops up.
The program recognizes the proper family by 1) The family used when originally creating the score, 2) Any distinctive instruments or instrument groups (e.g. 1st and 2nd violins means orchestra, timpani means orchestra, saxophone means jazz), and 3) Score order.

Problem to be solved

It is frustrating to have to change to the correct family every time. This is a small change that will be much appreciated.

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

Start by locating the score wizard paths for “Add instruments” and “Change instrument,” then trace how the initial Common instrument family is selected. Done means the wizard chooses a relevant family from the score’s originating template, distinctive instruments or groups, and score order instead of always opening Common.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.