|
Live Looping from TTs in Ableton?
|
View this Thread in Original format
| nousplacidus |
How do I do this? I understand that you have to have a midi translator that can turn a midi control signal in to a bunch of key presses but what should those key presses do in Ableton.
Here are the things I perceive that I need to do :
1. Start recording
2. Stop recording
3. Auto Beatmatch it :eek: (this is the big problem, tap out the bpm before hand?)
4. Play it back.
As I'm writing this it seems more difficult than I had previously figured it would be.
How in God's name can I accomplish this? :conf: |
|
|
| nefardec |
if you're interested, i built a little program in pure data which allows you to do live quantized looping from a 1/16th note to 32 bars from turntable input.
you basically run input to the computer through the return jack and then send the signal back to the mixer through another line so you can mix in over the loop, like a third turntable. also works well for sampling. it will show you the waveform of the loop and the real time playback position
it's a tiny program and free. it can be customized to work with keyboard input, though right now i have it mapped to a korg kontrol49
the way the quantization works is you input the original bpm of the track and the pitch adjustment % and it will calculate the precise amount to record down to the sample, depending on the sampling rate. it's clearly meant for use with cdjs which show you the pitch adjustment. i'm not nearly skilled enough to write a bpm calculator.
the quantization method also doubles as a handy pitch adjustment calculator which makes rapid mixing and mashing on cds easier. |
|
|
| nousplacidus |
| What did you write it in? I'm a software developer for a living, and I would really enjoy writing some code for something I enjoy so much. |
|
|
| idoru |
| quote: | Originally posted by nefardec
if you're interested, i built a little program in pure data which allows you to do live quantized looping from a 1/16th note to 32 bars from turntable input.
you basically run input to the computer through the return jack and then send the signal back to the mixer through another line so you can mix in over the loop, like a third turntable. also works well for sampling. it will show you the waveform of the loop and the real time playback position
it's a tiny program and free. it can be customized to work with keyboard input, though right now i have it mapped to a korg kontrol49
the way the quantization works is you input the original bpm of the track and the pitch adjustment % and it will calculate the precise amount to record down to the sample, depending on the sampling rate. it's clearly meant for use with cdjs which show you the pitch adjustment. i'm not nearly skilled enough to write a bpm calculator.
the quantization method also doubles as a handy pitch adjustment calculator which makes rapid mixing and mashing on cds easier. |
I wouldn't mind giving this a try and seeing if it's capable of fitting my current needs. Though, I'm going to guess that you don't have an OS X compatible version? |
|
|
| nefardec |
it's not written as in code, it's built as patch in a real time graphical programming environment called "pure data". pure data is completely cross platform.
i just need to make the control more adaptable or generic before i share it because right now it's configured to my korg kontrol49 only.
it's a little crazy since i basically threw it together as a result of experimentation, and though there is a pretty clean GUI it requires a bit of documentation.

http://puredata.info/ |
|
|
|
|