<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2018-03-07 20:35 GMT-03:00 Alexandre Torres Porres <span dir="ltr"><<a href="mailto:porres@gmail.com" target="_blank">porres@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div class="gmail_extra">I assume that this is being set here. </div><div class="gmail_extra"><br></div><div class="gmail_extra">




<span></span>





<p class="m_-849727663746061386gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="m_-849727663746061386gmail-s1" style="font-variant-ligatures:no-common-ligatures;color:rgb(186,45,162)">static</span><span class="m_-849727663746061386gmail-s2" style="font-variant-ligatures:no-common-ligatures"> </span><span class="m_-849727663746061386gmail-s1" style="font-variant-ligatures:no-common-ligatures;color:rgb(186,45,162)">void</span><span class="m_-849727663746061386gmail-s2" style="font-variant-ligatures:no-common-ligatures"> *vinlet_newsig(t_symbol *s)</span></p>
<p class="m_-849727663746061386gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="m_-849727663746061386gmail-s2" style="font-variant-ligatures:no-common-ligatures">{</span></p>
<p class="m_-849727663746061386gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="m_-849727663746061386gmail-s2" style="font-variant-ligatures:no-common-ligatures"><span class="m_-849727663746061386gmail-Apple-converted-space">    </span>t_vinlet *x = (t_vinlet *)pd_new(vinlet_class);</span></p>
<p class="m_-849727663746061386gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="m_-849727663746061386gmail-s2" style="font-variant-ligatures:no-common-ligatures"><span class="m_-849727663746061386gmail-Apple-converted-space">    </span>x->x_canvas = canvas_getcurrent();</span></p>
<p class="m_-849727663746061386gmail-p1" style="margin:0px;font-style:normal;font-variant:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo"><span class="m_-849727663746061386gmail-s2" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(204,204,204)"><span class="m_-849727663746061386gmail-Apple-converted-space" style="color:rgb(0,0,0);font-weight:normal">    </span><font color="#000000">x->x_inlet = canvas_addinlet(x->x_canvas, &x->x_obj.ob_pd, </font><font color="#ff0000">&s_signal</font><font color="#000000">);</font></span></p>


 </div><div class="gmail_extra">Am I right? So I ask, how can I make this external accept ANY kind of message, not just signals?</div></div></div></blockquote><div><br></div><div>Yeah, I've been still trying around and now I'm pretty sure this is where you set the type, and I'm also now assuming there's no way to carry both signals and control data in the same input as it is. This seems to require changes to the core of Pd elsewhere, right? If so, this is where it gets way over my head and I give up. </div><div><br></div><div>But how much of a surgical procedure are we talking about?</div><div><br></div><div>cheers</div></div></div></div>