Beam direction not preserved when creating parts

• Mar 5, 2014 - 11:29
Type
Functional
Severity
S4 - Minor
Status
closed
Project

Steps:
1- Open attached file;
2- File -> Parts... -> New all -> Ok.
3- look at the first flute part.

Result:
Beam direction "up" becomes "auto".
See also #7805: Copy and paste does not preserve stem direction for beamed notes

Windows 8.1, Nightly build dc4299a

Attachment Size
beam_parts.mscz 1.48 KB

Comments

@lasconic: Probably yes.
I have mixed feelings about it. Probably the priority should be lowered to "minor".
Personally speaking, I do not mind the actual behavior, I just filed this to make a clear issue report of a comment from #7805: Copy and paste does not preserve stem direction for beamed notes.

I tried to look into the code if this feature could be implemented but things are more difficult than one could think: if I understood correctly, while notes and stems are copied into the parts with all their properties, beams are created ex novo in the parts, so all customizations of the beams are lost.

I'd be a little disappointed if beam direction customizations in the score didn't make it into parts. I'd be much more disappointed if beam braks & joins (middle, end, start properties)didn't.

Beam breaks & joins are chord properties, so they are not lost when parts are created.
The properties that get lost are only beam properties, i.e:
- beam direction (which has precedence with respect to stem direction);
- grow left / grow right;
- user position.
See attachments for the differences between root score and part.
Root score:
NOT FOUND: 1
Part score:
NOT FOUND: 2

Attachment Size
root_score.png 25.2 KB
part.png 23.03 KB