[MU4 Issue] Muse Sounds: Showing or hiding staves during playback temp. mutes all Muse Sounds

Open
#15,262 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
cpp
Domain
desktop

Research direction

Reproduce the issue in a score with Muse Sounds enabled by starting playback and showing or hiding a staff. Trace the desktop playback and staff-visibility handling to identify why Muse Sounds stops while other staves continue. Done means Muse Sounds playback continues during staff visibility changes, with regression coverage if the relevant test area is found.

Written by the indexing model from the issue text.

Description

MuseSounds

Describe the bug
If you show or hide stave(s) or instrument(s) during playback (even not Muse Sound staves), all staves with Muse Sounds enabled cease playback temporarily (usually (especially if the act of showing/hiding the staff lags Musescore))

To Reproduce
Steps to reproduce the behavior:

  1. Open score with Muse Sounds
  2. Press play
  3. Show/hide staff during playback
  4. Hear all Muse Sounds staves cease playback

Expected behavior
Playback of Muse Sounds staves should continue

Screenshots

https://user-images.githubusercontent.com/21023353/208228906-e021f87c-da04-430e-8cfc-79ea9b78dc19.mp4

Platform information

  • OS: Reported on Windows

Additional context
All non Muse Sounds staves continue playback as if nothing happened

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.