Hi David,

["base reverb level" in soundfont + CC91] level does not make
mathematical sense to me.

Base reverb level is given in % value, CC91 is 0-127. What is the conversion?

(CC91/127 * base level) would seem to give us the 20% added to make
the maximum of 40% in your example...

So would it be (Soundfont Level % + [CC91/127*Soundfont Level %]) * FS
(global) reverb level?

Kind regards,
GrahamG

On 4/12/11, David Henningsson <di...@ubuntu.com> wrote:
> On 2011-04-12 12:11, Bernd Casper wrote:
>> Hi David,
>> "(Hmm, this one didn't go to the list?)"
>> dunno why. I always press Reply.
>> "So if the base reverb level is 100% then CC91 level does not make a
>> difference as we cannot go above 100%."
>> That's the point. If I set the "base reverb level" in the soundfonts to
>> 100%, the FS reverb level should not operate anything.
>> Lets see the soundfonts as the master and the FS reverb level as the
>> slave.
>> I limit usage of reverb in the soundfonts, by setting the "base level
>> reverb" amount to, e. g. 20%.
>> Then those 20% should have been seen as 100% work area, for CC91 - I'd
>> assume?
>
> If you have a "base reverb level" of 20% and do not override the default
> behaviour of CC91 in your soundfont, your reverb will be minimum 20% (if
> CC91 = 0) and maximum 40% (if CC91 = 127).
>
>> If I turn FS reverb level to 0, there should be zero effect. If I turn
>> the FS reverb level to 100%, this shall operate the amount I limited in
>> the soundfonts.
>> Do I understand this model right?
>
> Total reverb level = ("base reverb level" in soundfont + CC91 level as
> explained earlier) * FS (global) reverb level.
>
> // David
>
> _______________________________________________
> fluid-dev mailing list
> fluid-dev@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/fluid-dev
>

_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to