IAudioEffect

Inherit from IEffect to make a custom effect.

Members

Functions

getParameters
IParameter[] getParameters()

Get all parameters in this effect.

numParameters
int numParameters(int index)

Get number of parameters.

parameter
parameter(int index)

Get a parameter by index.

prepareToPlay
void prepareToPlay(float sampleRate, int maxFrames, int numChannels)

Called before the effect is used in playback. Initialize state here.

processAudio
void processAudio(AudioBuffer!float inoutBuffer, EffectCallbackInfo info)

Actual effect processing.

Meta