Bugs item #1604857, was opened at 2006-11-28 17:26
Message generated for change (Comment added) made by dmmcintyr
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=104932&aid=1604857&group_id=4932
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: notation
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 8
Private: No
Submitted By: D. Michael McIntyre (dmmcintyr)
Assigned to: D. Michael McIntyre (dmmcintyr)
Summary: don't put key sig. in perc. segments
Initial Comment:
It would be nice to have an isPercussionSegment() to test somehow for this segment transpose thing. It took me a ridiculous amount of time to figure out what the hell had happened to my percussion tracks when I applied a key to all segments and checked the transpose box. It transposed the drums too, of course, and threw them all over the place.
I don't think anybody ever means to transpose drums in an operation like this, since their pitch represents everything, and a drum part transposed up four accidentals makes no damn sense anymore.
So the thing would be to have a property to detect, and then ignore segments possessing that property when iterating through them during a bulk transpose operation. Probably should have a default toggle option for this behavior, with an override, but I'm inclined to omit the control and just assume nobody ever really wants to transpose drum segments. Unless they're timpani segments I guess.
Hrm.
The timpani as represented in a typical orchestral set *can* transpose a little bit, but I think most people would PROBABLY use a separate timpani track with the timpani patch. Especially if they had any inclination to transpose it.
Hrm.
Nah, screw it. We can't please everybody, and we have too many options as it is. I think my initial instinct is right, and if there are parts including timpani need transposing, those are the rare exception, while drum parts that don't want to be transposed are clearly the rule, and are more likely to be correct more often.
How to set the property on segments is another matter. Track parameter? We have too many damn track parameters. At segment creation time, read the percussion checkbox off the instrument box? That sounds more plausible. Probably won't help in the situation I just encountered, where I was dicking around with an old imported MIDI file, but we don't need another damn checkbox either. No way.
----------------------------------------------------------------------
>Comment By: D. Michael McIntyre (dmmcintyr)
Date: 2007-10-28 14:10
Message:
Logged In: YES
user_id=663564
Originator: YES
Funny. I fixed this in the context of another bug report without ever
realizing that report was a duplicate of this one. I reported the same
issue myself about a year ago.
Anyway, I don't think anything further has come of this since my proposed
fix, so it's reasonably safe to consider this matter successfully resolved.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=104932&aid=1604857&group_id=4932
|