Wrong pitch displayed when copying and pasting between instruments of different transpositions
Windows 7, GIT commit: 2bf563b
1) new score for flute and Bb clarinet, key of "C"
2) enter a "C" into the flute part
3) turn concert pitch *on*
4) copy and paste the measure containing the "C" into the clarinet part
5) verify pitch displays and plays back as "C" - the correct result
6) turn concert pitch back *off*
Expected result: clarinet displays "D"
Actual result: clarinet displays "C" (with an explicit natural sign because of the key signature)
Playback is still correct.
I discovered this attempting to recreate the steps that led to the score in #25570: notes displayed differently than played, which appears to my eyes to have its tpc & tpc2 values out of whack (not that I fully understand how they are supposed to work). Maybe copy and paste is how that happened, maybe not, but it's definitely a problem.
I marked this critical since it is a form of data corruption, and it's especially insidious because you don't discover the problem until you turn concert pitch off.
Comments
Fixed in 8252d7c095
Automatically closed -- issue fixed for 2 weeks with no activity.
The bug is fixed when following the original steps, however, copy and paste in the other direction - from clarinet to flute - is still not right.
1) new score for flute & clarinet, C major
2) turn concert pitch *on*
3) enter C into clarinet part
4) copy & paste measure into flute part
5) turn concert pitch *off*
Result: note displays as D in flute part (still sounding as C)
Expected result: note displays and sounds as C, since flute is not a transposing instrument
Fixed in efa3d7557e
Automatically closed -- issue fixed for 2 weeks with no activity.