diff --git a/externals/postlude/flib/src/bmax~.c b/externals/postlude/flib/src/bmax~.c
index e3bb5a1572e9818cbae99e4f7ae5ce17a6311867..26b93dbfcadd2353b5fa4c8a4edb431b2c0f658e 100644
--- a/externals/postlude/flib/src/bmax~.c
+++ b/externals/postlude/flib/src/bmax~.c
@@ -97,7 +97,7 @@ void bmax_tilde_setup(void) {
         CLASS_DEFAULT, A_DEFFLOAT, 0);
 
   class_addmethod(bmax_class,
-        (t_method)bmax_dsp, gensym("dsp"), 0);
+        (t_method)bmax_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(bmax_class, t_bmax,f);
   class_sethelpsymbol(bmax_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/cc~.c b/externals/postlude/flib/src/cc~.c
index 4c58abe58f4e04767c23e3197ba58934966587cc..88ce67e59eecaeb55e697787879528ca9e642efa 100644
--- a/externals/postlude/flib/src/cc~.c
+++ b/externals/postlude/flib/src/cc~.c
@@ -300,7 +300,7 @@ void cc_tilde_setup(void) {
 
     class_addbang(cc_class, (t_method)cc_bang);
     class_addmethod(cc_class,
-	    (t_method)cc_dsp, gensym("dsp"), 0);
+	    (t_method)cc_dsp, gensym("dsp"), A_CANT, 0);
     CLASS_MAINSIGNALIN(cc_class, t_cc,f);
     class_sethelpsymbol(cc_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/clean~.c b/externals/postlude/flib/src/clean~.c
index 0133e1897cc3a28368190ba756896e86387fb99c..33513b8fb8d4bbaa896f7c87e0961ca7598c0751 100644
--- a/externals/postlude/flib/src/clean~.c
+++ b/externals/postlude/flib/src/clean~.c
@@ -101,6 +101,6 @@ void clean_tilde_setup(void) {
   CLASS_MAINSIGNALIN(clean_class, t_clean,f);
   class_addfloat(clean_class, clean_float);
   class_addmethod(clean_class,
-        (t_method)clean_dsp, gensym("dsp"), 0);
+        (t_method)clean_dsp, gensym("dsp"), A_CANT, 0);
   class_sethelpsymbol(clean_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/cross~.c b/externals/postlude/flib/src/cross~.c
index 2d06d9bab0853102efc45395baffefe72b4de835..dd94bea014d928ab045008123dcc80d7d5eab450 100644
--- a/externals/postlude/flib/src/cross~.c
+++ b/externals/postlude/flib/src/cross~.c
@@ -193,7 +193,7 @@ void cross_tilde_setup(void) {
 	    CLASS_DEFAULT, A_GIMME, 0);
 
     class_addmethod(cross_class,
-	    (t_method)cross_dsp, gensym("dsp"), 0);
+	    (t_method)cross_dsp, gensym("dsp"), A_CANT, 0);
     CLASS_MAINSIGNALIN(cross_class, t_cross,f);
     class_sethelpsymbol(cross_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/ha~.c b/externals/postlude/flib/src/ha~.c
index 39a46d67f3af17abbc7c412f2557ac4ffdea0d6b..aa70190bfc766c300681286efb51e407146a2a6e 100644
--- a/externals/postlude/flib/src/ha~.c
+++ b/externals/postlude/flib/src/ha~.c
@@ -76,7 +76,7 @@ void hca_tilde_setup(void) {
         CLASS_DEFAULT, A_DEFFLOAT, 0);
 
   class_addmethod(hca_class,
-        (t_method)hca_dsp, gensym("dsp"), 0);
+        (t_method)hca_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(hca_class, t_hca,f);
 
   class_addfloat(hca_class, hca_float)
diff --git a/externals/postlude/flib/src/hca~.c b/externals/postlude/flib/src/hca~.c
index 2317324c03e48aa063c6c919b92570d55d4664dc..e551879ba165747e55c80cf912b1cd7363219503 100644
--- a/externals/postlude/flib/src/hca~.c
+++ b/externals/postlude/flib/src/hca~.c
@@ -100,7 +100,7 @@ void hca_tilde_setup(void) {
         CLASS_DEFAULT, A_DEFFLOAT, 0);
 
   class_addmethod(hca_class,
-        (t_method)hca_dsp, gensym("dsp"), 0);
+        (t_method)hca_dsp, gensym("dsp"), A_CANT, 0);
  
   CLASS_MAINSIGNALIN(hca_class, t_hca,f);
   
diff --git a/externals/postlude/flib/src/irreg~.c b/externals/postlude/flib/src/irreg~.c
index 2b17828fb6ebec8b75fdf7573648670e8e5bef4a..3733997cd05514e4731a06ddd4798a3a0ad81f95 100644
--- a/externals/postlude/flib/src/irreg~.c
+++ b/externals/postlude/flib/src/irreg~.c
@@ -64,7 +64,7 @@ void irreg_tilde_setup(void) {
         CLASS_DEFAULT,0);
 
   class_addmethod(irreg_class,
-        (t_method)irreg_dsp, gensym("dsp"), 0);
+        (t_method)irreg_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(irreg_class, t_irreg,f);
   class_sethelpsymbol(irreg_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/melf~.c b/externals/postlude/flib/src/melf~.c
index 06947dcaff71c19da75da4688a5236f9790411e2..ebe4a22260e768f0f0f27bd232fd0113c778fd57 100644
--- a/externals/postlude/flib/src/melf~.c
+++ b/externals/postlude/flib/src/melf~.c
@@ -212,7 +212,7 @@ void melf_tilde_setup(void) {
         CLASS_DEFAULT, A_GIMME, 0);
 
   class_addmethod(melf_class,
-        (t_method)melf_dsp, gensym("dsp"), 0);
+        (t_method)melf_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(melf_class, t_melf,f);
   class_sethelpsymbol(melf_class, gensym("help-mfcc"));
 }
diff --git a/externals/postlude/flib/src/mspec~.c b/externals/postlude/flib/src/mspec~.c
index 02000cd214b2ef91db2aed7a15a28c59c120f93c..7538f08e93bef7f74b7e22ad4562e8360f4d5583 100644
--- a/externals/postlude/flib/src/mspec~.c
+++ b/externals/postlude/flib/src/mspec~.c
@@ -83,7 +83,7 @@ void mspec_tilde_setup(void) {
         CLASS_DEFAULT, A_DEFFLOAT, 0);
 
   class_addmethod(mspec_class,
-        (t_method)mspec_dsp, gensym("dsp"), 0);
+        (t_method)mspec_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(mspec_class, t_mspec,f);
   class_sethelpsymbol(mspec_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/peak~.c b/externals/postlude/flib/src/peak~.c
index fdc1e6addad1cceead137e6d3951dc92ccadc641..02107ace764e7600b81d4159206e062de5379748 100644
--- a/externals/postlude/flib/src/peak~.c
+++ b/externals/postlude/flib/src/peak~.c
@@ -122,7 +122,7 @@ void peak_tilde_setup(void) {
         (t_method)peak_free, sizeof(t_peak),
         CLASS_DEFAULT, A_GIMME, 0);
 
-	class_addmethod(peak_class, (t_method)peak_dsp, gensym("dsp"), 0);
+	class_addmethod(peak_class, (t_method)peak_dsp, gensym("dsp"), A_CANT, 0);
     CLASS_MAINSIGNALIN(peak_class, t_peak,f);
 	class_sethelpsymbol(peak_class, gensym("help-flib"));
 	
diff --git a/externals/postlude/flib/src/pp~.c b/externals/postlude/flib/src/pp~.c
index 862a51e8fe03ec5c60dc10bd3a2d189925c1d117..62eba15dbf85663024436e79bb1a2937467805e0 100644
--- a/externals/postlude/flib/src/pp~.c
+++ b/externals/postlude/flib/src/pp~.c
@@ -64,7 +64,7 @@ void pp_tilde_setup(void) {
 
   class_addcreator((t_newmethod)pp_new, gensym("++~"), A_DEFFLOAT, 0);
   class_addmethod(pp_class,
-        (t_method)pp_dsp, gensym("dsp"), 0);
+        (t_method)pp_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(pp_class, t_pp,f);
   class_sethelpsymbol(pp_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/pspec~.c b/externals/postlude/flib/src/pspec~.c
index 80512c504fb9dccd21f67dcfdb210d5d2888fff0..76da337365d0cd45936bd1f78fdb3c0fb39ad963 100644
--- a/externals/postlude/flib/src/pspec~.c
+++ b/externals/postlude/flib/src/pspec~.c
@@ -71,7 +71,7 @@ void pspec_tilde_setup(void) {
         CLASS_DEFAULT, 0);
 
   class_addmethod(pspec_class,
-        (t_method)pspec_dsp, gensym("dsp"), 0);
+        (t_method)pspec_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(pspec_class, t_pspec,f);
   class_sethelpsymbol(pspec_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/sc~.c b/externals/postlude/flib/src/sc~.c
index 47c69f52eba81be50f139e396943bd8fac0ea280..aa5ec5c877bf9f566fe94faa64afe779ab1efb68 100644
--- a/externals/postlude/flib/src/sc~.c
+++ b/externals/postlude/flib/src/sc~.c
@@ -71,7 +71,7 @@ void sc_tilde_setup(void) {
         A_DEFFLOAT, 0);
 
   class_addmethod(sc_class,
-        (t_method)sc_dsp, gensym("dsp"), 0);
+        (t_method)sc_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(sc_class, t_sc,f);
   class_sethelpsymbol(sc_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/sfm~.c b/externals/postlude/flib/src/sfm~.c
index f2fbfddd8191c424cd67593f49cf64d500afd550..ca19ca3883b8e7c405b2e128a5904b403b8921ec 100644
--- a/externals/postlude/flib/src/sfm~.c
+++ b/externals/postlude/flib/src/sfm~.c
@@ -69,7 +69,7 @@ void sfm_tilde_setup(void) {
         CLASS_DEFAULT,0);
 
   class_addmethod(sfm_class,
-        (t_method)sfm_dsp, gensym("dsp"), 0);
+        (t_method)sfm_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(sfm_class, t_sfm,f);
   class_sethelpsymbol(sfm_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/ss~.c b/externals/postlude/flib/src/ss~.c
index 83baf827b99db4f3315ba48becc87a2254315d55..a510f1c5a6986717dd0968e3c25d1a535d7a4c02 100644
--- a/externals/postlude/flib/src/ss~.c
+++ b/externals/postlude/flib/src/ss~.c
@@ -65,7 +65,7 @@ void ss_tilde_setup(void) {
         CLASS_DEFAULT,0);
 
   class_addmethod(ss_class,
-        (t_method)ss_dsp, gensym("dsp"), 0);
+        (t_method)ss_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(ss_class, t_ss,f);
   class_sethelpsymbol(ss_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/trist~.c b/externals/postlude/flib/src/trist~.c
index 93fd3b9b87ed8278eed84399537a95a780c19507..b04c8bb72120802a6ebe5ce28aa5bd9db55f1273 100644
--- a/externals/postlude/flib/src/trist~.c
+++ b/externals/postlude/flib/src/trist~.c
@@ -86,7 +86,7 @@ void trist_tilde_setup(void) {
         CLASS_DEFAULT, A_DEFSYMBOL, 0);
 
   class_addmethod(trist_class,
-        (t_method)trist_dsp, gensym("dsp"), 0);
+        (t_method)trist_dsp, gensym("dsp"), A_CANT, 0);
   CLASS_MAINSIGNALIN(trist_class, t_trist,f);
   class_sethelpsymbol(trist_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/flib/src/wdv~.c b/externals/postlude/flib/src/wdv~.c
index dfca9fd9f5916c11107450cd6f93c34e93f79279..22ca536eacd38ea9dac890987ce06d6d114c90c4 100644
--- a/externals/postlude/flib/src/wdv~.c
+++ b/externals/postlude/flib/src/wdv~.c
@@ -228,7 +228,7 @@ void wdv_tilde_setup(void) {
         0, sizeof(t_wdv),
         CLASS_DEFAULT, A_GIMME, 0); 
   
-  class_addmethod(wdv_class, (t_method)wdv_dsp, gensym("dsp"), 0); 
+  class_addmethod(wdv_class, (t_method)wdv_dsp, gensym("dsp"), A_CANT, 0); 
   CLASS_MAINSIGNALIN(wdv_class, t_wdv,f); 
   class_sethelpsymbol(wdv_class, gensym("help-flib"));
 }
diff --git a/externals/postlude/pluginhost~/pluginhost~.c b/externals/postlude/pluginhost~/pluginhost~.c
index c0c9bd90eb48968955ed1de792ffe18a368b6066..fb6279a9c3a4c0afbc8b2f1613f1fbcf29861aef 100644
--- a/externals/postlude/pluginhost~/pluginhost~.c
+++ b/externals/postlude/pluginhost~/pluginhost~.c
@@ -66,7 +66,7 @@ void pluginhost_tilde_setup(void)
             (t_method)ph_free, sizeof(ph), 0, A_GIMME, 0);
     class_addlist(ph_class, handle_pd_list);
     class_addbang(ph_class, handle_pd_bang);
-    class_addmethod(ph_class, (t_method)handle_pd_dsp, gensym("dsp"), 0);
+    class_addmethod(ph_class, (t_method)handle_pd_dsp, gensym("dsp"), A_CANT, 0);
     class_addmethod (ph_class,(t_method)handle_pd_info, gensym ("info"), 0);
     class_addmethod(ph_class, (t_method)handle_pd_dssi, 
             gensym("dssi"), A_GIMME, 0);