DistortClient

Example mono/stereo distortion plugin.

Constructors

this
this()
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

buildLegalIO
LegalIO[] buildLegalIO()
Undocumented in source. Be warned that the author may not have intended to support it.
buildParameters
Parameter[] buildParameters()
Undocumented in source. Be warned that the author may not have intended to support it.
buildPluginInfo
PluginInfo buildPluginInfo()
Undocumented in source. Be warned that the author may not have intended to support it.
buildPresets
Preset[] buildPresets()
Undocumented in source. Be warned that the author may not have intended to support it.
createGraphics
IGraphics createGraphics()
Undocumented in source. Be warned that the author may not have intended to support it.
latencySamples
int latencySamples(double sampleRate)
Undocumented in source. Be warned that the author may not have intended to support it.
loadState
bool loadState(const(ubyte)[] chunk)

Important: See documentation in Client.loadState.

maxFramesInProcess
int maxFramesInProcess()
Undocumented in source. Be warned that the author may not have intended to support it.
processAudio
void processAudio(const(float*)[] inputs, float*[] outputs, int frames, TimeInfo info)
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset(double sampleRate, int maxFrames, int numInputs, int numOutputs)
Undocumented in source. Be warned that the author may not have intended to support it.
saveState
void saveState(Vec!ubyte chunk)

Important: See documentation in Client.saveState. Right now saving extra state is fraught with peril!

Meta