diff --git a/externals/bsaylor/partconv~.c b/externals/bsaylor/partconv~.c index 373d58036c830eea7b3345489735f31a62af2da9..d4d11fe3736b524708b82826639bbe7673a0b0a0 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 9a952c590f00deaf4a79332e0bdf7290817ba74f..f4a24639d3b56528d48610ba3dae3575cebc2254 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 8934904924f05680e837428f367eb0f067e29606..ee353d69ce00aa9670e4326f6776f0e496ec2ff9 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 b79272968bf3e838db9b86ec1797c48feabec96a..14c28968dfc07c22f4d15e78eff76d2656c66d85 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 71c57eff7757e27f2d4905e00162263d1421e133..c4e0aa1d0b4d897e01371bf8b5c4650a001eaf59 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 be7df7928cb2a90a3aa989d966dc276d543147fa..bcc9ce4bfe328780bd661da093e35954b3939272 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 ae39ff1c0ab7b9dacbf2ab81f03a16b6140a0474..9910f14d9751a006496c90fcfd309ecb8534dcfb 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 bed375093b7a2327d0932b9c70ba78e2416f7556..85b69a1341153c03d4611d0d4df9eae351dca0cf 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 5f90081b4cc8cb47e9a456ce8c8a8fb549d523e8..414a046d618fc152a274eac6ef9e8bc567d377da 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 81802edadab9ef65c32e620a0d8c9dc67975cb7b..2561894ae5f022d0c163ca2c1d49286f3a2d648c 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 5a462d4159257ab960689c7c2433519d66b09ed2..69c941a9d4f2eb297a60dd84e7fe4076830795a2 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 7010e3667447d384b0f848a68bf3b118927cf23d..fdd02dcbfb115a047f99e03d84b73ccc7fc93ebe 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 85db447dcc6e8e7c28b9ed9e142d2e92946cab0d..c2f11bc603de8b95f7c3f24cf2e6e557997a2aeb 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 1e99682ec8b03afeb31e05353d612b9258cc1afa..6d054154df50466856be777e96072585afd89df8 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 3002b9409a911459a7f51163692ec439a5e81063..6cab910f63309900b01d4013243909ff34a26192 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 6d394ae39b9a7351935e382211c8e5482c61361e..5c4a41e6a488b375ed4a25af15e775ff33f9bbb8 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 cd94907b470ceb29b57ffe3ec55bdd18dbc59c63..f1e0e15614e3f808ae4a7db9f08a83dc334cc3a3 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 59a9e7cfa21dc9299c9186d742137323a03c52ed..9c55970617ff731d8487eb7a198136ac2b9f8501 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 6a9c64ceacd3ff9276693a0aad713f4a6bf50c37..4c9f8f2ae353cc5ae2c9b399bc4dc2aa3a97a38d 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 fcdddae2667139188c44b0291d2db03faddbbfb4..04d9ebabba432e253a17663781a2607f59de14e3 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 45b2c3885f6263eb9f58163b42d8ef4d4706fd4a..82779b148639cd3659a3d2f8ba49f4614eca00a7 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 3eef98800bd2e2d374da2ab16220739142bf794e..ffcb77045dbccfb0d706297a9e528a5daddfa7a6 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 8ffd801ec75b652f8dc3778e4d16dc2b758e7e16..ef68e50c645b8effc90063900e4521ba8db8abf8 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 d9f07de473bac38ffe4b810f8eb2b83711d11b4a..f600705875efa41bd13046ff8881ecdfd9e5d79c 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 22f0fd7255b891f4e003b2d40f18461f582f2159..80b392c19af60c53d38b30065810261a47019abb 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 56898ac31450c9df1dfff2a7d7b15c8563c9b6af..55ed7df581446fcbf3cf81042aac4bbbb72a8f23 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 98548d92fa3681b267b7923245b6f9ff534d2fff..b1e0371796737c697a2c88328a15c126eb7883bc 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 fa8780979c8d18e5293bc68b3b611c4a4d7ea853..ad82efab7eaa05efd997fed553e887c26c8f0084 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 3dd6af10236243d519a8a829b34683e7b513eecc..1d7754596b4183479346fae9043790181810f75f 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 b33721331add2665d5c656e22001952f55e1963c..1ffccd85a22f7ec031a49d0f511f0dbb02201cc6 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 b7e9aa2744662c95f349ac8da47718aa7ad50736..e2391bceac46322d233cc01ad1926e3505ce7a93 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 369a0a8238f0c793e778b89a7bc85658e8567b16..7ceee68b9a12c4f943b7c4e7d645bbfcddc4171e 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 d122eea847a417c1c3de2865c7360b4f801ecebd..dc6f99e826ae7d0fd33cba18c6e87e51715978b5 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 d02b58e0220dd8c6db995bf3dd66c9cfe7f54da8..a7a0d9fcb1476ae0e87accf77a0fd195f2cabe82 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);