|Subject:||Re: [fluid-dev] MIDI piano + sustain pedal realism|
|Date:||Wed, 22 Aug 2018 18:43:53 +0200 (CEST)|
>So my only valid complaint in this thread is regarding sustaining the residual resonant sounds after immediate pedal release-depress.
I you wish to get this sound shape effect you have to add this yourself by adding instructions in the soundfont (as proposzd by Tom's answer).
What you hear from a real piano after doing an immediat release-depress is the natural resonnant of the most recent notes being free to decay slowly.
>But it also appears that the current behavior of FluidSynth conforms to the SF2 spec, so probably no hope to change that either.
This is a default behaviour for piano. This is not a default behaviour for many others instruments without large body. So it couldn't be the default behaviour
of the sound engine of a sf2 syntesizer.
However any sound designer is free to add custom real time sound shape by described this in the soundfont. for sf2 soundfont theses description
have to be made via the concept of "modulators".
I you wish to get this "decay" effect (after immediate sustain pedal depresse) you have to add this yourself by adding in the soundfont (as proposed by Tom's answer).
I feel you should add a modulator with CC 64 (sustain) on input and Release generator on output. The amount of modulator must be adjusted to augment the release time to the value
proposed for the "decay time generator".
> Message du 18/08/18 17:09
> De : "S." <address@hidden>
> A : "FluidSynth mailing list" <address@hidden>
> Copie à :
> Objet : Re: [fluid-dev] MIDI piano + sustain pedal realism
> @ Tom:
> > I cant find anything like a "sustain pedal release noise" in the soundfont
> > itself. I dont know what you expect to happen or when/how this is supposed to
> > play. At least the SF2 spec doesnt say anything about a noise being played when
> > CC64 goes <64. Whereever you've heard that, it's probably a custom feature.
> Hi Tom, it looks like you're right, at least the SF2 files available from Soundfonts4U do not have pedal release noises.
> So my only valid complaint in this thread is regarding sustaining the residual resonant sounds after immediate pedal release-depress. But it also appears that the current behavior of FluidSynth conforms to the SF2 spec, so probably no hope to change that either. What I've been doing is converting the SF2 files to SFZ with Polyphone (polyphone-soundfonts.com/en/download), and running those in LinuxSampler. This gives me the very realistic sustain pedal behavior I prefer.
> fluid-dev mailing list
|[Prev in Thread]||Current Thread||[Next in Thread]|