Request for bends to be allowed to extend over multiple notes

• Jun 2, 2020 - 11:05
Reported version
3.4
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
Yes
Project

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.4.2.9788, revision: 148e43f

  1. Open the attached score.
  2. Select the bend and add some nodes to it.
    Expected result: The bend should extend, but there should be no additional space added between notes.
    Actual result: Adding a node also adds more space between notes.

Related to #286108: [EPIC] Bends issues.

Attachment Size
bend_space.mscz 6.37 KB

Comments

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.0.13199, revision: 43c5553

The underlying issue is that automatic placement does not work with bends at all: it simply adds a space between the end of the bend and the next note. This makes it difficult, if not impossible, to align the bend with its associated notes/fret marks. e.g.

bend_spacing_issue.png

For now the workaround is to turn off AP for all bends in the score.

Title Adding nodes to a BEND creates extra space between notes Bends tool does not work with automatic placement
Title Bends tool does not work with automatic placement Bends are wrongly aligned when automatic placement is ON

For bends there needs to be no horizontal collision avoidance—like lines.

Title Bends are wrongly aligned when automatic placement is ON Request for bends to be allowed to extend over multiple notes
Severity S3 - Major S5 - Suggestion

In this specific case, indeed, you want the bend to extend over multiple notes. In others - probably the majority of times - you wouldn't want this. So bends should eventually support both modes - the single-note version as today, and a new version that behaves more like a line. See #320911: Bends: support bends of arbitrary length, and probably this should be considered a duplicate, but since the use cases might potentially differ, it's worth seeing the different possible examples that would need to be supported.