From a03ce68de11f477c380090b3a6e60096f789d0e9 Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Thu, 3 Sep 2015 23:41:28 -0400 Subject: [PATCH] added A_CANT to dsp method --- externals/bsaylor/partconv~.c | 2 +- externals/creb/modules++/biquadseries~.cc | 2 +- externals/creb/modules++/blosc~.cc | 3 ++- externals/creb/modules++/filterortho~.cc | 2 +- externals/creb/modules/abs~.c | 2 +- externals/creb/modules/bdiag~.c | 2 +- externals/creb/modules/bfft~.c | 2 +- externals/creb/modules/bitsplit~.c | 3 ++- externals/creb/modules/blocknorm~.c | 3 ++- externals/creb/modules/bmatrix~.c | 3 ++- externals/creb/modules/bwin~.c | 2 +- externals/creb/modules/cheby~.c | 2 +- externals/creb/modules/cmath~.c | 2 +- externals/creb/modules/diag~.c | 2 +- externals/creb/modules/dist~.c | 2 +- externals/creb/modules/dwt~.c | 2 +- externals/creb/modules/dynwav~.c | 3 ++- externals/creb/modules/eadsr~.c | 2 +- externals/creb/modules/ead~.c | 2 +- externals/creb/modules/ear~.c | 2 +- externals/creb/modules/eblosc~.c | 2 +- externals/creb/modules/fdn~.c | 2 +- externals/creb/modules/junction~.c | 3 ++- externals/creb/modules/lattice~.c | 3 ++- externals/creb/modules/permut~.c | 3 ++- externals/creb/modules/qmult~.c | 2 +- externals/creb/modules/qnorm~.c | 2 +- externals/creb/modules/ramp~.c | 2 +- externals/creb/modules/resofilt~.c | 3 ++- externals/creb/modules/sbosc~.c | 2 +- externals/creb/modules/scrollgrid1D~.c | 2 +- externals/creb/modules/statwav~.c | 2 +- externals/creb/modules/tabreadmix~.c | 2 +- externals/creb/modules/xfm~.c | 2 +- 34 files changed, 43 insertions(+), 34 deletions(-) diff --git a/externals/bsaylor/partconv~.c b/externals/bsaylor/partconv~.c index 373d58036..d4d11fe37 100644 --- a/externals/bsaylor/partconv~.c +++ b/externals/bsaylor/partconv~.c @@ -381,6 +381,6 @@ void partconv_tilde_setup(void) partconv_class = class_new(gensym("partconv~"), (t_newmethod)partconv_new, (t_method)partconv_free, sizeof(t_partconv), 0, A_GIMME, 0); class_addmethod(partconv_class, nullfn, gensym("signal"), 0); - class_addmethod(partconv_class, (t_method) partconv_dsp, gensym("dsp"), 0); + class_addmethod(partconv_class, (t_method) partconv_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(partconv_class, (t_method) partconv_set, gensym("set"), A_DEFSYMBOL, 0); } diff --git a/externals/creb/modules++/biquadseries~.cc b/externals/creb/modules++/biquadseries~.cc index 9a952c590..f4a24639d 100644 --- a/externals/creb/modules++/biquadseries~.cc +++ b/externals/creb/modules++/biquadseries~.cc @@ -118,7 +118,7 @@ void biquadseries_tilde_setup(void) class_addmethod(biquadseries_class, (t_method)biquadseries_bang, gensym("bang"), (t_atomtype)0); - class_addmethod(biquadseries_class, (t_method)biquadseries_dsp, gensym("dsp"), (t_atomtype)0); + class_addmethod(biquadseries_class, (t_method)biquadseries_dsp, gensym("dsp"), A_CANT, A_NULL); class_addmethod(biquadseries_class, (t_method)biquadseries_butterLP, gensym("butterLP"), A_FLOAT, A_NULL); class_addmethod(biquadseries_class, (t_method)biquadseries_butterHP, gensym("butterHP"), A_FLOAT, A_NULL); diff --git a/externals/creb/modules++/blosc~.cc b/externals/creb/modules++/blosc~.cc index 893490492..ee353d69c 100644 --- a/externals/creb/modules++/blosc~.cc +++ b/externals/creb/modules++/blosc~.cc @@ -761,7 +761,8 @@ extern "C" blosc_class = class_new(gensym("blosc~"), (t_newmethod)blosc_new, (t_method)blosc_free, sizeof(t_blosc), 0, A_DEFSYMBOL, A_NULL); CLASS_MAINSIGNALIN(blosc_class, t_blosc, x_f); - class_addmethod(blosc_class, (t_method)blosc_dsp, gensym("dsp"), A_NULL); + class_addmethod(blosc_class, (t_method)blosc_dsp, gensym("dsp"), + A_CANT, A_NULL); class_addmethod(blosc_class, (t_method)blosc_phase, gensym("phase"), A_FLOAT, A_NULL); class_addmethod(blosc_class, (t_method)blosc_phase2, gensym("phase2"), A_FLOAT, A_NULL); diff --git a/externals/creb/modules++/filterortho~.cc b/externals/creb/modules++/filterortho~.cc index b79272968..14c28968d 100644 --- a/externals/creb/modules++/filterortho~.cc +++ b/externals/creb/modules++/filterortho~.cc @@ -117,7 +117,7 @@ void filterortho_tilde_setup(void) class_addmethod(filterortho_class, (t_method)filterortho_bang, gensym("bang"), A_NULL); - class_addmethod(filterortho_class, (t_method)filterortho_dsp, gensym("dsp"), A_NULL); + class_addmethod(filterortho_class, (t_method)filterortho_dsp, gensym("dsp"),A_CANT, A_NULL); class_addmethod(filterortho_class, (t_method)setLP, gensym("setLP"), A_FLOAT, A_FLOAT, A_NULL); class_addmethod(filterortho_class, (t_method)setHP, gensym("setHP"), A_FLOAT, A_FLOAT, A_NULL); diff --git a/externals/creb/modules/abs~.c b/externals/creb/modules/abs~.c index 71c57eff7..c4e0aa1d0 100644 --- a/externals/creb/modules/abs~.c +++ b/externals/creb/modules/abs~.c @@ -45,7 +45,7 @@ void abs_tilde_setup(void) abs_class = class_new(gensym("abs~"), (t_newmethod)abs_new, 0, sizeof(t_abs), 0, A_NULL); class_addmethod(abs_class, (t_method)nullfn, &s_signal, A_NULL); - class_addmethod(abs_class, (t_method)abs_dsp, gensym("dsp"), A_NULL); + class_addmethod(abs_class, (t_method)abs_dsp, gensym("dsp"), A_CANT, 0); } #endif diff --git a/externals/creb/modules/bdiag~.c b/externals/creb/modules/bdiag~.c index be7df7928..bcc9ce4bf 100644 --- a/externals/creb/modules/bdiag~.c +++ b/externals/creb/modules/bdiag~.c @@ -267,7 +267,7 @@ void bdiag_tilde_setup(void) class_addmethod(bdiag_class, (t_method)bdiag_random, gensym("random"), 0); class_addmethod(bdiag_class, (t_method)bdiag_random, gensym("bang"), 0); class_addmethod(bdiag_class, (t_method)bdiag_reset, gensym("reset"), 0); - class_addmethod(bdiag_class, (t_method)bdiag_dsp, gensym("dsp"), 0); + class_addmethod(bdiag_class, (t_method)bdiag_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(bdiag_class, (t_method)bdiag_eigen, gensym("eigen"), A_DEFFLOAT, A_DEFFLOAT, A_DEFFLOAT, 0); diff --git a/externals/creb/modules/bfft~.c b/externals/creb/modules/bfft~.c index ae39ff1c0..9910f14d9 100644 --- a/externals/creb/modules/bfft~.c +++ b/externals/creb/modules/bfft~.c @@ -299,7 +299,7 @@ void bfft_tilde_setup(void) bfft_class = class_new(gensym("bfft~"), (t_newmethod)bfft_new, (t_method)bfft_free, sizeof(t_bfft), 0, 0); CLASS_MAINSIGNALIN(bfft_class, t_bfft, x_f); - class_addmethod(bfft_class, (t_method)bfft_dsp, gensym("dsp"), 0); + class_addmethod(bfft_class, (t_method)bfft_dsp, gensym("dsp"), A_CANT, 0); diff --git a/externals/creb/modules/bitsplit~.c b/externals/creb/modules/bitsplit~.c index bed375093..85b69a134 100644 --- a/externals/creb/modules/bitsplit~.c +++ b/externals/creb/modules/bitsplit~.c @@ -102,6 +102,7 @@ void bitsplit_tilde_setup(void) bitsplit_class = class_new(gensym("bitsplit~"), (t_newmethod)bitsplit_new, (t_method)bitsplit_free, sizeof(t_bitsplit), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(bitsplit_class, t_bitsplit, x_f); - class_addmethod(bitsplit_class, (t_method)bitsplit_dsp, gensym("dsp"), 0); + class_addmethod(bitsplit_class, (t_method)bitsplit_dsp, gensym("dsp"), + A_CANT, 0); } diff --git a/externals/creb/modules/blocknorm~.c b/externals/creb/modules/blocknorm~.c index 5f90081b4..414a046d6 100644 --- a/externals/creb/modules/blocknorm~.c +++ b/externals/creb/modules/blocknorm~.c @@ -127,6 +127,7 @@ void blocknorm_tilde_setup(void) blocknorm_class = class_new(gensym("blocknorm~"), (t_newmethod)blocknorm_new, (t_method)blocknorm_free, sizeof(t_blocknorm), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(blocknorm_class, t_blocknorm, x_f); - class_addmethod(blocknorm_class, (t_method)blocknorm_dsp, gensym("dsp"), 0); + class_addmethod(blocknorm_class, (t_method)blocknorm_dsp, gensym("dsp"), + A_CANT, 0); } diff --git a/externals/creb/modules/bmatrix~.c b/externals/creb/modules/bmatrix~.c index 81802edad..2561894ae 100644 --- a/externals/creb/modules/bmatrix~.c +++ b/externals/creb/modules/bmatrix~.c @@ -146,7 +146,8 @@ void bmatrix_tilde_setup(void) matrix_class = class_new(gensym("bmatrix~"), (t_newmethod)matrix_new, (t_method)matrix_free, sizeof(t_matrix), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(matrix_class, t_matrix, x_f); - class_addmethod(matrix_class, (t_method)matrix_dsp, gensym("dsp"), 0); + class_addmethod(matrix_class, (t_method)matrix_dsp, gensym("dsp"), + A_CANT, 0); class_addmethod(matrix_class, (t_method)matrix_load, gensym("load"), A_SYMBOL,0); diff --git a/externals/creb/modules/bwin~.c b/externals/creb/modules/bwin~.c index 5a462d415..69c941a9d 100644 --- a/externals/creb/modules/bwin~.c +++ b/externals/creb/modules/bwin~.c @@ -164,7 +164,7 @@ void bwin_tilde_setup(void) sizeof(t_window), 0, A_DEFSYMBOL, A_NULL); CLASS_MAINSIGNALIN(window_class, t_window, x_f); class_addmethod(window_class, (t_method)window_dsp, - gensym("dsp"), A_NULL); + gensym("dsp"), A_CANT, 0); class_addmethod(window_class, (t_method)window_type, gensym("type"), A_SYMBOL, A_DEFFLOAT, A_NULL); } diff --git a/externals/creb/modules/cheby~.c b/externals/creb/modules/cheby~.c index 7010e3667..fdd02dcbf 100644 --- a/externals/creb/modules/cheby~.c +++ b/externals/creb/modules/cheby~.c @@ -132,7 +132,7 @@ void cheby_tilde_setup(void) (t_method)cheby_free, sizeof(t_cheby), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(cheby_class, t_cheby, x_f); class_addmethod(cheby_class, (t_method)cheby_bang, gensym("bang"), 0); - class_addmethod(cheby_class, (t_method)cheby_dsp, gensym("dsp"), 0); + class_addmethod(cheby_class, (t_method)cheby_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(cheby_class, (t_method)cheby_coef, gensym("coef"), A_DEFFLOAT, A_DEFFLOAT, 0); diff --git a/externals/creb/modules/cmath~.c b/externals/creb/modules/cmath~.c index 85db447dc..c2f11bc60 100644 --- a/externals/creb/modules/cmath~.c +++ b/externals/creb/modules/cmath~.c @@ -171,6 +171,6 @@ void cmath_tilde_setup(void) CLASS_MAINSIGNALIN(cmath_class, t_cmath, x_f); - class_addmethod(cmath_class, (t_method)cmath_dsp, gensym("dsp"), 0); + class_addmethod(cmath_class, (t_method)cmath_dsp, gensym("dsp"), A_CANT, 0); } diff --git a/externals/creb/modules/diag~.c b/externals/creb/modules/diag~.c index 1e99682ec..6d054154d 100644 --- a/externals/creb/modules/diag~.c +++ b/externals/creb/modules/diag~.c @@ -205,7 +205,7 @@ void diag_tilde_setup(void) diag_class = class_new(gensym("diag~"), (t_newmethod)diag_new, (t_method)diag_free, sizeof(t_diag), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(diag_class, t_diag, x_f); - class_addmethod(diag_class, (t_method)diag_dsp, gensym("dsp"), 0); + class_addmethod(diag_class, (t_method)diag_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(diag_class, (t_method)diag_reset, gensym("reset"), 0); class_addmethod(diag_class, (t_method)diag_random, gensym("random"), 0); class_addmethod(diag_class, (t_method)diag_random, gensym("bang"), 0); diff --git a/externals/creb/modules/dist~.c b/externals/creb/modules/dist~.c index 3002b9409..6cab910f6 100644 --- a/externals/creb/modules/dist~.c +++ b/externals/creb/modules/dist~.c @@ -268,7 +268,7 @@ void dist_tilde_setup(void) (t_method)dist_free, sizeof(t_dist), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(dist_class, t_dist, x_f); class_addmethod(dist_class, (t_method)dist_bang, gensym("bang"), 0); - class_addmethod(dist_class, (t_method)dist_dsp, gensym("dsp"), 0); + class_addmethod(dist_class, (t_method)dist_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(dist_class, (t_method)dist_gain, gensym("gain"), A_FLOAT, 0); } diff --git a/externals/creb/modules/dwt~.c b/externals/creb/modules/dwt~.c index 6d394ae39..5c4a41e6a 100644 --- a/externals/creb/modules/dwt~.c +++ b/externals/creb/modules/dwt~.c @@ -828,7 +828,7 @@ void dwt_tilde_setup(void) CLASS_MAINSIGNALIN(dwt_class, t_dwt, x_f); class_addmethod(dwt_class, (t_method)dwt_print, gensym("print"), 0); class_addmethod(dwt_class, (t_method)dwt_reset, gensym("reset"), 0); - class_addmethod(dwt_class, (t_method)dwt_dsp, gensym("dsp"), 0); + class_addmethod(dwt_class, (t_method)dwt_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(dwt_class, (t_method)dwt_filter, gensym("predict"), A_GIMME, 0); class_addmethod(dwt_class, (t_method)dwt_filter, gensym("update"), A_GIMME, 0); diff --git a/externals/creb/modules/dynwav~.c b/externals/creb/modules/dynwav~.c index cd94907b4..f1e0e1561 100644 --- a/externals/creb/modules/dynwav~.c +++ b/externals/creb/modules/dynwav~.c @@ -312,7 +312,8 @@ void dynwav_tilde_setup(void) dynwav_class = class_new(gensym("dynwav~"), (t_newmethod)dynwav_new, (t_method)dynwav_free, sizeof(t_dynwav), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(dynwav_class, t_dynwav, x_f); - class_addmethod(dynwav_class, (t_method)dynwav_dsp, gensym("dsp"), 0); + class_addmethod(dynwav_class, (t_method)dynwav_dsp, gensym("dsp"), + A_CANT, 0); } diff --git a/externals/creb/modules/eadsr~.c b/externals/creb/modules/eadsr~.c index 59a9e7cfa..9c5597061 100644 --- a/externals/creb/modules/eadsr~.c +++ b/externals/creb/modules/eadsr~.c @@ -165,7 +165,7 @@ void eadsr_tilde_setup(void) gensym("start"), 0); class_addmethod(eadsr_class, (t_method)eadsr_start, gensym("bang"), 0); class_addmethod(eadsr_class, (t_method)eadsr_stop, gensym("stop"), 0); - class_addmethod(eadsr_class, (t_method)eadsr_dsp, gensym("dsp"), 0); + class_addmethod(eadsr_class, (t_method)eadsr_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(eadsr_class, (t_method)eadsr_attack, gensym("attack"), A_FLOAT, 0); class_addmethod(eadsr_class, (t_method)eadsr_decay, diff --git a/externals/creb/modules/ead~.c b/externals/creb/modules/ead~.c index 6a9c64cea..4c9f8f2ae 100644 --- a/externals/creb/modules/ead~.c +++ b/externals/creb/modules/ead~.c @@ -150,7 +150,7 @@ void ead_tilde_setup(void) class_addmethod(ead_class, (t_method)ead_start, gensym("start"), 0); class_addmethod(ead_class, (t_method)ead_start, gensym("bang"), 0); - class_addmethod(ead_class, (t_method)ead_dsp, gensym("dsp"), 0); + class_addmethod(ead_class, (t_method)ead_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(ead_class, (t_method)ead_attack, gensym("attack"), A_FLOAT, 0); class_addmethod(ead_class, (t_method)ead_decay, diff --git a/externals/creb/modules/ear~.c b/externals/creb/modules/ear~.c index fcdddae26..04d9ebabb 100644 --- a/externals/creb/modules/ear~.c +++ b/externals/creb/modules/ear~.c @@ -131,7 +131,7 @@ void ear_tilde_setup(void) class_addmethod(ear_class, (t_method)ear_start, gensym("start"), 0); class_addmethod(ear_class, (t_method)ear_start, gensym("bang"), 0); class_addmethod(ear_class, (t_method)ear_stop, gensym("stop"), 0); - class_addmethod(ear_class, (t_method)ear_dsp, gensym("dsp"), 0); + class_addmethod(ear_class, (t_method)ear_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(ear_class, (t_method)ear_attack, gensym("attack"), A_FLOAT, 0); class_addmethod(ear_class, diff --git a/externals/creb/modules/eblosc~.c b/externals/creb/modules/eblosc~.c index 45b2c3885..82779b148 100644 --- a/externals/creb/modules/eblosc~.c +++ b/externals/creb/modules/eblosc~.c @@ -603,7 +603,7 @@ extern "C" 0, A_DEFSYMBOL, A_NULL); CLASS_MAINSIGNALIN(eblosc_class, t_eblosc, x_f); class_addmethod(eblosc_class, (t_method)eblosc_dsp, - gensym("dsp"), A_NULL); + gensym("dsp"), A_CANT, 0); class_addmethod(eblosc_class, (t_method)eblosc_phase, gensym("phase"), A_FLOAT, A_NULL); class_addmethod(eblosc_class, (t_method)eblosc_phase2, diff --git a/externals/creb/modules/fdn~.c b/externals/creb/modules/fdn~.c index 3eef98800..ffcb77045 100644 --- a/externals/creb/modules/fdn~.c +++ b/externals/creb/modules/fdn~.c @@ -499,7 +499,7 @@ void fdn_tilde_setup(void) class_addmethod(fdn_class, (t_method)fdn_timelow, gensym("timelow"), A_DEFFLOAT, 0); class_addmethod(fdn_class, (t_method)fdn_list, gensym("lines"), A_GIMME, 0); - class_addmethod(fdn_class, (t_method)fdn_dsp, gensym("dsp"), 0); + class_addmethod(fdn_class, (t_method)fdn_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(fdn_class, (t_method)fdn_linear, gensym("linear"), A_FLOAT, A_FLOAT, A_FLOAT, 0); class_addmethod(fdn_class, (t_method)fdn_exponential, diff --git a/externals/creb/modules/junction~.c b/externals/creb/modules/junction~.c index 8ffd801ec..ef68e50c6 100644 --- a/externals/creb/modules/junction~.c +++ b/externals/creb/modules/junction~.c @@ -201,7 +201,8 @@ void junction_tilde_setup(void) CLASS_MAINSIGNALIN(junction_class, t_junction, x_f); class_addmethod(junction_class, (t_method)junction_bang, gensym("bang"), 0); class_addmethod(junction_class, (t_method)junction_random, gensym("random"), A_FLOAT, 0); - class_addmethod(junction_class, (t_method)junction_dsp, gensym("dsp"), 0); + class_addmethod(junction_class, (t_method)junction_dsp, gensym("dsp"), + A_CANT, 0); } diff --git a/externals/creb/modules/lattice~.c b/externals/creb/modules/lattice~.c index d9f07de47..f60070587 100644 --- a/externals/creb/modules/lattice~.c +++ b/externals/creb/modules/lattice~.c @@ -137,7 +137,8 @@ void lattice_tilde_setup(void) lattice_class = class_new(gensym("lattice~"), (t_newmethod)lattice_new, (t_method)lattice_free, sizeof(t_lattice), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(lattice_class, t_lattice, x_f); - class_addmethod(lattice_class, (t_method)lattice_dsp, gensym("dsp"), 0); + class_addmethod(lattice_class, (t_method)lattice_dsp, gensym("dsp"), + A_CANT, 0); class_addmethod(lattice_class, (t_method)lattice_reset, gensym("reset"), 0); class_addmethod(lattice_class, (t_method)lattice_rc, gensym("rc"), A_FLOAT, A_FLOAT, 0); diff --git a/externals/creb/modules/permut~.c b/externals/creb/modules/permut~.c index 22f0fd725..80b392c19 100644 --- a/externals/creb/modules/permut~.c +++ b/externals/creb/modules/permut~.c @@ -182,7 +182,8 @@ void permut_tilde_setup(void) CLASS_MAINSIGNALIN(permut_class, t_permut, x_f); class_addmethod(permut_class, (t_method)permut_random, gensym("random"), A_FLOAT, 0); class_addmethod(permut_class, (t_method)permut_bang, gensym("bang"), 0); - class_addmethod(permut_class, (t_method)permut_dsp, gensym("dsp"), 0); + class_addmethod(permut_class, (t_method)permut_dsp, gensym("dsp"), + A_CANT, 0); } diff --git a/externals/creb/modules/qmult~.c b/externals/creb/modules/qmult~.c index 56898ac31..55ed7df58 100644 --- a/externals/creb/modules/qmult~.c +++ b/externals/creb/modules/qmult~.c @@ -160,7 +160,7 @@ void qmult_tilde_setup(void) qmult_class = class_new(gensym("qmult~"), (t_newmethod)qmult_new, (t_method)qmult_free, sizeof(t_qmult), 0, 0); CLASS_MAINSIGNALIN(qmult_class, t_qmult, x_f); - class_addmethod(qmult_class, (t_method)qmult_dsp, gensym("dsp"), 0); + class_addmethod(qmult_class, (t_method)qmult_dsp, gensym("dsp"), A_CANT, 0); } diff --git a/externals/creb/modules/qnorm~.c b/externals/creb/modules/qnorm~.c index 98548d92f..b1e037179 100644 --- a/externals/creb/modules/qnorm~.c +++ b/externals/creb/modules/qnorm~.c @@ -132,7 +132,7 @@ void qnorm_tilde_setup(void) qnorm_class = class_new(gensym("qnorm~"), (t_newmethod)qnorm_new, (t_method)qnorm_free, sizeof(t_qnorm), 0, 0); CLASS_MAINSIGNALIN(qnorm_class, t_qnorm, x_f); - class_addmethod(qnorm_class, (t_method)qnorm_dsp, gensym("dsp"), 0); + class_addmethod(qnorm_class, (t_method)qnorm_dsp, gensym("dsp"), A_CANT, 0); } diff --git a/externals/creb/modules/ramp~.c b/externals/creb/modules/ramp~.c index fa8780979..ad82efab7 100644 --- a/externals/creb/modules/ramp~.c +++ b/externals/creb/modules/ramp~.c @@ -110,7 +110,7 @@ void ramp_tilde_setup(void) class_addcreator((t_newmethod)blockramp_new, gensym("blockramp~"), A_NULL); class_addmethod(ramp_class, (t_method)ramp_bang, gensym("bang"), 0); - class_addmethod(ramp_class, (t_method)ramp_dsp, gensym("dsp"), 0); + class_addmethod(ramp_class, (t_method)ramp_dsp, gensym("dsp"), A_CANT, 0); class_addfloat(ramp_class, (t_method)ramp_offset); } diff --git a/externals/creb/modules/resofilt~.c b/externals/creb/modules/resofilt~.c index 3dd6af102..1d7754596 100644 --- a/externals/creb/modules/resofilt~.c +++ b/externals/creb/modules/resofilt~.c @@ -403,6 +403,7 @@ void resofilt_tilde_setup(void) resofilt_class = class_new(gensym("resofilt~"), (t_newmethod)resofilt_new, (t_method)resofilt_free, sizeof(t_resofilt), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(resofilt_class, t_resofilt, x_f); - class_addmethod(resofilt_class, (t_method)resofilt_dsp, gensym("dsp"), 0); + class_addmethod(resofilt_class, (t_method)resofilt_dsp, gensym("dsp"), + A_CANT, 0); } diff --git a/externals/creb/modules/sbosc~.c b/externals/creb/modules/sbosc~.c index b33721331..1ffccd85a 100644 --- a/externals/creb/modules/sbosc~.c +++ b/externals/creb/modules/sbosc~.c @@ -168,7 +168,7 @@ void sbosc_tilde_setup(void) sizeof(t_sbosc_tilde), 0, A_DEFSYM, 0); CLASS_MAINSIGNALIN(sbosc_tilde_class, t_sbosc_tilde, x_f); class_addmethod(sbosc_tilde_class, (t_method)sbosc_tilde_dsp, - gensym("dsp"), 0); + gensym("dsp"), A_CANT, 0); class_addmethod(sbosc_tilde_class, (t_method)sbosc_tilde_phase, gensym("phase"), A_FLOAT, 0); } diff --git a/externals/creb/modules/scrollgrid1D~.c b/externals/creb/modules/scrollgrid1D~.c index b7e9aa274..e2391bcea 100644 --- a/externals/creb/modules/scrollgrid1D~.c +++ b/externals/creb/modules/scrollgrid1D~.c @@ -218,7 +218,7 @@ void scrollgrid1D_tilde_setup(void) (t_method)scrollgrid1D_free, sizeof(t_scrollgrid1D), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(scrollgrid1D_class, t_scrollgrid1D, x_f); class_addmethod(scrollgrid1D_class, (t_method)scrollgrid1D_dsp, - gensym("dsp"), 0); + gensym("dsp"), A_CANT, 0); class_addmethod(scrollgrid1D_class, (t_method)scrollgrid1D_reset, gensym("reset"), 0); diff --git a/externals/creb/modules/statwav~.c b/externals/creb/modules/statwav~.c index 369a0a823..7ceee68b9 100644 --- a/externals/creb/modules/statwav~.c +++ b/externals/creb/modules/statwav~.c @@ -145,7 +145,7 @@ void statwav_tilde_setup(void) sizeof(t_statwav_tilde), 0, A_DEFSYM, 0); CLASS_MAINSIGNALIN(statwav_tilde_class, t_statwav_tilde, x_f); class_addmethod(statwav_tilde_class, (t_method)statwav_tilde_dsp, - gensym("dsp"), 0); + gensym("dsp"), A_CANT, 0); class_addmethod(statwav_tilde_class, (t_method)statwav_tilde_set, gensym("set"), A_SYMBOL, 0); } diff --git a/externals/creb/modules/tabreadmix~.c b/externals/creb/modules/tabreadmix~.c index d122eea84..dc6f99e82 100644 --- a/externals/creb/modules/tabreadmix~.c +++ b/externals/creb/modules/tabreadmix~.c @@ -310,7 +310,7 @@ void tabreadmix_tilde_setup(void) sizeof(t_tabreadmix_tilde), 0, A_DEFSYM, 0); CLASS_MAINSIGNALIN(tabreadmix_tilde_class, t_tabreadmix_tilde, x_f); class_addmethod(tabreadmix_tilde_class, (t_method)tabreadmix_tilde_dsp, - gensym("dsp"), 0); + gensym("dsp"), A_CANT, 0); class_addmethod(tabreadmix_tilde_class, (t_method)tabreadmix_tilde_set, gensym("set"), A_SYMBOL, 0); class_addmethod(tabreadmix_tilde_class, (t_method)tabreadmix_tilde_blocksize, diff --git a/externals/creb/modules/xfm~.c b/externals/creb/modules/xfm~.c index d02b58e02..a7a0d9fcb 100644 --- a/externals/creb/modules/xfm~.c +++ b/externals/creb/modules/xfm~.c @@ -263,7 +263,7 @@ void xfm_tilde_setup(void) (t_method)xfm_free, sizeof(t_xfm), 0, A_DEFFLOAT, 0); CLASS_MAINSIGNALIN(xfm_class, t_xfm, x_f); class_addmethod(xfm_class, (t_method)xfm_type, gensym("type"), A_FLOAT, 0); - class_addmethod(xfm_class, (t_method)xfm_dsp, gensym("dsp"), 0); + class_addmethod(xfm_class, (t_method)xfm_dsp, gensym("dsp"), A_CANT, 0); class_addmethod(xfm_class, (t_method)xfm_reset, gensym("reset"), 0); -- GitLab