From 1f871fb914643d58a39a419f4bf19c737c1e1018 Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Fri, 4 Sep 2015 10:58:15 -0400
Subject: [PATCH] mjlib: add A_CANT to dsp method

---
 externals/mjlib/convolve~.c | 2 +-
 externals/mjlib/pin~.c      | 2 +-
 externals/mjlib/synapseA~.c | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/externals/mjlib/convolve~.c b/externals/mjlib/convolve~.c
index 7edcb0ae2..5bd9cd06a 100644
--- a/externals/mjlib/convolve~.c
+++ b/externals/mjlib/convolve~.c
@@ -172,7 +172,7 @@ void convolve_tilde_setup(void)
     convolve_tilde_class = class_new(gensym("convolve~"), (t_newmethod) convolve_tilde_new, (t_method) convolve_tilde_free,
     	sizeof(t_convolve_tilde), 0, A_DEFFLOAT, A_DEFFLOAT, 0);    
     CLASS_MAINSIGNALIN( convolve_tilde_class, t_convolve_tilde, x_f);
-    class_addmethod(convolve_tilde_class, (t_method) convolve_tilde_dsp, gensym("dsp"), (t_atomtype)0);    	
+    class_addmethod(convolve_tilde_class, (t_method) convolve_tilde_dsp, gensym("dsp"), A_CANT, (t_atomtype)0);    	
 	class_addmethod(convolve_tilde_class, (t_method) convolve_tilde_ticktime, gensym("tick") , A_DEFFLOAT , (t_atomtype)0 );
 	class_addmethod(convolve_tilde_class, (t_method) convolve_tilde_prob, gensym("prob") , A_DEFFLOAT , (t_atomtype)0 );
 	
diff --git a/externals/mjlib/pin~.c b/externals/mjlib/pin~.c
index 167a0bf99..78ae7239a 100644
--- a/externals/mjlib/pin~.c
+++ b/externals/mjlib/pin~.c
@@ -197,7 +197,7 @@ void pin_tilde_setup(void)
     pin_tilde_class = class_new(gensym("pin~"), (t_newmethod) pin_tilde_new, (t_method) pin_tilde_free,
     	sizeof(t_pin_tilde), 0, A_DEFFLOAT, A_DEFFLOAT, 0);    
     CLASS_MAINSIGNALIN( pin_tilde_class, t_pin_tilde, x_f);
-    class_addmethod(pin_tilde_class, (t_method) pin_tilde_dsp, gensym("dsp"), (t_atomtype)0);    	
+    class_addmethod(pin_tilde_class, (t_method) pin_tilde_dsp, gensym("dsp"), A_CANT, (t_atomtype)0);    	
 	class_addmethod(pin_tilde_class, (t_method) pin_tilde_ticktime, gensym("tick") , A_DEFFLOAT , (t_atomtype)0 );
 	class_addmethod(pin_tilde_class, (t_method) pin_tilde_prob, gensym("prob") , A_DEFFLOAT , (t_atomtype)0 );
 	
diff --git a/externals/mjlib/synapseA~.c b/externals/mjlib/synapseA~.c
index ebd5a6d27..d6a9190f9 100644
--- a/externals/mjlib/synapseA~.c
+++ b/externals/mjlib/synapseA~.c
@@ -111,7 +111,7 @@ static void *synapseA_tilde_new(t_floatarg prob , t_floatarg tick)
     synapseA_tilde_class = class_new(gensym("synapseA~"), (t_newmethod) synapseA_tilde_new, (t_method) synapseA_tilde_free,
     	sizeof(t_synapseA_tilde), 0, A_DEFFLOAT, A_DEFFLOAT, 0);    
     CLASS_MAINSIGNALIN( synapseA_tilde_class, t_synapseA_tilde, x_f);
-    class_addmethod(synapseA_tilde_class, (t_method) synapseA_tilde_dsp, gensym("dsp"), (t_atomtype)0);    	
+    class_addmethod(synapseA_tilde_class, (t_method) synapseA_tilde_dsp, gensym("dsp"), A_CANT, (t_atomtype)0);    	
 	class_addmethod(synapseA_tilde_class, (t_method) synapseA_tilde_threshold, gensym("threshold") , A_DEFFLOAT , (t_atomtype)0 );
 	
 }
-- 
GitLab