[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[iiwusynth-devel] Re: Velocity-to-filter default modulator
From: |
Josh Green |
Subject: |
[iiwusynth-devel] Re: Velocity-to-filter default modulator |
Date: |
21 Apr 2002 10:39:11 -0700 |
On Fri, 2002-04-19 at 09:48, M. Nentwig wrote:
> Hello again,
>
> I examined a soundfont (grandpiano2), that was written with SFEDT 1.20.
> Putting a couple of printf-lines into iiwu_defsfont.c revealed this:
> It implements a modulator, which fits exactly to the description in
> SF2.01 section 8.4.2. Only the amount is 2400 instead of -2400. But
> since it's a preset level modulator, the amount has to be added to that
> of the default modulator, they cancel each other, no modulation remains.
> Gotcha!
Hmm. Was it 0x502 for the Amount Source Enumeration or 0xD02 like I
thought? 0x502 just doesn't seem to work as they describe when matching
it up to the fields.
> My conclusion is, that the default GM modulator has to be 'hackedĀ“ to
> fit to the specs in its definition, but produces a vel-to-filter curve
> without a jump at V=64.
> Now it's time for some listening tests.
So I take it it was 0x502, at least from what you describe. I don't
quite understand what you meant by "has to be 'hacked'".
> Many other sound fonts (Vintage dreams, steinbow_mg.sf2, mk_1_rhodes.sf2
> to name a few) don't use modulators at all, so once the default GM
> modulators are right, they should produce the same result in Iiwusynth
> or a hardware synth. Well, they should...
>
> Cheers
>
> Markus
>
Lates..
Josh