[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Default sustain behaviour question (Aere Greenway)

From: Element Green
Subject: Re: [fluid-dev] Default sustain behaviour question (Aere Greenway)
Date: Fri, 15 Nov 2013 16:15:09 -0700

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 <address@hidden> wrote:
The effect of the sustain pedal is determined by the sound font.

On 11/14/2013 10:39 AM, Eric Gagnon wrote:

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.



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.



fluid-dev mailing list

fluid-dev mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]