Okay, I might get some of the terminology wrong here (being a SoundFont
designer but not a developer), but as I understand it, the default
velocity-to-attenuation curve is -96 dB (at 0 velocity) to 0 dB (at 127
velocity). This is not calculated linearly but on a concave curve (which
is the most natural-sounding). Now, if your SoundFont player supports
SoundFont 2.01 modulators (FluidSynth does), you can change the velocity
curve using a SoundFont editor. Not all SoundFont editors will let you
modify this parameter, however. For some instruments, I like to set the
bottom of the curve to -80 dB or even -70 dB, which gives a less extreme
difference between high and low velocities. This is good for brass and
some wind instruments.

So, you shouldn't need to apply more gain to lower velocity levels...
having the right curve should take care of that. The only exception is
if your samples aren't normalized, and then you might want to boost the
lower velocity levels a bit to make up for the quieter samples.

What OS and SoundFont editor(s) are you using?
-~Chris


On 11/29/2014 08:55 AM, Никита Соколов wrote:
> ​Could you tell what formula is for velocity to gain? I want to create
> a soundfont with velocity layers, and I think, I should apply gain to
> lower levels of velocity, right?​
>
>
> _______________________________________________
> 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

Reply via email to