Slash Notation Playback
Current playback of slash notation sounds like it might be from the soundtrack of "Children of the Corn" just a constant single note played over and over and over.
Better behavior would be to playback chords as spelled in corresponding chord symbols (piano and guitar), root note of symbol for bass and simple hit on ride cymbal for drums played back in rhythm of the slashed notation.
Attached is rhythm section example.
Also, for reference: https://musescore.org/en/node/288584
Attachment | Size |
---|---|
kinda_blue_in_green.mscz | 16.99 KB |
Comments
Slash notation is usually silent.
And chord symbol playback is not yet merged
In reply to Slash notation is usually… by Jojo-Schmitz
Slash notation playback, in the chord, according to the slashed rhythm could be more useful than silence as it could help the composer to better understand what they are writing on top of.
In reply to Slash notation playback, in… by Daniel
That's why we had that GSoC project this year ;-)
The code is there, but not yet merged.
Maybe in 3.4 or 3.5
In reply to That's why we had that GSoC… by Jojo-Schmitz
Does the chord playback also work wit the rhythm of the "rhythmic slash notation"?
In reply to Does the chord playback also… by Rincewind324
Yes, since 3.5.0
In reply to Yes by Jojo-Schmitz
I just checked, and the chord ist just a hole note of piano sound. Neither the pattern nor the sound seems to work.
In reply to I just checked, and the… by Rincewind324
Default is to sound until next symbol, you can change that via inspector
Default is piano sound, you can change in mixer
In reply to Default is to sound until… by Jojo-Schmitz
Ah thx, you were right, its definitely an alternate way (besides creating a new staff; mentioned below). But it doesn't really suit my needs as it is.
My Guitar Sound changes a lot, and I would have to create a chord symbol over every single note. I noticed that using "Toggle rhythmic slash notation" just changes the note head, mutes the notes and fixes the to a line. What works best for me, is selecting the notes and unmute them.
In reply to Ah thx, you were right, its… by Rincewind324
We did design a bit of flexibility into this. First, you can add the chord symbol to every note, then make them invisible - which is also easier with .35, just click one, Shift+click another to select all intervening, then press "V". Second, you'll see "chord duration" as one of your choices in the Inspector so you can control the duration better. Third, we also created the Tools / Realize Chord Symbols command that will actually put the notes for the chord onto the staff for you. You can then use "R" to repeat that to create a simple strum pattern, and you can use that in conjunction with standard note input mode to create as complex a rhythm as you want, all repeating that same voicing. Eg, after using realize chord symbols to get one chord voicing, go into note input mode and type 5 R 4 R 4 $ to get that same voicing repeated as quarter and two eighths. Then toggle rhythmic slash notation.
In reply to We did design a bit of… by Marc Sabatella
Oh, didn't know about those features. I'll give it a try, thank you!
In reply to I just checked, and the… by Rincewind324
Yep, the playback only works on the beat with a added chord symbol above, it doesn't interpret a rhythm pattern in the same measure.
In reply to Yes by Jojo-Schmitz
How do I get the Chords to play the Slash Notation Rhythm? It would be the most useful sound for Strummed instruments & all the good stuff.
In reply to How do I get the Chords to… by s1114182721
By repeating the chord symbols, one per slash
To be clear: if you use the actual slash notation feature, it is silent. The attached file and user in the referenced thread didn't use slash notation, those are just normal notes but set to have slash heads, so no surprise they play normally. Using the real slash notation makes it silent as it should be but also makes it not transpose, not display accidentals, and other things specific to slash notation.
In reply to To be clear: if you use the… by Marc Sabatella
This was created with Tools > Fill With Slashes
In reply to This was created with Tools … by Daniel
The bottom two staves may have been, but the top one wasn't. Or if it was, someone went in later and deliberately messed with both the playback and "fix to line" settings, because these are wrong.
In reply to To be clear: if you use the… by Marc Sabatella
Is there currently a way to do silent rhythmic slash notation? If I use the fill with slashes tool I can't convey any rhythmic information but if I do the noteheads work around I have an annoying note I don't want to hear. Thanks
In reply to Is there currently a way to… by Nicholas Scott1
Disable the play property of those slashes via inspector
In reply to Is there currently a way to… by Nicholas Scott1
Rhythmic slash notation is already silent by default, assuming you added it correctly (using Tools / Toggle Rhythmic Slash Notation). The "Play" property in the Inspector allows you to unsilence it. Sounds like maybe you aren't using the built in but are trying to fake it somehow? The built in facility works great, definitely use that instead - far less work and it does the right thing right out of the box,
My habit when it comes to rhythmic/slash notation is to actually voice the parts - ie. write them out to indicate chord voicing, position, etc., then convert the bulk of the part to slash notation. I know it's time-consuming, but it's part of my composition/orchestration process. In the printed parts, the guitarist or pianist would see a measure or two of each section written out as complete voicing, and the rest would be converted to slash notation.
For playback, I do the following: (also time-consuming)
1. Duplicate the staves that need conversion to slash notation
2. Convert the sections that require slash notation
3. Mute the staves with slash notation
4. Make the un-converted staves invisible.
In this way, the full parts are played on the hidden staves, while the visible staves are muted. As I said, it's time consuming, but it's the best compromise to date to achieve slash notation and accurate playback at the same time. It would be really nice if MuseScore could recognize when slash notation represents an actual part that has been converted and play back the parts which are hidden. That would save a lot of time and energy.
That being said, it is my choice to put the extra time and energy into creating a part which is satisfactory in both sight and sound. The sound playback is for my own benefit - in 90% of cases where I write a score, the musicians do not hear the playback I have created... they create their own in the theatre.
[EDIT] If it may have seemed like there was no question there, this is it:
Is it possible to have rhythmic/slash notation and proper playback of parts without having to go through a time-consuming work-around?
In reply to My habit when it comes to… by toffle
It's now 2022 and I have the same or similar question. In Finale, I can lay out the drum part exactly as I'd like to hear it and then select the slash style for the measures where I want slashes. So all you see is slashes, but you hear the specified drum part, all without having to create and hide additional staves. Does musescore have this capability?
In reply to It's now 2022 and I have the… by gbluhm
Not currently. The hidden staff workaround is pretty easy and will be even easier in MuseScore 4, so thus far, more attention has been given to things without such simple workarounds. No doubt someday this will be supported more directly, though.
In reply to Not currently. The hidden… by Marc Sabatella
I wanted the new update to have the Slash Notation playback the Chords that are above it, & also for Drums the Ride Cymbal Rhythm in order to make it sound like it's being played
In reply to I wanted the new update to… by s1114182721
Having the chords playback the rhythm based on the slashes could be the next update for Musecore in version 4.2.0
In reply to Having the chords playback… by s1114182721
It’s not currently something anyone has volunteered to implement, but if you have the programming skills or know someone who does, then indeed it could happen - it just needs someone to volunteer.