HISE Docs

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)