Closed wizofaus closed 3 weeks ago
There are changes being designed for percussion, but I don't know any details, so I'll leave it to others to consider how much of this might still be relevant to the new designs. However, there are also some points of confusion here with respect to the current design that I can address. Also, it is much better to file separate issues for separate problems so they can be tracked individually. I suspect this issue isn't really actionable as is. But I will try to summarize the separate issues being raised here and comment on them briefly:
It's been a conscious choice to keep that percussion instrument a bit buried because we want to do some major work on this method of writing.
Tam-tam in MSBasic references the Standard Kit "China Cymbal" (totally different instrument, but it is what it is) so the reason it doesn't translate to the percussion instrument is because the percussion instrument uses the Orchestra Kit.
This is also likely the source of confusion of how "Ride Cymbal 2" got mis-labeled (that note references Ride Cymbal 2 in the Standard Kit). Definitely need to correct that.
On a totally subjective note: I'll be the first to cry about GM Percussion, from my perspective it is just wild that something so ill-concieved is the industry standard.
BTW I just noticed this was assigned to 4.4, but I'd think in the form I've logged this, I haven't really made it clear what the "expected behaviour" should be, plus it does sort of collate multiple issues into one. Probably doesn't make sense to consider this "ready to implement" in its current form anyway. I'm not sure how much design work has actually been completed?
(BTW somebody asked on the forums just recently how to get a "suspended cymbal" sound in a concert band score. It seems reasonable to me that you should be able to use the Muse Sounds "Suspended cymbal" sample in a drumset, but I couldn't work out how. The default Concert Band drumset only has "Concert Cymbals" which I assume is crashed/clashed cymbals)
Currently, Muse Sounds cannot be combined on a single staff, so no way to get a “Muse Drumset”. See for example https://github.com/musescore/MuseScore/issues/14016
I actually think if that was implemented, we could clarify that issue was just about (or create a separate issue for) the clef problem.
The main action item I took from this is to correct the "Ride Cymbal 2" in the Percussion instrument's "drumset" Done in https://github.com/musescore/MuseScore/pull/23326 I am going to close this as we seem to have other issues open relevant to the other topics. Thank you!
Which issue captures the problem with clefs and key signatures (when changing between percussion and pitched clefs?)
Issue type
UX/Interaction bug (incorrect behaviour)
Bug description
Facing multiple challenges trying to set up drumsets/percussion staves. See repro steps.
Steps to reproduce
Further if you had first applied a key signature to the score before trying to change "Glockenspiel" to "Percussion" the key signature persists and is almost impossible to remove (ultimately I had to insert another measure before the 1st, and then remove it). And if you then wish to introduce an instrument change to a pitched percussion instrument (e.g. Xylophone), the key signature does not get shown automatically - you can force it by using CTRL+key signature palette to add a key signature, but then it unnecessarily messes up the spacing in other parts (despite the fact the you've added the key signature to an empty measure in the one staff it affects). I would have thought logically simply having a percussion clef should always automatically cause a key signature to be hidden, and then a change to treble or bass clef would be accompanied be the right key signature as necessary, e.g.:
Screenshots/Screen recordings
No response
MuseScore Version
4.2
Regression
I don't know
Operating system
Windows 11
Additional context
I'm aware that the GM percussion map is limited and doesn't include all unpitched percussion instruments, particularly tam-tam. But why should we use GM notes at all if it's so obviously limited? I would expect a drumset should allow mapping any particular named instrumental/audio sample to any particular staff line/notehead, regardless of whether it might be represented in the GM percussion map or not.