<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1460749824053_3397">Hi Iohannes, in a discussion we had a while ago you mentioned (see below) :</div><div id="yui_3_16_0_ym19_1_1460749824053_3397"><br></div><div id="yui_3_16_0_ym19_1_1460749824053_3397" dir="ltr"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', linéale;" id="yui_3_16_0_ym19_1_1460749824053_3558">"and really using per-voice send-labels has its drawbacks as well</span><br clear="none" style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', linéale;" id="yui_3_16_0_ym19_1_1460749824053_3559"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', linéale;" id="yui_3_16_0_ym19_1_1460749824053_3560">(cluttering the symbol table; does a global broadcast of the message</span><br clear="none" style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', linéale;" id="yui_3_16_0_ym19_1_1460749824053_3561"><span style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', linéale;" id="yui_3_16_0_ym19_1_1460749824053_3562">just like the other solution (but fewer listeners))."</span><br></div><div id="yui_3_16_0_ym19_1_1460749824053_3397" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1460749824053_3397" dir="ltr">I've been wondering lately : what are the consequences of cluttering the symbol table? When do I have to start worrying about it?</div><div id="yui_3_16_0_ym19_1_1460749824053_3397" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1460749824053_3397" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1460749824053_3397" dir="ltr">Benoît Fortier<br></div><div class="signature" id="yui_3_16_0_ym19_1_1460749824053_3375">581 995-5622</div> <div class="qtdSeparateBR" id="yui_3_16_0_ym19_1_1460749824053_3511"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1460749824053_3494" style="display: block;"> <div style="font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1460749824053_3493"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, linéale; font-size: 16px;" id="yui_3_16_0_ym19_1_1460749824053_3492"> <div dir="ltr" id="yui_3_16_0_ym19_1_1460749824053_3537"><font size="2" face="Arial" id="yui_3_16_0_ym19_1_1460749824053_3536"> Le Dimanche 29 mars 2015 9h45, IOhannes m zmölnig <zmoelnig@iem.at> a écrit :<br></font></div>  <br><br> <div class="y_msg_container" id="yui_3_16_0_ym19_1_1460749824053_3495">On 03/29/2015 03:14 PM, Benoit Fortier wrote:<br clear="none">> One question out of curiosity IOhannes : I thought of your solution but it felt to me like there was something wrong with it because it uselessly sends data to many many voices. Is my feeling justified in any way, or should I just chill out?<br clear="none"><br clear="none">this really depends.<br clear="none">i personally favour approaches where "voices" are as autonomous as<br clear="none">possible. that is, you don't need to split the implementation of the<br clear="none">voice assignment stuff into both the "voice" and the "orchestra" (the<br clear="none">containing patch).<br clear="none"><br clear="none">my solution might be slightly less performant, but in reality i wouldn't<br clear="none">expect any problems with todays hardware (we are talking about 100+<br clear="none">voices on a 2.5GHz mobile phone; if you manage to eat your CPU cycles,<br clear="none">than it's most likely not because of excessive use of send/route).<br clear="none"><br clear="none"><br clear="none">and really using per-voice send-labels has its drawbacks as well<br clear="none">(cluttering the symbol table; does a global broadcast of the message<br clear="none">just like the other solution (but fewer listeners)).<br clear="none"><br clear="none"><br clear="none">so i would say: in practice, your feeling is not really justified.<br clear="none"><br clear="none"><br clear="none">gfmdsar<div class="yqt8995946410" id="yqtfd05713"><br clear="none">IOhannes<br clear="none"></div><br><div class="yqt8995946410" id="yqtfd40558">_______________________________________________<br clear="none"><a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect" href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>