0
0

W2K/Delphi 6

FSOUND_FX_Enable can be called multiple times in a row, but only on the same FX type.

Given this expressions:

FXid1:=FSOUND_FX_ENABLE(Channel,ord(FSOUND_FX_COMPRESSOR));
FXid2:=FSOUND_FX_ENABLE(Channel,ord(FSOUND_FX_COMPRESSOR));

I get 2 valid FXids to work with.

BUT given this:

FXid1:=FSOUND_FX_ENABLE(Channel,ord(FSOUND_FX_COMPRESSOR));
FXid2:=FSOUND_FX_ENABLE(Channel,ord(FSOUND_FX_CHORUS));

the 2nd FXid (FXid2) always returns -1.
But I clearly can hear that both effects are enabled.

It doesn’t matter what or how much Effects are used.
I always get only for the first effect a valid FXid.

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.