void compute(int len, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) { STARTMESURE fDSP->compute(len, inputs, outputs); STOPMESURE running = mesure <= (KMESURE + KSKIP); }
void init(int samplingRate) { fDSP->init(samplingRate); }
int getNumOutputs() { return fDSP->getNumOutputs(); }
void buildUserInterface(UI* interface) { fDSP->buildUserInterface(interface); }
virtual void compute(double date_usec, int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) { fDSP->compute(date_usec, count, inputs, outputs); }
int getNumInputs() { return fDSP->getNumInputs(); }
virtual void metadata(Meta* m) { fDSP->metadata(m); }
// Beware: subclasses usually have to overload the two 'compute' methods virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) { fDSP->compute(count, inputs, outputs); }
virtual void instanceClear() { fDSP->instanceClear(); }
virtual decorator_dsp* clone() { return new decorator_dsp(fDSP->clone()); }
virtual void instanceResetUserInterface() { fDSP->instanceResetUserInterface(); }
virtual void instanceConstants(int samplingRate) { fDSP->instanceConstants(samplingRate); }
virtual void instanceInit(int samplingRate) { fDSP->instanceInit(samplingRate); }
virtual int getSampleRate() { return fDSP->getSampleRate(); }
virtual void buildUserInterface(UI* ui_interface) { fDSP->buildUserInterface(ui_interface); }