musescore / musescore/MuseScore

Explode often leads to corrupted files

Open
#16,896 12 comments 4 reactions 3 assignees View on GitHub

@cbjeukendrup is already working on this.

Since Mar 18, 2023.

corruption P1
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Issue type

Other type of issue

Bug description

Working with multi-staff choir arrangments I often use the explode/implode functionalities. They are quite limited in functionality and could be more advanced but they basically do what they are supposed to do.
Unfortunately the Explode feature sometimes results in corrupted files, where e.g. the added notes and full bar pauses exist in parallel in the result measure (both belonging to voice 1).

Steps to reproduce

I encountered this mostly whilst splitting imported MusicXML sheets featureing different voices (polyphnic, also mixed with monophonic passages as well).

Screenshots/Screen recordings

No response

MuseScore Version

4.0.2

Regression

I don't know

Operating system

Windows 11

Additional context

I would really appreciate an advanced version of this feature. E.g. where you can choose the target staffs.

Moreover an option to choose, how to process:

  • polyphonic (multiple voices) vs. monophonic (harmony) vs. unisono (single voice) in one staff

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.