<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div><div>Hey Patrick,</div><div><br></div><div>So, I've probably screwed up some stuff here with GSL, but I've been learning a hell of a lot with regards to vector operations, and porting the vDSP accelerate stuff to GSL. Eventually I suppose it would be good to get rid of that, and only use standard libs, except where the FFT stuff is concerned when we'll use either d_fft_fftdg.c or d_fft_fftw.c from pd src.</div><div><br></div><div>Also, I was reading an article about dereferencing, and I think I might have used &x-> where just x-> is needed for gsl_vector_float operations, and I know the initialization functions gsl_vector_float_calloc() are wrong sized - I need to work out which need to be MAX_ORDER and which to be sized and initialized at size = nfft or size = nfft02 (It's 10pm and I'm also trying to master an album!)<br></div><div><br></div><div>Well, it's messy right now. Don't bust a gut on working all of it out, but if you can speed me up by spotting a few things it'd be appreciated.</div><div><br></div><div>I feel like I've absorbed a couple of megabytes in my head since the weekend.<br></div><div><br></div><div>Cheers,</div><div>Ed</div><div><br></div><div>Enclosed - the original Max code and my incomplete hash of it - but I'm trying to port the hardest bit I think...</div><div>Things will be renamed before a release to acknowledge Mark Cartwright, (as in mbc.lpc~ for the original MSP extern) but I haven't decided on the namespace options yet.<br></div><div><br></div><div><br></div><div class="ydpcce002acsignature">_-_-_-_-_-_-_-^-_-_-_-_-_-_-_<br><br>For <b>Lone Shark </b>releases, <b>Pure Data </b>software and published <b>Research</b>, go to <a href="http://sharktracks.co.uk" rel="nofollow" target="_blank">http://sharktracks.co.uk</a> </div></div>
            <div><br></div><div><br></div>
            
            <div id="yahoo_quoted_0988373639" class="yahoo_quoted">
                <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    
                    <div>
                        On Tuesday, 6 March 2018, 19:41:16 GMT, Pagano, Patrick <patrick.pagano@uconn.edu> wrote:
                    </div>
                    <div><br></div>
                    <div><br></div>
                    <div><div id="yiv6390742159"><style type="text/css">#yiv6390742159 #yiv6390742159 -- P {margin-top:0;margin-bottom:0;}#yiv6390742159 </style><div dir="ltr">
<div dir="ltr" id="yiv6390742159divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri, Helvetica, sans-serif;">
<p style="margin-top:0;margin-bottom:0;">Let me know how i can help ed</p>
<p style="margin-top:0;margin-bottom:0;"><br clear="none">
</p>
<p style="margin-top:0;margin-bottom:0;">pp</p>
<p style="margin-top:0;margin-bottom:0;"><br clear="none">
</p>
<div id="yiv6390742159Signature">
<div dir="ltr" id="yiv6390742159divtagdefaultwrapper" style="font-size:12pt;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);font-family:Calibri, Arial, Helvetica, sans-serif, EmojiFont,;">
<p><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);">Patrick Pagano B.S, M.F.A</span></p>
<p><i><span style="font-size:9pt;color:rgb(0,111,201);background-color:rgb(255,255,255);">Assistant Professor in Residence</span></i></p>
<p><i><span style="font-family:Calibri, Arial, Helvetica, sans-serif;font-size:9pt;background-color:rgb(0,0,255);"><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);">Digital Media & Design</span><span style="color:rgb(255,255,255);"><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);"></span><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);"></span></span></span><br clear="none">
</i></p>
<p><i><span style="font-family:Calibri, Arial, Helvetica, sans-serif;font-size:9pt;background-color:rgb(0,0,255);"><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);">Web & Interactive Technologies</span></span></i></p>
<p><i><span style="font-family:Calibri, Arial, Helvetica, sans-serif;font-size:9pt;background-color:rgb(0,0,255);"><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);">UCONN ECE Faculty Coordinator</span></span></i></p>
<p><i><span style="font-size:9pt;color:rgb(0,111,201);background-color:rgb(255,255,255);">University of Connecticut, Stamford</span></i></p>
<p><i></i><span style="font-size:9pt;"><i><span style="background-color:rgb(0,0,255);"><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);">(352)-226-2016</span><span style="background-color:rgb(255,255,255);"><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);"></span><span style="color:rgb(0,111,201);background-color:rgb(255,255,255);"></span></span></span></i></span></p>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%;" tabindex="-1">
<div class="yiv6390742159yqt4987374960" id="yiv6390742159yqt91408"><div dir="ltr" id="yiv6390742159divRplyFwdMsg"><font style="font-size:11pt;" color="#000000" face="Calibri, sans-serif"><b>From:</b> Pd-list <pd-list-bounces@lists.iem.at> on behalf of Simon Iten <itensimon@gmail.com><br clear="none">
<b>Sent:</b> Tuesday, March 6, 2018 2:22:54 PM<br clear="none">
<b>To:</b> Ed Kelly<br clear="none">
<b>Cc:</b> pd list<br clear="none">
<b>Subject:</b> Re: [PD] Porting Max MSP externals to Pure Data</font>
<div> </div>
</div>
<div class="yiv6390742159" style="word-wrap:break-word;">cool, thanks!<br class="yiv6390742159" clear="none">
<div>
<blockquote class="yiv6390742159" type="cite">
<div class="yiv6390742159">On 6 Mar 2018, at 17:25, Ed Kelly <<a rel="nofollow" shape="rect" class="yiv6390742159" ymailto="mailto:morph_2016@yahoo.co.uk" target="_blank" href="mailto:morph_2016@yahoo.co.uk">morph_2016@yahoo.co.uk</a>> wrote:</div>
<br class="yiv6390742159x_Apple-interchange-newline" clear="none">
<div class="yiv6390742159">
<div class="yiv6390742159">
<div class="yiv6390742159" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
<div class="yiv6390742159">
<div class="yiv6390742159">Encoding and decoding of LPC streams.</div>
<div class="yiv6390742159">I know you eagerly anticipate this! I have a lot of work to do...</div>
<div class="yiv6390742159">Ed<br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159"><br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159"><br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159x_ydpe5cbe93bsignature">_-_-_-_-_-_-_-^-_-_-_-_-_-_-_<br class="yiv6390742159" clear="none">
<br class="yiv6390742159" clear="none">
For <b class="yiv6390742159">Lone Shark </b>releases, <b class="yiv6390742159">Pure Data </b>software and published
<b class="yiv6390742159">Research</b>, go to <a rel="nofollow" shape="rect" class="yiv6390742159" target="_blank" href="http://sharktracks.co.uk/">
http://sharktracks.co.uk</a> </div>
</div>
<div class="yiv6390742159"><br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159"><br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159x_yahoo_quoted" id="yiv6390742159x_yahoo_quoted_1276382735">
<div class="yiv6390742159" style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div class="yiv6390742159">On Sunday, 4 March 2018, 22:11:46 GMT, Simon Iten <<a rel="nofollow" shape="rect" class="yiv6390742159" ymailto="mailto:itensimon@gmail.com" target="_blank" href="mailto:itensimon@gmail.com">itensimon@gmail.com</a>> wrote:
</div>
<div class="yiv6390742159"><br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159"><br class="yiv6390742159" clear="none">
</div>
<div class="yiv6390742159">
<div class="yiv6390742159" id="yiv6390742159x_yiv2633527700">
<div class="yiv6390742159">you are my hero. what will they do exactly? lcp encoding, decoding? lcp-streams to audio?
<div class="yiv6390742159x_yiv2633527700"><br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
<div class="yiv6390742159x_yiv2633527700">cheers</div>
<div class="yiv6390742159x_yiv2633527700"><br class="yiv6390742159x_yiv2633527700" clear="none">
<div class="yiv6390742159">
<blockquote class="yiv6390742159x_yiv2633527700" type="cite">
<div class="yiv6390742159x_yiv2633527700yqt8981097771" id="yiv6390742159x_yiv2633527700yqt38698">
<div class="yiv6390742159x_yiv2633527700">On 4 Mar 2018, at 15:30, Ed Kelly via Pd-list <<a rel="nofollow" shape="rect" class="yiv6390742159x_yiv2633527700" ymailto="mailto:pd-list@lists.iem.at" target="_blank" href="mailto:pd-list@lists.iem.at">pd-list@lists.iem.at</a>> wrote:</div>
<br class="yiv6390742159x_yiv2633527700Apple-interchange-newline" clear="none">
<div class="yiv6390742159x_yiv2633527700">
<div class="yiv6390742159x_yiv2633527700">
<div class="yiv6390742159x_yiv2633527700" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;">
<div class="yiv6390742159x_yiv2633527700">
<div class="yiv6390742159x_yiv2633527700">
<div class="yiv6390742159x_yiv2633527700">Hi List,</div>
<div class="yiv6390742159x_yiv2633527700"><br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
<div class="yiv6390742159x_yiv2633527700">I'm porting a library of LPC externals from Max/MSP to Pd.</div>
<div class="yiv6390742159x_yiv2633527700">I wonder if someone could point me towards an example of another MSP external that has successfully been ported to Pd - preferably a DSP external that has creation arguments, with code for both so I can identify the differences
 between coding for the two platforms.<br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
<div class="yiv6390742159x_yiv2633527700">Cheers,</div>
Ed<br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
<div class="yiv6390742159x_yiv2633527700"><br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
<div class="yiv6390742159x_yiv2633527700ydpd460f251signature">_-_-_-_-_-_-_-^-_-_-_-_-_-_-_<br class="yiv6390742159x_yiv2633527700" clear="none">
<br class="yiv6390742159x_yiv2633527700" clear="none">
For <b class="yiv6390742159x_yiv2633527700">Lone Shark </b>releases, <b class="yiv6390742159x_yiv2633527700">
Pure Data </b>software and published <b class="yiv6390742159x_yiv2633527700">Research</b>, go to
<a rel="nofollow" shape="rect" class="yiv6390742159x_yiv2633527700" target="_blank" href="http://sharktracks.co.uk/">
http://sharktracks.co.uk</a> </div>
</div>
</div>
</div>
_______________________________________________<br class="yiv6390742159x_yiv2633527700" clear="none">
<a rel="nofollow" shape="rect" class="yiv6390742159x_yiv2633527700" ymailto="mailto:Pd-list@lists.iem.at" target="_blank" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br class="yiv6390742159x_yiv2633527700" clear="none">
UNSUBSCRIBE and account-management -> <a rel="nofollow" shape="rect" class="yiv6390742159x_yiv2633527700" target="_blank" href="https://lists.puredata.info/listinfo/pd-list">
https://lists.puredata.info/listinfo/pd-list</a><br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
</div>
</blockquote>
</div>
<br class="yiv6390742159x_yiv2633527700" clear="none">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="yiv6390742159" clear="none">
</div></div>
</div></div></div>
                </div>
            </div></div></body></html>