[PD] Layered loops: Delays or Arrays?

matthew jones m.jones at signal.QinetiQ.com
Thu Oct 7 11:51:03 CEST 2004


Where did this original mail come from??
I don't have it in my in-box........<confused>

Well there are many tools to do this.
Writing your own, I would use the xsample external collection from Thomas
Grill:
http://grrrr.org/ext/xsample/
(this can take care of those clicks at the start/end of loops).

Then there's Eric Skogens looping framework thing GYRE:
http://www.audionerd.com/projects/pd/gyre/

And lastly there's my very own loopsampler:
http://www.loopit.org/
(bear in mind the flash version uses MIDI for triggering and requires a
number of hard-to-find externals - write me if you have problems).

Regards,

Matt

-=-=-=-=-=-=-=-=-=-=-=-=-
http://www.loopit.org/
-=-=-=-=-=-=-=-=-=-=-=-=-
----- Original Message ----- 
From: "ba" <ba at uvic.ca>
To: "Ian Smith-Heisters" <heisters at 0x09.com>; "pd-list" <pd-list at iem.at>
Sent: Thursday, October 07, 2004 3:38 AM
Subject: RE: [PD] Layered loops: Delays or Arrays?


> I like using delay lines because it seems like an elegant solution to the
> problem, but maybe it's just complicating things.
>
> As for the click, you might be able to use a sample and hold object and
adjust
> the way the sample is written into the delay line.  Come to think of it,
maybe
> the array version would be better because you could samphold at every loop
> start.  but wouldn't it be more efficient to write the delay line
correctly
> the first time?
>
> here's something to start with.
>
> >===== Original Message From Ian Smith-Heisters <heisters at 0x09.com> =====
> >Hi list,
> >
> >I'm trying to build a gizmo that will take adc~, throw it into a buffer
> >of some sort and loop it. Then you could create another and they would
> >be layered over eachother. I think this is a thing that performance
> >musicians often buy as hardware.
> >
> >The way I initially went about it is using a delay loop. You hit a
> >button, and it routes sound from adc~ into a delwrite~, then after a
> >defined amount of time it switches the input from the delwrite~ over to
> >a delread~ so that the delay starts looping.
> >
> >I was just wondering if it would be better to implement this using
> >arrays--which has more overhead? Are there other factors?
> >
> >And while I'm at it, is there any neato trick to getting rid of the
> >click at the seam of the loop besides turning the amplitude down with a
> >line?
> >
> >Thanks,
> >Ian
> >
> >_______________________________________________
> >PD-list at iem.at mailing list
> >UNSUBSCRIBE and account-management ->
> http://iem.at/cgi-bin/mailman/listinfo/pd-list
>





More information about the Pd-list mailing list