musescore / musescore/MuseScore
Add the filter "Include single notes" also when no chord is selected (or similar feature)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Your idea
In 4.6 (checked in alpha and also the latest nightly) a new filter option will be introduced, allowing the selection of specific notes in chords:
This come with a switch that allow you to exlude single notes from the selection:
This features allows to select only some elements, i.g. only dynamics and hairpins:
The switch though disappears where a passage doesn't show chords:
This makes impossible to select specific items, since everything will always be selected with the notes; deselecting "Voice 1" makes everything to be deselected:
Problem to be solved
As it is right now, the filter is not very useful, because it just allows to select all the notes without specific items (something rarely needed), but not the items without the notes (definitely more common, as it's easy to find the same dynamics, expression marks or techniques on different instruments).
The problem would be solved by allowing the "Include single notes" switch also when no chord is selected; be aware that this will still leave the rests selected, so also this has to be fixed (a "rests" box to be checked?).
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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files or tests are named. Start by locating the selection filter UI and the logic governing the “Include single notes” option; reproduce a passage with no chords, then define done as allowing item-only selection without automatically selecting notes or rests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100