<div dir="ltr"><div class="gmail_extra">On the subject of FUDI - <br><br>'<a href="http://wiki.puredata.info/en/FUDI">http://wiki.puredata.info/en/FUDI</a>'<br><br>Isn't up anymore (it's the solitary wikipedia external link amongst other things).<br>
<br>Is there another copy/more thorough FUDI spec list somewhere?<br><br><br>Also, from - <br><br>"Pd Documentation chapter 4: writing Pd objects in C<br><br><br>Iohannes Zmoelnig has written an excellent guide to writing externs at <a href="http://iem.kug.ac.at/pd/externals-HOWTO/">http://iem.kug.ac.at/pd/externals-HOWTO/</a> .<br>
<br>A paper by Theo Stojanov on the subject is at: <a href="http://www.music.mcgill.ca/~theo/html/audio/pd_externs.pdf">http://www.music.mcgill.ca/~theo/html/audio/pd_externs.pdf</a> ."<br><br>Are currently dead links too.</div>
<div class="gmail_extra"><br>IOhannes' is available here:</div><div class="gmail_extra"><br></div><div class="gmail_extra">'<a href="http://iem.at/pd/externals-HOWTO/pd-externals-HOWTO.pdf">iem.at/pd/externals-HOWTO/pd-externals-HOWTO.pdf</a>'<br>
<br>Theo's paper is more elusive.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Regards,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Julian</div>
<div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 21 August 2014 18:02, Cyrille Henry <span dir="ltr"><<a href="mailto:ch@chnry.net" target="_blank">ch@chnry.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
<br>
Le 21/08/2014 18:42, Miller Puckette a écrit :<div class=""><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
On Thu, Aug 21, 2014 at 06:06:52PM +0200, Cyrille Henry wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
yes, i prefer fudi to.<br>
but on small hardware, like the one i was developing 12 years ago, OSC was faster.<br>
not because of the reduced bandwidth, but because of the conversion between ascii character to float.<br>
but that time is over now, and this conversion should be quicker even on "small" hardware.<br>
<br>
cheers<br>
c<br>
<br>
</blockquote>
<br>
I agree - this is still a problem for pd~, which uses FUDI.  I've been thinking<br>
for years about making a binary form of FUDI:<br>
<br>
f <4 byte float><br>
s <zero-terminated character string><br>
;<br>
,<br>
<br>
</blockquote></div>
yes, pd~ communication is very heavy :<br>
sending 8 different white noise to pd~ and sending them back to pd use more than 50% cpu on a decent computer.<br>
sending silence is much better, since their are less data to convert, but it's far from perfect.<br>
I think having no conversion at all will not be enough optimisation.<br>
That's why there is now a share memory external.<br>
for audio transfer : 1 synchronisation int is needed at every audio block and it add only 1 more block delay.<br>
since it's very efficient, the curent implementation of fudi in pd~ is no longer a problem for me.<br>
<br>
cheers<div class=""><div class="h5"><br>
c<br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
One thing I keep wondering is how, in netsend/netreceive, to name this so that<br>
it won't get confused with raw binary.  Maybe it justneeds a name (BUDI?)<br>
<br>
cheers<br>
M<br>
<br>
<br>
______________________________<u></u>_________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br>
<br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/<u></u>listinfo/pd-list</a><br>
</div></div></blockquote></div><br></div></div>