-
jordancolburn
I've been looking for a looping patch that was a cross between ableton live and some other applications i've tried such as ambiloop. I couldn't really find what I wanted so I made my own using a lot of help from this site. So I figured i'd give back and help out anybody who was looking for the same thing as me, feel free to reuse or modify, but i would like feedback or suggestions on what i could improve or the direction you took the project. You can download the .zip from my website here.
http://www.jordancolburn.com/diy-music-projects/recursion-looper
-
jordancolburn
I've been working on a simple looper (no overdub). I have almost all the midi control and effects I want, but the timing on the loop just doesn't seem to line up.
The patch just records a loop(tempo synced to the main metronome) using tabwrite~ to an array. Then, when the end of the user determined loop length(in measures) is reached, tabplay~ is triggered and the lop plays back, every time the loop length is reached tabplay~ is retriggered.
Anybody have a more elegant solution or insight into why the timing is messed up. any help would be appreciated! i'm using an mbox with very low latency so that isn't the issue either
i'm attaching my file, the guts of the loop code can be found under [pd audio], [pd loop1], [pd loop1a] and [pd loop1b] from the main page (all the controls are set up for loops 1-8(a and but only loop1 has active code so far, i want to get it just right before copying it 7 more times.
-
jordancolburn
Thanks nierce! I forgot to edit the link on here.
new site also has a video showing me using the basic features of the patch.
It's pretty much a live tool, and it hard synced to a tempo you specify. You tell it tempo, hit play, get a click from the met, then when you hit play, your part starts recording on the next downbeat. There is some "decent" documentation inside the .zip file on my site, if you have any other questions just ask.
The release on my site is pretty old, and if there is any public intrest, I can be putting up a new one soon, once I get some more features locked down.
It doesn't analyze the sample, although its a feature i'm toying around with for the future, analyze length using punched in recording and the number of beats per bar you specify. any feature requests by someone who's tried it out?
-
jordancolburn
very nice set of objects, used some of the effects in a looping patch i've been making, gave you credit on my website and linked to this post.
-
jordancolburn
Thanks, I switched to a vline~ driven ~tabread4 and a user defined delay compensation before the tabwrite~ and the timing has improved dramatically. I also added a much more accurate timebase found from old posts on this site.
-
-
jordancolburn
I still can't seem to get my meter to read properly. It's set up just like the second post. Any suggestions on something I might be missing?