find live is killing groove in live drums?

Discuss music production with Ableton Live.
fsk
Posts: 357
Joined: Wed Jan 14, 2004 7:00 am
Location: london, uk
Contact:

Post by fsk » Sat Feb 25, 2006 6:12 pm

only a mug would.
Sound Recordist & Designer
http://www.postboxaudio.com

M. Bréqs
Posts: 1479
Joined: Sat Nov 19, 2005 6:02 pm
Location: Canada
Contact:

Post by M. Bréqs » Sun Feb 26, 2006 7:17 pm

Live kills groove dead.

check this (originally posted here: http://www.ableton.com/forum/viewtopic. ... c&start=60
montrealbreaks wrote:OK, this is how I see it.

There should be a feature where you can push a "groove master" button on one of your channels, and the currently playing clip's groove is applied to each of the other three. This button could be similar in footprint to the mute or solo buttons... Or it could be at the top of the channels, where the names are. You'll also need a "groove slave" button on each channel.

So, let's say that we have a swingin set of drums in audio mode. If I warp marker them so they're totally straight, no swing and in perfect quantization, shouldn't Live be able to interpret, by means of its timestretching, where the original transients were?

Here's an unwarped clip full of funk:
Image
Note the late snare drum at 1.2 and the late hi-hats before 1.4.

Here's one that's had the funk quantized right out of it:
Image
You notice how the time ruler at the BOTTOM of the clip hasn't changed? Live still knows the absolute values of the orignal clip despite warp markers!


So let's say you play this quantized clip in the currently selected "master groove" track. Because you did your warping dillligently, Live already has all the information it needs to know how to "unwarp" this clip and reverse engineer the groove.

Then, with the "master groove" button on in that track (like a solo button, or "radio style" button where only one can be on at a time) it would apply it's groove to all other tracks selected with the "groove slave" button. Your MIDI could be 100% quantized, but it would fall into place with the original warped track.

If you hit the "groove master" button on another, it should immediately apply its groove to all channels with the "groove slave" button turned on (like a cue button, more than one channel should be able to be designated groove slaves).

Naturally, all the clips in your slave tracks would have to be quantized 100%, or they would end up outta whack. No prob, cause if you want that groove back, you just designate those clips as the master groove channel! Imagine the groove possibilities of this! (by the way, this would incorporate seamlessly with .rx2 files, but that's another story).

For using a midi clip as "groove master", it would have to be UNQUANTIZED. If you quantized it, you would lose all your groove data. However, using it as the master is an even simpler proposition, since there's no reverse engineering of the warp markers to do!!!

When you switch a midi clip to a "groove slave" state, a temporary and user-invisible quantize should be applied so everything is straight. The user shouldn't even see this process. However, there should be a menu in the preferences for setting the resolution of this, be it 8th, 16th, 32nd or 64th notes (or even triplets or whatever). Then, the groove template from the "groove master" channel (be it midi or warped audio) is applied to the straight track, re-funkifying it. This invisible pre-quantizing would ensure you didn't screw up your groove by applying timing changes to stuff that's already got wonky timing.

What it might look like is this:
Imagine you have four clips, in four channels. One and Two are audio, three and four are midi.

Image

In this case, Track 1 is the master (purple radio button), track 2 and 3 are the slaves (green toggle buttons), and track 4 doesn't have a groove applied. Also, I think that since the "S" character is already used for solo, some other letter or graphic would have to be used for the groove slaves...

Anyways, Abes - c'mon, this'll work! You already have the data, technology and know-how to do this!


nous
Posts: 14
Joined: Sat Feb 25, 2006 10:48 am

Post by nous » Sun Feb 26, 2006 10:38 pm

cheers will check out those posts

nous
Posts: 14
Joined: Sat Feb 25, 2006 10:48 am

Post by nous » Sun Feb 26, 2006 10:46 pm

jsut checked those posts - so its not just me then! phew!
no groove?
no way

SimonPHC
Posts: 979
Joined: Sat Dec 18, 2004 4:59 pm
Location: Ghent, Belgium

Post by SimonPHC » Mon Feb 27, 2006 1:56 am

Why are you concerned with groove, wich is used for producing, while all you want to do is dj disco tracks with alot of live drums?

All need to do is learn the appropriate amount of warping to do. Live doesn't kill the groove, your warping does. Get your warping right.

All of us pre-L5 users used to do all of this by hand. And you need to do it too, cause it's to darn live for the algorhythm.

I'm remixing some tracks for rock bands and all the drum tracks are (for my digital music ears) really way out of time. But knowing that the 12" needs that "live" feel in the remix, I only warp every 16 bars or so. I just ad the extra marker when the fill-in's get out of time.

M. Bréqs
Posts: 1479
Joined: Sat Nov 19, 2005 6:02 pm
Location: Canada
Contact:

Post by M. Bréqs » Mon Feb 27, 2006 8:20 pm

SimonPHC wrote:Why are you concerned with groove, wich is used for producing, while all you want to do is dj disco tracks with alot of live drums?

All need to do is learn the appropriate amount of warping to do. Live doesn't kill the groove, your warping does. Get your warping right.

All of us pre-L5 users used to do all of this by hand. And you need to do it too, cause it's to darn live for the algorhythm.
For Live performance, your workaround is an abject failure. While one guy may be looking to warp disco tracks, most of the requesters of this feature find the lack of proper groove quantizing and groove template extraction / imposition makes live performance of any genre other than robot-tekno much more difficult.

If I have a number of samples sitting on a hard drive, and then slap some beats on my Akai MPD-16, they'll all be out of time. With the system I request above, I could match all the samples in my sample library to my irregular, human recorded midi sequence ON THE FLY. I could record a second clip of midi, and change the groove instantly. And, Live already has all the data it needs to implement this groove.

So, while the Abes were spending their time adding auto-warp and mp3 support to supplicate all the DJs and wannabes out there, live performers got forgotten.

thanks. (note sarcasm)

Post Reply