Derek,<br><br>Thanks for the patch - looks good.&nbsp; I&#39;m also looking to do overdubs.&nbsp; The pitch shift and granulation are nice features that I think I will add into mine as well (by the way, I learned a lot from your particle chamber patch - thanks for that).&nbsp; I&#39;m also thinking of setting up a bank of filenames to save/load loops.&nbsp; I will add a GUI and link to the patch when I get close to a working version.
<br><br>Kevin<br><br><div><span class="gmail_quote">On 12/26/06, <b class="gmail_sendername">Derek Holzer</b> &lt;<a href="mailto:derek@umatic.nl">derek@umatic.nl</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
For usage notes, see:<br><br><a href="http://lists.puredata.info/pipermail/pd-list/2006-02/035619.html">http://lists.puredata.info/pipermail/pd-list/2006-02/035619.html</a><br><br>best,<br>d.<br><br>Derek Holzer wrote:<br>
&gt; Hi Kevin,<br>&gt;<br>&gt; I didn&#39;t implement reverse here, but it does cover quite a few other<br>&gt; live-looping possibilities (granulation, pitch shift...):<br>&gt;<br>&gt; <a href="http://lists.puredata.info/pipermail/pd-list/2006-02/035624.html">
http://lists.puredata.info/pipermail/pd-list/2006-02/035624.html</a><br>&gt;<br>&gt; Let me know if it doesn&#39;t make sense... some day I&#39;ll clean it up for<br>&gt; proper release.<br>&gt;<br>&gt; best,<br>&gt; d.<br>
&gt;<br>&gt; Kevin McCoy wrote:<br>&gt;&gt; Hello listy,<br>&gt;&gt;<br>&gt;&gt; A lot of my friends play instruments I would like to process in<br>&gt;&gt; realtime.&nbsp;&nbsp;I understand that one popular approach is with delay<br>
&gt;&gt; objects.&nbsp;&nbsp;At first I was wondering if there was a special array that<br>&gt;&gt; didn&#39;t give dropouts when it was rewritten in realtime.&nbsp;&nbsp;I don&#39;t think<br>&gt;&gt; there is?<br>&gt;&gt;<br>&gt;&gt; But similar things could be accomplished if there was a way to access
<br>&gt;&gt; a [delaywrite~] buffer as dynamically as you can an array.&nbsp;&nbsp;One<br>&gt;&gt; example would be reading the buffer backwards?<br>&gt;&gt;<br>&gt;&gt; I&#39;m eventually looking to build something similar to one of those Boss
<br>&gt;&gt; Loopstations where you can overdub, reverse, etc in realtime.<br>&gt;&gt;<br>&gt;&gt; Granted, I know next to nothing about how these things are actually<br>&gt;&gt; coded inside, but I thought I would pose the question and ask for ideas.
<br>&gt;&gt;<br>&gt;&gt; Thank you!<br>&gt;&gt; Kevin<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; ------------------------------------------------------------------------<br>&gt;&gt;<br>&gt;&gt; _______________________________________________
<br>&gt;&gt; <a href="mailto:PD-list@iem.at">PD-list@iem.at</a> mailing list<br>&gt;&gt; UNSUBSCRIBE and account-management -&gt;<br>&gt;&gt; <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list
</a><br>&gt;<br><br>--<br>derek holzer ::: <a href="http://www.umatic.nl">http://www.umatic.nl</a><br>---Oblique Strategy # 83:<br>&quot;How would someone else do it?&quot;<br></blockquote></div><br><br clear="all"><br>-- 
<br>&quot;[D]aily life [is] a theatrical landscape in which &#39;everyone has their price,&#39; God (via televangelism) and happiness (smile buttons) become commodities, radio stations say they love you, and detergents have compassion for your hands.