DspModule
Class methods
DspInstance
Creates a new instance from the given Factory with the supplied name. Edit on GitHub
DspModule.DspInstance( DspFactory *f, String moduleName_)
getConstant
Returns the constant at the given index. Edit on GitHub
DspModule.getConstant(int index)
getConstantId
Returns the name of the constant. Edit on GitHub
DspModule.getConstantId(int index)
getInfo
Returns an informative String. Edit on GitHub
DspModule.getInfo()
getNumConstants
Returns the number of constants. Edit on GitHub
DspModule.getNumConstants()
getNumParameters
Returns the number of parameters. Edit on GitHub
DspModule.getNumParameters()
getParameter
Returns the parameter with the given index. Edit on GitHub
DspModule.getParameter(int index)
getStringParameter
Gets the string value. Edit on GitHub
DspModule.getStringParameter(int index)
isBypassed
Checks if the processing is enabled. Edit on GitHub
DspModule.isBypassed()
operator >>
Applies the module on the data. Edit on GitHub
DspModule.operator >>( var data)
operator<<
Applies the module on the data. Edit on GitHub
DspModule.operator<<( var data)
prepareToPlay
Calls the setup method of the external module. Edit on GitHub
DspModule.prepareToPlay(double sampleRate, int samplesPerBlock)
processBlock
Calls the processMethod of the external module. Edit on GitHub
DspModule.processBlock( var data)
setBypassed
Enables / Disables the processing. Edit on GitHub
DspModule.setBypassed(bool shouldBeBypassed)
setParameter
Sets the float parameter with the given index. Edit on GitHub
DspModule.setParameter(int index, float newValue)
setStringParameter
Sets a String value. Edit on GitHub
DspModule.setStringParameter(int index, String value)