Skip to content

No playback for tie over both ends of a repeat #27661

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
4 tasks done
shoogle opened this issue Apr 11, 2025 · 2 comments · Fixed by #27687
Closed
4 tasks done

No playback for tie over both ends of a repeat #27661

shoogle opened this issue Apr 11, 2025 · 2 comments · Fixed by #27687
Assignees
Labels
P1 Priority: High playback General playback issue regression MS4 Regression on a prior release

Comments

@shoogle
Copy link
Contributor

shoogle commented Apr 11, 2025

Issue type

General playback bug

Description with steps to reproduce

When there's a full tie over the start of a repeat, linked to a corresponding full or partial tie at the end of a repeat, the first note of the repeated section is silent during the repeat (i.e. the ties are not played during the jump back to the start of the repeat).

Image

  1. Create a new empty score (MS Basic or MuseSounds).
  2. Add start and end repeats over one or more measures.
  3. Add notes of equal pitch before, after, and within the repeat (see screenshot and video).
  4. Add a tie (A) over the start and another tie (B) at the end of the repeat.
  5. Play the score

Problem: The note at the end of tie A is not played during the repeat.

Expected behaviour: Playback should be sustained for the duration of that note.

However: If the ties are created the other way around (B first, then A) playback is correct.

Supporting files, videos and screenshots

20250411-1616-14.1608169.mp4

Note: You must manually unmute the video to hear the audio.

Ties_over_repeat.mscz.zip

What is the latest version of MuseScore Studio where this issue is present?

Latest nightlies (4.5.2 and master)

Regression

Yes, this used to work in MuseScore 4.4.4

Operating system

Windows 11

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
@muse-bot muse-bot added the playback General playback issue label Apr 11, 2025
@shoogle shoogle added the P1 Priority: High label Apr 11, 2025
@RomanPudashkin RomanPudashkin moved this from Todo to In Progress in MuseScore Studio 4.5.2 Apr 14, 2025
@DmitryArefiev
Copy link
Contributor

This is regression. Was broken in 4.5.0. I'll edit the description

bandicam.2025-04-14.13-35-58-397.mp4

@DmitryArefiev DmitryArefiev added the regression MS4 Regression on a prior release label Apr 14, 2025
RomanPudashkin added a commit to RomanPudashkin/MuseScore that referenced this issue Apr 14, 2025
RomanPudashkin added a commit to RomanPudashkin/MuseScore that referenced this issue Apr 15, 2025
RomanPudashkin added a commit to RomanPudashkin/MuseScore that referenced this issue Apr 15, 2025
RomanPudashkin added a commit to RomanPudashkin/MuseScore that referenced this issue Apr 15, 2025
@DmitryArefiev
Copy link
Contributor

Fixed in #27687

RomanPudashkin added a commit that referenced this issue Apr 15, 2025
…k_fix_452

Fix #27661: No playback for tie over both ends of a repeat (4.5.2)
RomanPudashkin added a commit that referenced this issue Apr 15, 2025
…k_fix

Fix #27661: No playback for tie over both ends of a repeat
@github-project-automation github-project-automation bot moved this from In Progress to Needs porting in MuseScore Studio 4.5.2 Apr 15, 2025
@RomanPudashkin RomanPudashkin moved this from Needs porting to Done in MuseScore Studio 4.5.2 Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 Priority: High playback General playback issue regression MS4 Regression on a prior release
Projects
Development

Successfully merging a pull request may close this issue.

4 participants