This is indeed the case. Here are some more details on the operation of the sustain pedal: Sustain pedal uses MIDI controller 64 Is active if a value of 64 or greater is sent When active, FluidSynth ignores note-off events on the sustained channel If the sustain pedal is released, all sustained notes behave as if a note-off event was received
This means that holding down the sustain pedal just behaves as if all notes are held. So instruments that don't have a sustain phase in their volume envelopes, will not be sustained. Allowing these instruments to be sustained would require modifying the volume envelope to have a sustain level. Once a note-off event (or sustain pedal release event) occurs, the release phase of the volume envelope takes effect. Best regards, Element Green On Thu, Nov 14, 2013 at 1:11 PM, Jim Henry <jim.he...@sbcglobal.net> wrote: > The effect of the sustain pedal is determined by the sound font. > > > On 11/14/2013 10:39 AM, Eric Gagnon wrote: > >> EG: >>> >>> I think (and hope) it is the expected behavior. >>> >>> In performing with such an instrument sound (oboe, for example), I >>> >> sometimes use the sustain pedal to hold out a note while I shift my >> >>> hand(s) to a different area. So it is useful in that rare occasion. >>> >>> Usually though, the sustain pedal is not useful for such instrument >>> sounds. >>> >>> -- >>> Sincerely, >>> Aere >>> >>> ---------------------------------------- >> >> Hi Aere: >> >> Thanks for your reply. I understand as you pointed out that there is a >> fairly limited use of the sustain pedal for those type of instruments. I >> do >> have a Yamaha keyboard and it always slowly fades out instruments of all >> types when the sustain is engaged. The wind instruments of course take >> longer to fade out but they do fade eventually. You could still use the >> sustain pedal to switch your hands in that short interval as you described >> even with a slow fade. I was just curious as to why the fluidsynth >> behaviour was to keep the notes ON indefinitely and whether this is a >> configurable behaviour. >> >> Regards, >> >> EG >> >> >> >> _______________________________________________ >> fluid-dev mailing list >> fluid-dev@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/fluid-dev >> >> > > _______________________________________________ > fluid-dev mailing list > fluid-dev@nongnu.org > https://lists.nongnu.org/mailman/listinfo/fluid-dev >
_______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev