38 #ifndef __PROCESSPLUGIN_H__ 39 #define __PROCESSPLUGIN_H__ 41 #include <jack/jack.h> 75 virtual void compute(
int nframes,
float** inputs,
float** outputs) = 0;
virtual void compute(int nframes, float **inputs, float **outputs)=0
Compute process.
ProcessPlugin()
The Class Constructor.
Definition: ProcessPlugin.h:57
virtual int getNumInputs()=0
Return Number of Input Channels.
virtual int getNumOutputs()=0
Return Number of Output Channels.
int fSamplingFreq
Faust Data member, Sampling Rate.
Definition: ProcessPlugin.h:78
Interface for the process plugins to add to the JACK callback process in JackAudioInterface.
Definition: ProcessPlugin.h:52
virtual ~ProcessPlugin()
The Class Destructor.
Definition: ProcessPlugin.h:59
virtual void init(int samplingRate)
Do proper Initialization of members and class instances. By default this initializes the Sampling Fre...
Definition: ProcessPlugin.h:72