Update generated source
This commit is contained in:
parent
9999ca65d3
commit
d12b3f490d
48 changed files with 672 additions and 672 deletions
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chApf1p : public dsp {
|
||||
class faust2chApf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -43,13 +43,13 @@ class faust2chApf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faust2chApf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -89,16 +89,16 @@ class faust2chApf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -110,28 +110,28 @@ class faust2chApf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chApf1p* clone() {
|
||||
virtual faust2chApf1p* clone() {
|
||||
return new faust2chApf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBpf1p : public dsp {
|
||||
class faust2chBpf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -45,13 +45,13 @@ class faust2chBpf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -69,7 +69,7 @@ class faust2chBpf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -91,16 +91,16 @@ class faust2chBpf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (1.0 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec2[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -118,28 +118,28 @@ class faust2chBpf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBpf1p* clone() {
|
||||
virtual faust2chBpf1p* clone() {
|
||||
return new faust2chBpf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBpf2p : public dsp {
|
||||
class faust2chBpf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faust2chBpf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -72,7 +72,7 @@ class faust2chBpf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -94,17 +94,17 @@ class faust2chBpf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -128,28 +128,28 @@ class faust2chBpf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBpf2p* clone() {
|
||||
virtual faust2chBpf2p* clone() {
|
||||
return new faust2chBpf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBpf2pSv : public dsp {
|
||||
class faust2chBpf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -49,13 +49,13 @@ class faust2chBpf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -73,7 +73,7 @@ class faust2chBpf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -95,17 +95,17 @@ class faust2chBpf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec3[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -132,28 +132,28 @@ class faust2chBpf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBpf2pSv* clone() {
|
||||
virtual faust2chBpf2pSv* clone() {
|
||||
return new faust2chBpf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBpf4p : public dsp {
|
||||
class faust2chBpf4p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -50,13 +50,13 @@ class faust2chBpf4p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -74,7 +74,7 @@ class faust2chBpf4p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -96,17 +96,17 @@ class faust2chBpf4p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -136,28 +136,28 @@ class faust2chBpf4p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBpf4p* clone() {
|
||||
virtual faust2chBpf4p* clone() {
|
||||
return new faust2chBpf4p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBpf6p : public dsp {
|
||||
class faust2chBpf6p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -52,13 +52,13 @@ class faust2chBpf6p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -76,7 +76,7 @@ class faust2chBpf6p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -98,17 +98,17 @@ class faust2chBpf6p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -144,28 +144,28 @@ class faust2chBpf6p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBpf6p* clone() {
|
||||
virtual faust2chBpf6p* clone() {
|
||||
return new faust2chBpf6p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBrf1p : public dsp {
|
||||
class faust2chBrf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -45,13 +45,13 @@ class faust2chBrf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -69,7 +69,7 @@ class faust2chBrf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -91,16 +91,16 @@ class faust2chBrf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec2[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -118,28 +118,28 @@ class faust2chBrf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBrf1p* clone() {
|
||||
virtual faust2chBrf1p* clone() {
|
||||
return new faust2chBrf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBrf2p : public dsp {
|
||||
class faust2chBrf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -46,13 +46,13 @@ class faust2chBrf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -70,7 +70,7 @@ class faust2chBrf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -92,17 +92,17 @@ class faust2chBrf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -120,28 +120,28 @@ class faust2chBrf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBrf2p* clone() {
|
||||
virtual faust2chBrf2p* clone() {
|
||||
return new faust2chBrf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chBrf2pSv : public dsp {
|
||||
class faust2chBrf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faust2chBrf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -72,7 +72,7 @@ class faust2chBrf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -94,17 +94,17 @@ class faust2chBrf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec5[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -128,28 +128,28 @@ class faust2chBrf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chBrf2pSv* clone() {
|
||||
virtual faust2chBrf2pSv* clone() {
|
||||
return new faust2chBrf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chEq : public dsp {
|
||||
class faust2chEq : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -51,13 +51,13 @@ class faust2chEq : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -75,7 +75,7 @@ class faust2chEq : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -97,20 +97,20 @@ class faust2chEq : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate)));
|
||||
fConst1 = (6.2831853071795862 / fConst0);
|
||||
fConst2 = (2.1775860903036022 / fConst0);
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fBandwidth = FAUSTFLOAT(1.0);
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -131,28 +131,28 @@ class faust2chEq : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chEq* clone() {
|
||||
virtual faust2chEq* clone() {
|
||||
return new faust2chEq();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chHpf1p : public dsp {
|
||||
class faust2chHpf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -43,13 +43,13 @@ class faust2chHpf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faust2chHpf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -89,16 +89,16 @@ class faust2chHpf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (1.0 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -110,28 +110,28 @@ class faust2chHpf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chHpf1p* clone() {
|
||||
virtual faust2chHpf1p* clone() {
|
||||
return new faust2chHpf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chHpf2p : public dsp {
|
||||
class faust2chHpf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faust2chHpf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -71,7 +71,7 @@ class faust2chHpf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -93,17 +93,17 @@ class faust2chHpf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -124,28 +124,28 @@ class faust2chHpf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chHpf2p* clone() {
|
||||
virtual faust2chHpf2p* clone() {
|
||||
return new faust2chHpf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chHpf2pSv : public dsp {
|
||||
class faust2chHpf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faust2chHpf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -72,7 +72,7 @@ class faust2chHpf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -94,17 +94,17 @@ class faust2chHpf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec4[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -128,28 +128,28 @@ class faust2chHpf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chHpf2pSv* clone() {
|
||||
virtual faust2chHpf2pSv* clone() {
|
||||
return new faust2chHpf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chHpf4p : public dsp {
|
||||
class faust2chHpf4p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -49,13 +49,13 @@ class faust2chHpf4p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -73,7 +73,7 @@ class faust2chHpf4p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -95,17 +95,17 @@ class faust2chHpf4p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -132,28 +132,28 @@ class faust2chHpf4p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chHpf4p* clone() {
|
||||
virtual faust2chHpf4p* clone() {
|
||||
return new faust2chHpf4p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chHpf6p : public dsp {
|
||||
class faust2chHpf6p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -51,13 +51,13 @@ class faust2chHpf6p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -75,7 +75,7 @@ class faust2chHpf6p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -97,17 +97,17 @@ class faust2chHpf6p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -140,28 +140,28 @@ class faust2chHpf6p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chHpf6p* clone() {
|
||||
virtual faust2chHpf6p* clone() {
|
||||
return new faust2chHpf6p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chHsh : public dsp {
|
||||
class faust2chHsh : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -49,13 +49,13 @@ class faust2chHsh : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -73,7 +73,7 @@ class faust2chHsh : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -95,18 +95,18 @@ class faust2chHsh : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -130,28 +130,28 @@ class faust2chHsh : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chHsh* clone() {
|
||||
virtual faust2chHsh* clone() {
|
||||
return new faust2chHsh();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chLpf1p : public dsp {
|
||||
class faust2chLpf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -43,13 +43,13 @@ class faust2chLpf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faust2chLpf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -89,16 +89,16 @@ class faust2chLpf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (1.0 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -110,28 +110,28 @@ class faust2chLpf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chLpf1p* clone() {
|
||||
virtual faust2chLpf1p* clone() {
|
||||
return new faust2chLpf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chLpf2p : public dsp {
|
||||
class faust2chLpf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faust2chLpf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -71,7 +71,7 @@ class faust2chLpf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -93,17 +93,17 @@ class faust2chLpf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -124,28 +124,28 @@ class faust2chLpf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chLpf2p* clone() {
|
||||
virtual faust2chLpf2p* clone() {
|
||||
return new faust2chLpf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chLpf2pSv : public dsp {
|
||||
class faust2chLpf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faust2chLpf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -72,7 +72,7 @@ class faust2chLpf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -94,17 +94,17 @@ class faust2chLpf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec3[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -128,28 +128,28 @@ class faust2chLpf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chLpf2pSv* clone() {
|
||||
virtual faust2chLpf2pSv* clone() {
|
||||
return new faust2chLpf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chLpf4p : public dsp {
|
||||
class faust2chLpf4p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -49,13 +49,13 @@ class faust2chLpf4p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -73,7 +73,7 @@ class faust2chLpf4p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -95,17 +95,17 @@ class faust2chLpf4p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -132,28 +132,28 @@ class faust2chLpf4p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chLpf4p* clone() {
|
||||
virtual faust2chLpf4p* clone() {
|
||||
return new faust2chLpf4p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chLpf6p : public dsp {
|
||||
class faust2chLpf6p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -51,13 +51,13 @@ class faust2chLpf6p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -75,7 +75,7 @@ class faust2chLpf6p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -97,17 +97,17 @@ class faust2chLpf6p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -140,28 +140,28 @@ class faust2chLpf6p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chLpf6p* clone() {
|
||||
virtual faust2chLpf6p* clone() {
|
||||
return new faust2chLpf6p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chLsh : public dsp {
|
||||
class faust2chLsh : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -49,13 +49,13 @@ class faust2chLsh : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -73,7 +73,7 @@ class faust2chLsh : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -95,18 +95,18 @@ class faust2chLsh : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -130,28 +130,28 @@ class faust2chLsh : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chLsh* clone() {
|
||||
virtual faust2chLsh* clone() {
|
||||
return new faust2chLsh();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chPeq : public dsp {
|
||||
class faust2chPeq : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faust2chPeq : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -72,7 +72,7 @@ class faust2chPeq : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -94,18 +94,18 @@ class faust2chPeq : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -126,28 +126,28 @@ class faust2chPeq : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chPeq* clone() {
|
||||
virtual faust2chPeq* clone() {
|
||||
return new faust2chPeq();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faust2chPink : public dsp {
|
||||
class faust2chPink : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -39,13 +39,13 @@ class faust2chPink : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 2;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 2;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -63,7 +63,7 @@ class faust2chPink : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -85,14 +85,14 @@ class faust2chPink : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 4); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -101,28 +101,28 @@ class faust2chPink : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faust2chPink* clone() {
|
||||
virtual faust2chPink* clone() {
|
||||
return new faust2chPink();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* input1 = inputs[1];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustApf1p : public dsp {
|
||||
class faustApf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -42,13 +42,13 @@ class faustApf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -62,7 +62,7 @@ class faustApf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -80,16 +80,16 @@ class faustApf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -98,28 +98,28 @@ class faustApf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustApf1p* clone() {
|
||||
virtual faustApf1p* clone() {
|
||||
return new faustApf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * ((fConst0 * double(fCutoff)) + -1.0));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBpf1p : public dsp {
|
||||
class faustBpf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -43,13 +43,13 @@ class faustBpf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -63,7 +63,7 @@ class faustBpf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -81,16 +81,16 @@ class faustBpf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (1.0 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec2[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -102,28 +102,28 @@ class faustBpf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBpf1p* clone() {
|
||||
virtual faustBpf1p* clone() {
|
||||
return new faustBpf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::exp((fConst0 * (0.0 - (6.2831853071795862 * double(fCutoff))))));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBpf2p : public dsp {
|
||||
class faustBpf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faustBpf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faustBpf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -85,17 +85,17 @@ class faustBpf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -116,28 +116,28 @@ class faustBpf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBpf2p* clone() {
|
||||
virtual faustBpf2p* clone() {
|
||||
return new faustBpf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBpf2pSv : public dsp {
|
||||
class faustBpf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faustBpf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faustBpf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -85,17 +85,17 @@ class faustBpf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec3[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -116,28 +116,28 @@ class faustBpf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBpf2pSv* clone() {
|
||||
virtual faustBpf2pSv* clone() {
|
||||
return new faustBpf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::tan((fConst0 * double(fCutoff))));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBpf4p : public dsp {
|
||||
class faustBpf4p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faustBpf4p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -68,7 +68,7 @@ class faustBpf4p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -86,17 +86,17 @@ class faustBpf4p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -120,28 +120,28 @@ class faustBpf4p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBpf4p* clone() {
|
||||
virtual faustBpf4p* clone() {
|
||||
return new faustBpf4p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBpf6p : public dsp {
|
||||
class faustBpf6p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -49,13 +49,13 @@ class faustBpf6p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -69,7 +69,7 @@ class faustBpf6p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -87,17 +87,17 @@ class faustBpf6p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -124,28 +124,28 @@ class faustBpf6p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBpf6p* clone() {
|
||||
virtual faustBpf6p* clone() {
|
||||
return new faustBpf6p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBrf1p : public dsp {
|
||||
class faustBrf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -43,13 +43,13 @@ class faustBrf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -63,7 +63,7 @@ class faustBrf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -81,16 +81,16 @@ class faustBrf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec2[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -102,28 +102,28 @@ class faustBrf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBrf1p* clone() {
|
||||
virtual faustBrf1p* clone() {
|
||||
return new faustBrf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * ((fConst0 * double(fCutoff)) + -1.0));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBrf2p : public dsp {
|
||||
class faustBrf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -45,13 +45,13 @@ class faustBrf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -65,7 +65,7 @@ class faustBrf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -83,17 +83,17 @@ class faustBrf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -108,28 +108,28 @@ class faustBrf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBrf2p* clone() {
|
||||
virtual faustBrf2p* clone() {
|
||||
return new faustBrf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustBrf2pSv : public dsp {
|
||||
class faustBrf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -46,13 +46,13 @@ class faustBrf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -66,7 +66,7 @@ class faustBrf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -84,17 +84,17 @@ class faustBrf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec5[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -112,28 +112,28 @@ class faustBrf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustBrf2pSv* clone() {
|
||||
virtual faustBrf2pSv* clone() {
|
||||
return new faustBrf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::tan((fConst0 * double(fCutoff))));
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustEq : public dsp {
|
||||
class faustEq : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -50,13 +50,13 @@ class faustEq : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -70,7 +70,7 @@ class faustEq : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -88,20 +88,20 @@ class faustEq : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate)));
|
||||
fConst1 = (6.2831853071795862 / fConst0);
|
||||
fConst2 = (2.1775860903036022 / fConst0);
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fBandwidth = FAUSTFLOAT(1.0);
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -119,28 +119,28 @@ class faustEq : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustEq* clone() {
|
||||
virtual faustEq* clone() {
|
||||
return new faustEq();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = std::max<double>(0.0, double(fCutoff));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustHpf1p : public dsp {
|
||||
class faustHpf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -42,13 +42,13 @@ class faustHpf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -62,7 +62,7 @@ class faustHpf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -80,16 +80,16 @@ class faustHpf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (1.0 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -98,28 +98,28 @@ class faustHpf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustHpf1p* clone() {
|
||||
virtual faustHpf1p* clone() {
|
||||
return new faustHpf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::exp((fConst0 * (0.0 - (6.2831853071795862 * double(fCutoff))))));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustHpf2p : public dsp {
|
||||
class faustHpf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -46,13 +46,13 @@ class faustHpf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -66,7 +66,7 @@ class faustHpf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -84,17 +84,17 @@ class faustHpf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -112,28 +112,28 @@ class faustHpf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustHpf2p* clone() {
|
||||
virtual faustHpf2p* clone() {
|
||||
return new faustHpf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustHpf2pSv : public dsp {
|
||||
class faustHpf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -46,13 +46,13 @@ class faustHpf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -66,7 +66,7 @@ class faustHpf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -84,17 +84,17 @@ class faustHpf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec4[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -112,28 +112,28 @@ class faustHpf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustHpf2pSv* clone() {
|
||||
virtual faustHpf2pSv* clone() {
|
||||
return new faustHpf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::tan((fConst0 * double(fCutoff))));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustHpf4p : public dsp {
|
||||
class faustHpf4p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faustHpf4p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faustHpf4p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -85,17 +85,17 @@ class faustHpf4p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -116,28 +116,28 @@ class faustHpf4p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustHpf4p* clone() {
|
||||
virtual faustHpf4p* clone() {
|
||||
return new faustHpf4p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustHpf6p : public dsp {
|
||||
class faustHpf6p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faustHpf6p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -68,7 +68,7 @@ class faustHpf6p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -86,17 +86,17 @@ class faustHpf6p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -120,28 +120,28 @@ class faustHpf6p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustHpf6p* clone() {
|
||||
virtual faustHpf6p* clone() {
|
||||
return new faustHpf6p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustHsh : public dsp {
|
||||
class faustHsh : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faustHsh : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -68,7 +68,7 @@ class faustHsh : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -86,18 +86,18 @@ class faustHsh : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -118,28 +118,28 @@ class faustHsh : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustHsh* clone() {
|
||||
virtual faustHsh* clone() {
|
||||
return new faustHsh();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = std::pow(10.0, (0.025000000000000001 * double(fPkShGain)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustLpf1p : public dsp {
|
||||
class faustLpf1p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -42,13 +42,13 @@ class faustLpf1p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -62,7 +62,7 @@ class faustLpf1p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -80,16 +80,16 @@ class faustLpf1p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (1.0 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -98,28 +98,28 @@ class faustLpf1p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustLpf1p* clone() {
|
||||
virtual faustLpf1p* clone() {
|
||||
return new faustLpf1p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::exp((fConst0 * (0.0 - (6.2831853071795862 * double(fCutoff))))));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustLpf2p : public dsp {
|
||||
class faustLpf2p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -46,13 +46,13 @@ class faustLpf2p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -66,7 +66,7 @@ class faustLpf2p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -84,17 +84,17 @@ class faustLpf2p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -112,28 +112,28 @@ class faustLpf2p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustLpf2p* clone() {
|
||||
virtual faustLpf2p* clone() {
|
||||
return new faustLpf2p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustLpf2pSv : public dsp {
|
||||
class faustLpf2pSv : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -46,13 +46,13 @@ class faustLpf2pSv : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -66,7 +66,7 @@ class faustLpf2pSv : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -84,17 +84,17 @@ class faustLpf2pSv : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (3.1415926535897931 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec3[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -112,28 +112,28 @@ class faustLpf2pSv : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustLpf2pSv* clone() {
|
||||
virtual faustLpf2pSv* clone() {
|
||||
return new faustLpf2pSv();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (0.0010000000000000009 * std::tan((fConst0 * double(fCutoff))));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustLpf4p : public dsp {
|
||||
class faustLpf4p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faustLpf4p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faustLpf4p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -85,17 +85,17 @@ class faustLpf4p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -116,28 +116,28 @@ class faustLpf4p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustLpf4p* clone() {
|
||||
virtual faustLpf4p* clone() {
|
||||
return new faustLpf4p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustLpf6p : public dsp {
|
||||
class faustLpf6p : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faustLpf6p : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -68,7 +68,7 @@ class faustLpf6p : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -86,17 +86,17 @@ class faustLpf6p : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -120,28 +120,28 @@ class faustLpf6p : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustLpf6p* clone() {
|
||||
virtual faustLpf6p* clone() {
|
||||
return new faustLpf6p();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustLsh : public dsp {
|
||||
class faustLsh : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -48,13 +48,13 @@ class faustLsh : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -68,7 +68,7 @@ class faustLsh : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -86,18 +86,18 @@ class faustLsh : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -118,28 +118,28 @@ class faustLsh : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustLsh* clone() {
|
||||
virtual faustLsh* clone() {
|
||||
return new faustLsh();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = std::pow(10.0, (0.025000000000000001 * double(fPkShGain)));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustPeq : public dsp {
|
||||
class faustPeq : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -47,13 +47,13 @@ class faustPeq : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -67,7 +67,7 @@ class faustPeq : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -85,18 +85,18 @@ class faustPeq : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
fConst0 = (6.2831853071795862 / std::min<double>(192000.0, std::max<double>(1.0, double(fSampleRate))));
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
fCutoff = FAUSTFLOAT(440.0);
|
||||
fQ = FAUSTFLOAT(0.0);
|
||||
fPkShGain = FAUSTFLOAT(0.0);
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 2); l0 = (l0 + 1)) {
|
||||
fRec1[l0] = 0.0;
|
||||
}
|
||||
|
|
@ -114,28 +114,28 @@ class faustPeq : public dsp {
|
|||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustPeq* clone() {
|
||||
virtual faustPeq* clone() {
|
||||
return new faustPeq();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
double fSlow0 = (fConst0 * std::max<double>(0.0, double(fCutoff)));
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ Compilation options: -lang cpp -inpl -double -ftz 0
|
|||
#define exp10 __exp10
|
||||
#endif
|
||||
|
||||
class faustPink : public dsp {
|
||||
class faustPink : public sfzFilterDsp {
|
||||
|
||||
public:
|
||||
|
||||
|
|
@ -38,13 +38,13 @@ class faustPink : public dsp {
|
|||
void metadata(Meta* m) {
|
||||
}
|
||||
|
||||
int getNumInputs() {
|
||||
virtual int getNumInputs() {
|
||||
return 1;
|
||||
}
|
||||
int getNumOutputs() {
|
||||
virtual int getNumOutputs() {
|
||||
return 1;
|
||||
}
|
||||
int getInputRate(int channel) {
|
||||
virtual int getInputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -58,7 +58,7 @@ class faustPink : public dsp {
|
|||
}
|
||||
return rate;
|
||||
}
|
||||
int getOutputRate(int channel) {
|
||||
virtual int getOutputRate(int channel) {
|
||||
int rate;
|
||||
switch ((channel)) {
|
||||
case 0: {
|
||||
|
|
@ -76,41 +76,41 @@ class faustPink : public dsp {
|
|||
static void classInit(int sample_rate) {
|
||||
}
|
||||
|
||||
void instanceConstants(int sample_rate) {
|
||||
virtual void instanceConstants(int sample_rate) {
|
||||
fSampleRate = sample_rate;
|
||||
}
|
||||
|
||||
void instanceResetUserInterface() {
|
||||
virtual void instanceResetUserInterface() {
|
||||
}
|
||||
|
||||
void instanceClear() {
|
||||
virtual void instanceClear() {
|
||||
for (int l0 = 0; (l0 < 4); l0 = (l0 + 1)) {
|
||||
fRec0[l0] = 0.0;
|
||||
}
|
||||
}
|
||||
|
||||
void init(int sample_rate) {
|
||||
virtual void init(int sample_rate) {
|
||||
classInit(sample_rate);
|
||||
instanceInit(sample_rate);
|
||||
}
|
||||
void instanceInit(int sample_rate) {
|
||||
virtual void instanceInit(int sample_rate) {
|
||||
instanceConstants(sample_rate);
|
||||
instanceResetUserInterface();
|
||||
instanceClear();
|
||||
}
|
||||
|
||||
faustPink* clone() {
|
||||
virtual faustPink* clone() {
|
||||
return new faustPink();
|
||||
}
|
||||
|
||||
int getSampleRate() {
|
||||
virtual int getSampleRate() {
|
||||
return fSampleRate;
|
||||
}
|
||||
|
||||
void buildUserInterface(UI* ui_interface) {
|
||||
virtual void buildUserInterface(UI* ui_interface) {
|
||||
}
|
||||
|
||||
void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) {
|
||||
FAUSTFLOAT* input0 = inputs[0];
|
||||
FAUSTFLOAT* output0 = outputs[0];
|
||||
for (int i = 0; (i < count); i = (i + 1)) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue