#include <revolution.h> #include <revolution/axfx.h> BOOL AXFXReverbHiExpSettingsUpdate (AXFX_REVERBHI_EXP *reverb);
| reverb | Pointer to an initialized AXFX_REVERBHI_EXP structure. |
|---|
TRUE if successful; FALSE if a parameter is out of bounds or if memory allocation fails.
The AXFXReverbHiExpSettingsUpdate function is used when changing parameters of the initialized High-Quality Reverb Expansion (= AXFX_REVERBHI_EXP structure). When this function is called, the current High-Quality Reverb Expansion is shut down and then reinitialized based on new user parameters. Memory is not freed and re-allocated during this process.
Caution is required when using this function to change the AXFX_REVERBHI_EXP structure's user parameter preDelayTime. Because memory is not freed and re-allocated, preDelayTime cannot be changed to a value greater than preDelayTimeMax. If it is necessary to change preDelayTimeMax, please use the AXFXReverbHiExpSettings function.
AXFX_REVERBHI_EXP, AXFXReverbHiExpSettings
2007/08/10 Initial version.
CONFIDENTIAL