MIDI ouput - sustain pedal end not being sent
The music in question has sustain pedals that begin at the first note of the measure and end at the last note of the measure. When I play this, the MIDI output doesn't recognize the sustain end and the notes continue to be sustained forever. When I play the same thing through my computer speakers (non-MIDI), it sounds fine so this appears to be a MIDI note-off issue. This is especially noticeable starting playback in measure 20, but it's happening everywhere, e.g. if you delete the notes in measure 2 and replace with rests and then playback, you'll hear sound in measure 2 but you shouldn't.
Attachment | Size |
---|---|
.Get Together.mscz, | 28.92 KB |
Comments
Please don't post/attach the files starting with "dot" and ending with "comma" (=backup files).
These files cannot be reached by the end user (404 forbidden).
In reply to Please don't post/attach the… by Ziya Mete Demircan
it is esp. the leading dot causing problems
You mention MIDI output - are you outputting MIDI to a physical synthesizer or to some other program like DAW software? Or do you simply mean the built-in playback?
If you are using actual MIDI output, my guess is your receiving device/program isn't doing a good job of handling a pedal down then up on the same "tick", and that's more a problem with that device/software than with MuseScore. If you mean the built-in playback, then my guess is you didn't attach the pedal markings correctly, and you perhaps are trying to drag the ends to make it look different than it actually is.
In reply to You mention MIDI output -… by Marc Sabatella
I'm outputting the MIDI directly to my Kawai ES110. I've also exported to a MIDI file, loaded that into Pianoteq stand-alone with the same results. When I playback just through my computer's speakers, I don't have the problem. Thanks for your advice, I'll look into this more when I have time.
In reply to I'm outputting the MIDI… by davelippert1
I can't get this to work properly. The problem appears to be that no pedal off is sent to MIDI in this case:
You're playing in 4/4 time, an eighth note arpeggio in the treble and a single whole note in the bass. The next measure, you're doing the same thing but you change to a different chord. In each case, you want the pedal to apply to the entire measure and at the end of each measure you want to lift the pedal. However, when you do this Musescore doesn't recognize that there should be a pedal off at the end of the measure because the next measure begins with a pedal on (i.e. no notes are played with pedal off). I can get around this by applying the pedal to all the eighth notes in the treble except for the last one in the measure, but this isn't what would happen if you were really playing. You would very quickly release and depress the pedal at the end of the measure/beginning of the next.
In reply to I can't get this to work… by davelippert1
Everything works properly on my computer.
Everything is normal in Musescore, external MIDI (virtual MIDI Synth) and MIDI file export.
Please test with the attached files.
And please add your own problematic "mscz" file.
In reply to Everything works properly on… by Ziya Mete Demircan
Thanks, Ziya! I'll look at your examples and compare them to mine, hopefully I can figure out what's wrong. What software did you use to display the MIDI detail? Is that a plugin in a DAW? Looks very useful. I have something in Tracktion, but it's not as detailed and harder to read.
In reply to Everything works properly on… by Ziya Mete Demircan
From where you got the image of "pedals.png"???
Is some "cryptic" function of MuseScore???
In reply to From where you got the image… by jotape1960
Sekaiju
Open source MIDI sequencer.
In reply to Sekaiju Open source MIDI… by Ziya Mete Demircan
Thanks, that will really help - I just downloaded it, that looks like the Event List window. I'll report back but it will take me a while to look at everything and figure out what's going on. Thanks.
In reply to Sekaiju Open source MIDI… by Ziya Mete Demircan
Thanks Ziya. That's a great tool for looking at MIDI detail - it's obvious to me now that Musescore is correctly sending the on/off pedals, so the problem must be with my instrument or audio interface. I'll keep digging to see if I can isolate what's causing it but it doesn't appear to be a Musescore problem.
In reply to Thanks Ziya. That's a great… by davelippert1
See my earlier reply. I would be willing to bet they just aren't handling an off & on in quick succession / on the same MIDI tick.
In reply to See my earlier reply. I… by Marc Sabatella
Thanks Marc, I saw your earlier reply. You’re probably right. But it’s frustrating because it should work. At least I won’t waste any time looking at Musescore since that’s not the problem.
In reply to Thanks Marc, I saw your… by davidjlippert1
Hi there. I just encountered the very same issue with my Kawai ES 6. Did you find any solution to this?
In reply to Hi there. I just encountered… by René Wirnata
The only way to get around this is to not have an immediate down and up of the sustain pedal. There needs to be some space between the two so it's not interpreted as a re-pedal.
In reply to The only way to get around… by davelippert1
I am also troubled with the same problem as you.
I used Mr.Ziya’s good example,“Sustain-Pedal_Test.mscz”
(: pedal-on. ): pedal-off.
Score (5C4EG5C)(4BEGB)(4AEGA)(4GDEG)
Change:the next pedal-on is the second note.
Score (5C4EG5C)4B(EGB)4A(EGA)4G(DEG)
This will avoid note's duplication. However, the sound breaks off only one note.
I hope for better improvement.