[PD] patch wanted: loop station

Will - willaiden at hotmail.com
Thu Mar 27 11:39:45 CET 2014


This one at least solves the start/end glitch and it's a really solid looper, could be a good place to start:http://puredata.hurleur.com/sujet-5021-sound-sound-looper-clear-option
If you want quantisation then maybe the recording part should somehow fill a sequence of arrays with what you want to quantise (e.g. transients above a certain threshold) and what's in between, rather than a single one that you have sort out after somehow? 
Would like to see a solid loop station in PD too!
_Willgoo.gl/4mfvSZ

> From: pd-list-request at iem.at
> Subject: Pd-list Digest, Vol 108, Issue 112
> To: pd-list at iem.at
> Date: Thu, 27 Mar 2014 02:40:30 +0100
> 
> Send Pd-list mailing list submissions to
> 	pd-list at iem.at
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.puredata.info/listinfo/pd-list
> or, via email, send a message with subject or body 'help' to
> 	pd-list-request at iem.at
> 
> You can reach the person managing the list at
> 	pd-list-owner at iem.at
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Pd-list digest..."
> 
> 
> Today's Topics:
> 
>    1. Possible bug in vanilla 0.45.4 when double clicking patch to
>       boot pd (Julian Brooks)
>    2. patch wanted: loop station (puredata at 11h11.com)
>    3. Re: patch wanted: loop station (Ed Kelly)
>    4. Patching Circle at CRASH Space Los Angeles April 6th
>       (Theron Trowbridge)
>    5. Re: patch wanted: loop station (puredata at 11h11.com)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Wed, 26 Mar 2014 19:40:33 +0000
> From: Julian Brooks <jbeezez at gmail.com>
> Subject: [PD] Possible bug in vanilla 0.45.4 when double clicking
> 	patch to	boot pd
> To: PD List <pd-list at iem.at>
> Message-ID:
> 	<CAGemBFRUzRBTSCv8ppFXhmB+13x2jhHk_aO__V8PvmJWimX-uw at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> Hi all,
> 
> Not sure if this is one of those 'just me' moments.
> 
> Been opening and closing lots of patches last couple of days.
> Noticed that on most recent vanilla on debian 64b (xfce if it matters) that
> when double clicking a patch to open pd, pd opens but the patch doesn't.
> Interestingly when you then go to open (ctl-o or whatever) said patch, the
> dialogue box opens in the correct folder.
> 
> Not a biggie but it's there.
> 
> Anyone else on that behaviour?
> 
> Jb
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140326/ed9bb522/attachment-0001.htm>
> 
> ------------------------------
> 
> Message: 2
> Date: Thu, 27 Mar 2014 01:18:30 -0400
> From: puredata at 11h11.com
> Subject: [PD] patch wanted: loop station
> To: pd-list <pd-list at iem.at>
> Message-ID:
> 	<20140327011830.Horde.mFCKX3mx7yRTM7Smflyi7VA at courrier.privatedns.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes
> 
> Hi everyone,
> 
> I'm struggling at making my own loop station solution inside pd. I'm  
> trying to mimic SooperLooper, that is:
> 
> - multiple sync options
> - multiple quantize options
> + something i am not sure SooperLooper do: cross-fading begin/end of  
> loop to avoid glitches.
> 
> I have code a patch, but it is very messy (1 abstraction for master, x  
> abstractions for slaves). I am using xrecord & xgroove (for  
> crossing-fading start / end). The patch is kind of working but I am  
> getting glitches when starting and stopping the recording (I think it  
> was okay when using a bigger jack buffer - (I am now at 64...)).
> 
> Thanks!
> 
> 
> 
> 
> ------------------------------
> 
> Message: 3
> Date: Wed, 26 Mar 2014 22:45:24 +0000 (GMT)
> From: Ed Kelly <morph_2016 at yahoo.co.uk>
> Subject: Re: [PD] patch wanted: loop station
> To: "puredata at 11h11.com" <puredata at 11h11.com>, pd-list
> 	<pd-list at iem.at>
> Message-ID:
> 	<1395873924.64198.YahooMailNeo at web172705.mail.ir2.yahoo.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> The way to deal with this in real-time is to fade in for a short period at the start, and fade out at the end. In order for that to respond in real time, I've found a good way is to delay the audio stream by a tiny value (e.g. 5ms) then fade the audio at 5ms - 1 audio block (about 1.46ms). That way, when you hit "stop" on the sample playback object (e.g. tabread4~ or xgroove~) the audio stops, but the 5ms delay means that the fadeout starting at that moment will happen before the audio you hear stops (because it is delayed by 5ms).
> 
> I hope that makes sense. Patch enclosed!
> Ed
> ?
> Ninja Jamm - a revolutionary new music remix app from Ninja Tune and Seeper, for iPhone and iPad
> http://www.ninjajamm.com/
> 
> 
> Gemnotes-0.2: Live music notation for Pure Data, now with dynamics!
> http://sharktracks.co.uk/?
> 
> 
> 
> On Wednesday, 26 March 2014, 21:52, "puredata at 11h11.com" <puredata at 11h11.com> wrote:
>  
> Hi everyone,
> >
> >I'm struggling at making my own loop station solution inside pd. I'm? 
> >trying to mimic SooperLooper, that is:
> >
> >- multiple sync options
> >- multiple quantize options
> >+ something i am not sure SooperLooper do: cross-fading begin/end of? 
> >loop to avoid glitches.
> >
> >I have code a patch, but it is very messy (1 abstraction for master, x? 
> >abstractions for slaves). I am using xrecord & xgroove (for? 
> >crossing-fading start / end). The patch is kind of working but I am? 
> >getting glitches when starting and stopping the recording (I think it? 
> >was okay when using a bigger jack buffer - (I am now at 64...)).
> >
> >Thanks!
> >
> >
> >_______________________________________________
> >Pd-list at iem.at mailing list
> >UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> >
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140326/4c6ea4a7/attachment-0001.htm>
> -------------- next part --------------
> An embedded and charset-unspecified text was scrubbed...
> Name: declick~.pd
> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140326/4c6ea4a7/attachment.asc>
> 
> ------------------------------
> 
> Message: 4
> Date: Wed, 26 Mar 2014 16:51:29 -0700
> From: Theron Trowbridge <theron.trowbridge at gmail.com>
> Subject: [PD] Patching Circle at CRASH Space Los Angeles April 6th
> To: pd-list puredata <pd-list at iem.at>
> Message-ID:
> 	<CAD+3VoMf=Cs0hCmzZgeaCLQ=Hj2mcbWURqjfkYCd_Sk7_GNyiQ at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> We will be having a patching circle at CRASH Space in Los Angeles on Sunday
> April 6th starting at Noon. CRASH Space is located at 10526 Vencie Blvd.,
> in Culver City.
> (Map:
> https://www.google.com/maps/place/10526+Venice+Blvd/@34.0193142,-118.405255,17z/data=!3m1!4b1!4m2!3m1!1s0x80c2ba302f88d565:0x1e7e537dd9ec31fd
> )
> 
> We are happy to have special guest Chris McCormick with us.
> 
> Usual patching circle publicity text:
> 
> A patching circle is an informal gathering of anyone who is interested in
> patching languages (Pure Data, Max/MSP/Jitter, etc.). Beginners and
> experienced patchers are welcome. Open to everyone - work on personal or
> professional projects, school work, or just patch quietly to yourself, in a
> room full of other people patching patches and helping other people patch.
> 
> 
> 
> -Theron
> ^
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140326/e5ed83a3/attachment-0001.htm>
> 
> ------------------------------
> 
> Message: 5
> Date: Thu, 27 Mar 2014 05:09:49 -0400
> From: puredata at 11h11.com
> Subject: Re: [PD] patch wanted: loop station
> To: Ed Kelly <morph_2016 at yahoo.co.uk>
> Cc: pd-list <pd-list at iem.at>
> Message-ID:
> 	<20140327050949.Horde.ly7zT3mx7yRTM_rdY65HQHA at courrier.privatedns.com>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed";
> 	DelSp="Yes"
> 
> Not sure exactly what is making the click / glitch in my patches. I  
> think the fact that I bring down the jack buffer to 64 didn't help...  
> but I cannot be sure.
> 
> I am still looking the archive / search engine to find a loop station  
> in pd, but so far I found only basic implementation (no sync, no  
> quantize, no cross-fade).
> 
> I am sharing my workinprogress, but it's based on xgroove~ / xrecord~  
> (didn't find other solution for cross-fading between beginning &  
> ending of a table).
> 
> It would be nice to have a solid loop station in PD.
> 
> ?+
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: loopStationPD.zip
> Type: application/zip
> Size: 5495 bytes
> Desc: not available
> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140327/1abdadee/attachment.zip>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: loopStationPD.png
> Type: image/png
> Size: 67317 bytes
> Desc: not available
> URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140327/1abdadee/attachment.png>
> 
> ------------------------------
> 
> _______________________________________________
> Pd-list mailing list
> Pd-list at iem.at
> to manage your subscription (including un-subscription) see
> http://lists.puredata.info/listinfo/pd-list
> 
> 
> End of Pd-list Digest, Vol 108, Issue 112
> *****************************************
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140327/285e84fd/attachment-0001.htm>


More information about the Pd-list mailing list