|
From: Christian S. <chr...@ep...> - 2003-09-15 01:00:06
|
Es geschah am Samstag, 13. September 2003 21:43 als Josh Green schrieb:
> Isn't the <3ewg> chunk like so? (from Ruben's findings)
Man I'm blind, haven't seen that, but you're right.
>
> guint32 attenuate;
signed (in dB)
> guint16 effect_send;
only interesting for the gigastudio routing not for us
> guint16 fine_tune;
signed, in cents
> guint16 pitch_bend_range;
unsigned, number of semitones pitchbend controller should be able to pitch
> guint8 dim_key_start;
lowest bit here is PianoReleaseMode flag (whatever that means),
the bits above (dim_key_start >> 1;) is the key position of dim start (0-127
or C1 - G9)
> guint8 dim_key_end;
that one hasn't to be bitshifted, it's already the key number of dim end
(0-127, C1 - G9)
But I'm not really sure about the sense of the last two parameters yet.
And Josh, btw. i found out that the options field in
LIST(3prg)->LIST(3ewl)-><wsmp> is abused for the crossfading points, so
instead of
DWORD options;
there is
BYTE crossfade_in_start; // Start position of fade in
BYTE crossfade_in_end; // End position of fade in
BYTE crossfade_out_start; // Start position of fade out
BYTE crossfade_out_end; // End postition of fade out
CU
Christian
|