Multitrack Drum Quantize Workflow

Logic Pro Tips (No questions in this forum)

Multitrack Drum Quantize Workflow

Postby davidpye » Mon Jan 07, 2008 1:45 pm

I didn't know the best way to do this, I couldn't properly figure out the video thing so I'll write it and put up some pictures.
Sorry if the pictures are too big or whatever, I didn't think file sizes were an issue anymore, but the size on screen is a bit big, I did this to try and make things make sense as much as possible.

Soooo.....

I'm using a small section of a song for the demo, just so it looks a bit neater and things are bigger on screen. Also the drums were recorded with a few more mics, but I left them out for the same reasons. It was recorded to a click at 112bpm, but the current song tempo is default 120bpm. I'll be quantizing the drums using the kick and snare as triggers, but what you trigger and what you quantize is up to you.

Image

Step 1 - Audio to Score

Double click your first trigger region to open it in the Sample Editor. Go to the Factory Menu and click 'Audio to Score'. Adjust the settings so you get a trigger from the desired transients, try to avoid very fast transients as they can throw out a later process.

Image

You can see the audio and the resulting midi notes.
If you select a blank arrange track just before doing this, you avoid the MIDI region turning up on top of other regions and looking odd.
Hit 'Process' and you'll be given a MIDI in line with your audio containing notes in time with you audio.
You can repeat the process and add more trigger points, these will be where the audio is cut. Here is the MIDI file I made from my Kick and Snare channels.

Image

You should then merge the MIDI regions.

Step 2 - Beat Mapping

Click the 'Global Tracks' revealer and the Beat Mapping revealer, then select your MIDI region. The notes will be displayed in the Beat Mapping track, it doesn't matter at what pitch the notes are.

Image

Click Beats from region and you'll be faced with this dialogue.

Image

Just use those settings for starters. I've not found using other Divisions to be very successful, although in theory it should be more accepting of high tempo playing. So may be worth a shot if you come up with errors.

If you do get an error now it'll be because two or more notes are too close or too far apart, check through quickly for any flams or double attacked notes in the midi file. If there are large unplayed gaps in the song, it works better to process the played sections separately.

You should be left with something like this.

Image

Step 3 - Dividing the Regions.

This is the bit Logic makes hard by default. Dividing multiple tracks by the transients of one is tricky in Logic.

But now we have a crazy tempo meaning every kick or snare beat is on a 1/4 beat, it's quite easy.
I've noticed Logic gets a bit sluggish when cutting or selecting a lot of regions while the Beat Mapping track is visible so you may as well hide it now.

Using the scissor tool while holding Option and clicking on the first 1/4 beat of the song, or bar 1 beat 2, will cause it to cut every 1/4 beat through the track. I'm not holding all this pic, because I couldn't do so while taking the screenshot, but when you do it will say Multiple Divide.

Image

Next select all the regions you've divided, and go the region menu, and Lock SMPTE position, you don't want them moving when you change tempo.

Image

Step 4 - Region Quantizing.

First select an Alternative Tempo, in the Tempo track. Set the tempo to that the drums were recorded too.

Image

Unlock the regions from SMPTE. n.b. nothing should have moved yet, although the region sizes will look different at the new tempo.

Now you can quantize the beats the beat grid. Use the right quantize division, most things will fall into 1/16's but if you know there are some triplet fills or something, either do them separately using 12,24,48 notes, or do everything to 12,24,48's. s
As we're quantizing actual regions rather than notes inside a region you must us the event list to do this. It'll look like this.

Image

You should notice the regions quickly shift onto the nearest division you selected.

Step 5 - Edit Smoothing.

Most of the time it'll sound pretty bad until you do this. I normally select all the regions and drag the left corner back by around a 32nd note. This should be enough to remove most gaps and double hits. If you still find gaps you can use the 'Tie Regions by Length change' command from the regions menu. It should look something like this.

Image

Then while all the regions are selected, add an equal power fade of around 5-20ms using the inspector. You should end up with something looking similar to this, probably surrounded by other music, and most probably longer.

Image

I hope this walk-through helps those of you who were having problems understanding my previous rant.

There are a few ways it can mess up, as Beat Mapping is a little flakey and doesn't like tempo's of over 900bpm which can sometimes be generated by very fast playing, or flams. Luckily there are ways around most problems, and when you get used to this technique it's pretty quick, I can do a regular length song in about 5-10mins depending on how often Logic hangs.

Now I'm not saying this is better than Beat Detective, or is even comparable. But it is for now a way around a problem, and a means to an end should you wish to do this.

As I've said previously, I'm not even the biggest fan of quantizing live drumming like this as most of the players I work with are good and don't need much of this sort of work in a live band situation. When working alongside electronic/software instruments, or in other times when strict rigid timing is required (aka A&R) this may help you.
I wanted to come up with a Work Around for this as SOOOO many people seem to feel that beat detective is the deciding factor between using Logic over Protools, and I didn't believe with all the tempo/quantize control Logic has that something similar wasn't workable

Please let me know your finding, whether they are positive or negative, and we'll think about work arounds. Please try and keep the Protools Vs Logic debates to a minimum, they're really not very constructive.
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

 

Postby joshuarule » Tue Jan 08, 2008 11:03 pm

i have been trying to find reasons to stay in logic...this will help. As did the quick swipe comping.

thanks!
1.83 Intel Imac, 2.0 Macbook, M-Audio Firewire 18/14, Novation Remote37, OctaPad
joshuarule
 
Posts: 97
Joined: Wed Jan 03, 2007 4:03 pm
Location: Seattle, Wa

 

Postby fholgado » Wed Jan 09, 2008 11:20 am

Cool, great write-up!
fholgado
 
Posts: 10
Joined: Sun Dec 23, 2007 3:10 pm

 

Postby JPZ » Thu Jan 10, 2008 10:05 pm

This doesn't seem to work accurately enough for me. When I do audio to score no matter how much I fiddle with the settings the all midi notes are not exactly in time with audio track. Since this happens, the 1/4 note cuts aren't on the transients. What am I doing wrong here?
JPZ
 
Posts: 250
Joined: Tue Dec 19, 2006 1:47 pm

 

Postby davidpye » Thu Jan 10, 2008 11:54 pm

Hmmmmm not sure, I've been able to get really accurate results more recently with Audio to Score.

Are ALL the notes early or late by a certain amount or are they simply loose? If they're out by a ceertain amount try using the Time Correction Setting to bring them back in line.

You may get better results using the Transient Detection with the Marquee Tool. I've put a walkthrough on the Tip and Tricks section here:


Tab to Transient Like Operation in Logic
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

 

Postby ChicoSatis » Fri Jan 11, 2008 9:45 am

also, do you have any time sig changes in the song? If so you have to treat each time change as it's own entity with the audio to score. i think a programming oversight and not a bug.
MBP 4gb ram, Mac OS 10.5.8. Logic Pro 9.1, Apogee Duet, Pod XT Pro

"By the light of the night it'll all seem alright. I'll get you a satanic mechanic."
User avatar
ChicoSatis
 
Posts: 1886
Joined: Sun Oct 21, 2007 11:20 am

 

Postby camillo jr » Fri Jan 11, 2008 10:14 am

My original hope of using this for guitar has not panned out. Like JPZ, I can't find any settings that work in a straight forward way. But I will give this a shot with percussion just to see how it works with something with more spaces between hits.
camillo jr
 
Posts: 4198
Joined: Thu Nov 10, 2005 10:39 am
Location: Vancouver

 

Postby davidpye » Fri Jan 11, 2008 10:53 am

Yeah.... My only intention with this process was to find a way to quantize multimic'd live drums to a grid or groove template. With guitars surely you can use the above linked tab to transient workflow or just simple strip silence and then quantize. I should think that'd be by far the easiest way, unless you have multiple mics on your guitar???
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

 

Postby ChicoSatis » Fri Jan 11, 2008 3:41 pm

Thanks a bunch not only for taking the time to write this up but for also pursuing this topic to the extent that you did. I think that this will serve as a very good template for fixing drum timing issues. I really hate going to PT for anything and this definitely looks like it will help. Your hard hard work is much appreciated.

Have a good one.
MBP 4gb ram, Mac OS 10.5.8. Logic Pro 9.1, Apogee Duet, Pod XT Pro

"By the light of the night it'll all seem alright. I'll get you a satanic mechanic."
User avatar
ChicoSatis
 
Posts: 1886
Joined: Sun Oct 21, 2007 11:20 am

 

Postby davidpye » Fri Jan 11, 2008 3:56 pm

Thanks for that, I'm glad my work is being appreciated and this is helping people.
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

A little tweak....

Postby sflogicninja » Sat Jan 26, 2008 2:16 am

Hey there,

I really like this technique! I was surprised to learn that regions in the arrange window an now be quantized to a grid. You have a great kind of mind for this program.

That being said, I think you may like a little something I dreamed up.

When in the arrange window, click on one of your drum regions.

Hit control-x

This will slice your region up into smaller regions via transients. Once you get the hang of this, it goes VERY fast. I'll show you in a video later.

Select all of the new regions that were just created.

Open the event list.

Select all of the drum regions and quantize them first, then you can pick an choose the ones that are flams or triplets or whatnot, and edit them individually.

After this is done, Use the key command under the region menu for 'tie by length change'

Then create your crossfades via the inspector like you said previously.

I think you'll find this to be much faster, and give you a bit more flexibility.

I'll on a video on this Sunday, if I can. It might have to wait until New York tho.....

*bows*
User avatar
sflogicninja
 
Posts: 42
Joined: Mon Jan 07, 2008 12:44 am
Location: San Francisco

Another small correction

Postby sflogicninja » Sat Jan 26, 2008 2:22 am

This is NOT to say that the method by which you are getting the original tempo is wrong. That's spot on. I tend to use hats or kicks for that kind o thing. I'll usually get a basic tempo from the BPM counter plug-in, then Beat map every 2 to four bars. You can create the midi region using beat detective as well, or perform an audio to score, I suppose you need to measure out which method is more efficient and saves more time.

Could I get my grubby hands on the original session so I can play this out in a could different ways?

Thanks a bunch,

*bows*
User avatar
sflogicninja
 
Posts: 42
Joined: Mon Jan 07, 2008 12:44 am
Location: San Francisco

 

Postby sflogicninja » Sat Jan 26, 2008 3:32 am

{quote} I'm familiar with that technique, unfortunately it doesn't work with multitrack drums as the regions fall out of sync and lose phase sync. That's the reason I came up with this technique. Cheers for the recommendation though, but I've been down that road already.
Dave {quote}

aw damn. I should have thought of this. Sorry sorry sorry!

-D
User avatar
sflogicninja
 
Posts: 42
Joined: Mon Jan 07, 2008 12:44 am
Location: San Francisco

 

Postby davidpye » Sat Jan 26, 2008 12:12 pm

No worries Dave, thanks for your feedback, it seems like everyone says that when they first look over the workflow, but if you actually do go through the steps, using a multitrack drum recording you'll quickly realise what makes this different.
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

 

Postby Aramism » Sat Feb 09, 2008 11:25 pm

is there a way to do this with L7?
Aramism
 
Posts: 90
Joined: Sat Oct 20, 2007 4:43 pm

 

Postby davidpye » Sat Feb 09, 2008 11:51 pm

I think this exact workflow should work in Logic 7. I never tried it, but from memory I can't think of a reason why it wouldn't unless beat mapping didn't work the same. Give it a try and let us know.
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

 

Postby Waterboy » Tue Feb 26, 2008 8:03 pm

The new kid on the YouTube block just posted a tutorial on this topic:

Multitrack Drum Quantizing

Should check it out.
User avatar
Waterboy
 
Posts: 1449
Joined: Thu Jun 15, 2006 6:25 am
Location: Baton Rouge, La

 

Postby tonyletigre » Wed Feb 27, 2008 9:58 am

Hi,

Sorry I just got Logic and I'm not too familiar with it yet... switched from Sonar and PC.

My friend made a track using reason, I have the audio files and I want to add vocals and do a remix...

I was thinking of adding additional kick drum so I can use side chain off the first few measures against the vocals.

my questions is... do i use the above technique to generate midi to beat match the song?
tonyletigre
 
Posts: 1
Joined: Wed Feb 27, 2008 9:54 am

 

Postby davidpye » Wed Feb 27, 2008 3:19 pm

If all you want to do is program something to follow the tempo changes of the playing in your song, then no.
You can Logic to map tempo changes to the playing so you can add new elements on a grid and they will be in time. Just look up beat mapping in the manual.

If you want to Quantize the live playing to a grid then this is what you want to do.
davidpye
 
Posts: 903
Joined: Sun Sep 30, 2007 12:40 pm

 

Postby whatisvalis » Tue Mar 04, 2008 4:08 am

Can you use beat mapping to create tempo maps? E.g say i play an orchestral part (or any part for instance) in free hand and not to a click, could I then play back the section while tapping in the tempo via midi and use this region to 'Beats from Region' creating relevant tempo changes?

I have come from cubase and obviously using the warp tempo grid in the arrange window is super fast and i am trying to find a good method for logic.

thanks for the useful walk though
whatisvalis
 
Posts: 10
Joined: Tue Feb 12, 2008 4:46 am

Next

Return to Tips and Tricks

Who is online

Users browsing this forum: No registered users and 1 guest