Cross-measure beaming does not respect full note value when “Display note values across measure boundaries” is enabled

Open
#31,488 1 comment 0 reactions 3 assignees View on GitHub

Nobody has claimed this yet.

Assessment

This issue has not been assessed yet.

Description

feature request needs review UX/interaction
Issue type

UX/Interaction bug (incorrect behaviour)

Description with steps to reproduce
Environment

MuseScore Studio 4.6.4

macOS

Description

The example is from Chopin's Op.28 No.5.

Image

When the option Style → Score → “Display note values across measure boundaries” is enabled, MuseScore correctly displays a note starting near the end of a measure with its full nominal value across the barline (e.g. an eighth note starting on the second half of beat 3 in 3/8). And the duration of this note is correctly recognized as eighth.

Image

However, beaming behavior does not match the displayed note value: The note is displayed as a full eighth note, but when it is beamed together with a preceding eighth note in the same voice, MuseScore renders the beam group as one eighth note + one sixteenth note, instead of two eighth notes beamed together.

Image

This creates an internal contradiction between:

  • the displayed note value (eighth note across barline), and
  • the beaming logic, which still follows the internally split durations (sixteenth + sixteenth).
Expected Behavior

When “Display note values across measure boundaries” is enabled:

  • Beaming should follow the displayed (nominal) note value, not the internally split duration.
  • Two eighth notes that visually appear as eighth notes (even if one crosses a barline) should be able to form a normal eighth-note beam group.
Reproduction Steps
  1. Create a score in 3/8.
  2. Enable Style → Score → Display note values across measure boundaries.
  3. In one voice, enter:
  • An eighth note on the second half of beat 2.
  • An eighth note on the second half of beat 3 (crossing the barline).
  1. Attempt to beam the two notes together.
Supporting files, videos and screenshots
Image Image
In which versions of MuseScore Studio is this issue present?

4.6.4

Regression

I was unable to check

Operating system

macOS 26.2

Additional context

No response

Checklist
  • This report follows the guidelines for reporting bugs and issues
  • I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
  • I have attached all requested files and information to this report
  • I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

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.

More from musescore/MuseScore

All issues in musescore/MuseScore

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.