#include <nw/snd/snd_SoundSystem.h>
static bool AppendEffect(
AuxBus bus,
FxBase* effect
);
static bool AppendEffect(
AuxBus bus,
nn::snd::FxDelay * fxDelay
);
static bool AppendEffect(
AuxBus bus,
nn::snd::FxReverb * fxReverb
);
| AppendEffect ( AuxBus, FxBase * ) | Adds the specified effect to the AUX bus. |
| AppendEffect ( AuxBus, nn::snd::FxDelay * ) | Adds the specified effect to the AUX bus. |
| AppendEffect ( AuxBus, nn::snd::FxReverb * ) | Adds the specified effect to the AUX bus. |
Effects are processed independently for each specified bus. For nw::snd effects (effects inheriting nn::snd::FxBase), multiple effects can be registered to a single bus. The effects are processed in the order in which they are added.
To change the order in which effects were connected midway through processing, first call nw::snd::SoundSystem::ClearEffect and delete all registered effects. Then, add the effects again in the desired order.
nw::snd::FxBase::Initialize is called internally when the effects are added.
For an overview of effects processing, see the description for the SoundSystem class.
Effects are processed independently for each specified bus. Only one nn::snd effect (nn::snd::FxDelay or nn::snd::FxReverb) can be set in each path.
Call the ClearEffect function to clear an nn::snd effect. When the ClearEffect function is called, the nn::snd::ClearEffect function is called internally.
The nn::snd::SetEffect function is called internally when effects are added.
For an overview of effects processing, see the description for the SoundSystem class.
Effects are processed independently for each specified bus. Only one nn::snd effect (nn::snd::FxDelay or nn::snd::FxReverb) can be set in each path.
Call the ClearEffect function to clear an nn::snd effect. When the ClearEffect function is called, the nn::snd::ClearEffect function is called internally.
The nn::snd::SetEffect function is called internally when effects are added.
For an overview of effects processing, see the description for the SoundSystem class.
CONFIDENTIAL