musescore / musescore/MuseScore

Add the filter "Include single notes" also when no chord is selected (or similar feature)

Open
#29,604 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

UX/interaction
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:
Image

This come with a switch that allow you to exlude single notes from the selection:
Image

This features allows to select only some elements, i.g. only dynamics and hairpins:
Image

The switch though disappears where a passage doesn't show chords:
Image

This makes impossible to select specific items, since everything will always be selected with the notes; deselecting "Voice 1" makes everything to be deselected:
Image

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

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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.