#include <revolution.h> #include <revolution/axfx.h> BOOL AXFXReverbHiInitDpl2(AXFX_REVERBHI_DPL2 *rev);
rev |
Pointer to an initialized instance of AXFX_REVERBHI_DPL2. |
TRUE if successful, FALSE if a parameter is out of bounds or memory allocation fails.
AXFXReverbHiInitDpl2() creates an instance of the DPL2-enhanced high-quality reverb, using the specified AXFX_REVERBHI_DPL2 structure. Your application must initialize the reverb settings, within the AXFX_REVERBHI_DPL2 structure, prior to calling AXFXReverbHiInitDpl2().This function will allocate memory for the reverb, and start the effect quietly.
Note: This reverb supports panning to the discrete surround channels, as afforded by the DPL2 encoder.
Note: The crosstalk cancellation parameter, present in the other reverb effects, is not supported.
The three-channel standard and high-quality reverb effects will still work in DPL2 output mode. However, the effects will produce a mono surround signal only.
AXFXReverbHiShutdownDpl2
AXFXReverbHiSettingsDpl2
AXFXReverbHiCallbackDpl2
03/01/2006 Initial version.