Jump to content

Tips & Tricks - Silky Grooves with Beat Detective


12 replies to this topic

#1
rhythmboy

    VIP Member

  • Global Moderators
  • 2,442 posts
  • LocationAustralia
Here you go Spectrum - May our presence on DUC become revered and spoken about with quiet awe... :wtf:

As promised, a little tute on Beat Detective - in my opinion one of the more useful and exciting toys Digi have implemented.

Beat Detective does several things. In essence it lets you:

- create a tempo map and bar/beat grid based on the beats present in any audio region (usually drums, but can be anything with a good groove)
- automatically separate regions at threshold-defined beat points (like strip silence does)
- conform (i.e. quantise) these regions to either a strict grid, a preset groove template, or a user-created groove template
- automatically seal and crossfade separated regions

Beat Detective is located in the Events menu (cmd-8 on the numeric keypad)

It would take too much time to explain everything about Beat Detective - the PT reference guide has a whole chapter devoted to it, but I have quick-start tute here that would be useful for anyone using played and sampled parts and loops in a track.

I find BD is easiest to learn with reasonably tight, percussive audio in neatly trimmed loops. You can move on to whole songs and complicated stuff later :(

EXAMPLE

In this example, I have a three percussion tracks - shaker, bongos and cowbell. The shaker is pretty straight and the others aren't too bad, but all were played by a human and as a result are a little bit loose, creating little flams:

Posted Image


Posted Image


The whole arrangement:



The percussion soloed:



I could simply separate the loose beats and nudge them into place, or snap them to a 16th note grid. But then I would lose the nice human feel and it's a little tedious. Instead I'm going to use Beat Detective to gently quantise the beats against each other.

Beat Detective will do two things for me:

1) Create a groove template out of the beats in the shaker loop
2) Conform/quantise the bongos and cowbell to the shaker

PART 1 - GROOVE EXTRACTION AND TEMPLATES

First step is to open BD and select the shaker region and:

1 - Select Groove Template Extraction from the list at the left
2 - Select the beat resolution of the groove - for my shakers I have chosen 16th notes
3 - Capture the highlighted selection - the start and end bars are entered into the appropriate boxes

Posted Image


Now we are ready to analyze the region for it's groove.

4 - Click the Analyze button
5 - Slide the Sensitivity slider until yellow bars appear on the region's beats. Adjust the slider until the bars neatly fit each desired beat (note I didn't need 100% - this was too much and made too many separations). These bars will determine the beat-points for our groove template
6 - Click Extract... to save the beat-points as a groove

Posted Image


Once extracted, a dialog will ask if you want to:

- save the groove to the clipboard (temporary in RAM), or
- save the groove to disk as a template

In this case I will save to disk and a standard dialog asks me to save it to a folder. The default is PT's global Grooves folder, but you can save it with (eg) your session if you prefer. I have saved mine with the name "Shaker Loop 16ths"

Posted Image


Posted Image


PART 2 - REGION SEPARATION

Now I need to separate the bongo and cowbell regions into individual beats for conforming.

The pic shows only the bongos highlighted and analyzed but ultimately I did it to both. Note you can only do it to one track at a time.

7 - Select Region Separation from the list
8 - Select the beat resolution for separation
9 - Select the area to be analyzed and separated
10 - Analyze the selection
11 - Adjust the Sensitivity of the analysis
12 - Separate the regions

Posted Image


Now we can see both the bongos and cowbell with their regions automatically separated:

Posted Image


PART 3 - REGION CONFORMING

Now we will move the regions to their desired new position using the "Shaker Loop 16ths" groove template we made before.

Again, the pic only shows bongos highlighted but was done to both.

13 - Select Region Conform from the list
14 - IMPORTANT - MAKE SURE THE SELECTED AREA IS EXACTLY THE SAME AS FOR ALL PREVIOUS STEPS. If it isn't it throws the template out of time and it moves your audio to the wrong place
15 - The first option available is to conform to a Standard grid. Several settings can be adjusted below this.

Posted Image


However, I am going to conform to a groove. By clicking on the 'standard' pop-up, we can also select Groove, and a second pop-up appears

Posted Image


If I click on <none> I get my list of preset and custom grooves. Note you can select Cubase, Feel Injector, Logic and MPC grooves. You can also see some of my custom-made grooves, including my newly saved Shaker 16ths groove.

Posted Image


16 - you can see the groove is now active
17 - I have reduced the Timing strength down to 88%, to keep some 'looseness' to the overall feel to keep it more human
18 - Click the Conform button and the regions move into place

Posted Image


Now we can see all the regions look nicely in line with each other

Posted Image


PART 4 - REGION SMOOTHING

The last thing to do - if needed - is to smooth over the rough edges left from moving the regions. The smoothing function automatically fills gaps between regions and adds fades if desired.

19 - Select Edit Smoothing from the list
20 - Select Fill Gaps only, or Fill and Crossfade
21 - Smooth the regions - you can see the little fades and smoothing points circled in the pic

Posted Image


THE END

All things going well, you are done! Now I would group or consolidate the regions to make them easier to duplicate to a grid.

To finish off with, some "before and after":

Original percussion soloed:



Conformed percussion soloed:



Original arrangement:



Arrangement with conformed percussion:



In the end a quite successful way to add that extra polish to my groove. I also have a nice swinging shaker groove as a template to use in other tracks in the future :)

This post has been promoted to an article

#2
rhythmboy

    VIP Member

  • Global Moderators
  • 2,442 posts
  • LocationAustralia
One more thing to add regards custom grooves:

Once created, all grooves, both preset and custom, can be used for conforming audio regions and quantising MIDI notes. The same grooves are available for both.

This means you can quantise sequenced music to the groove of a live player and vice versa - very cool!

#3
Captain Terrific

    VIP Member

  • Members
  • PipPipPipPipPipPip
  • 1,855 posts
  • LocationEarth
My god.

Are you a robot Robbie?? Seriously, no human can output this much quality data without some sort of silicon enhancement... and i aint talkin boobies here.

If I ever get the chance to thank in person for your contribution to the internets, make sure I buy you a top shelf drink.

:clap:

PS - we need a 'not worthy' emoticon

#4
Spectrum

    "Organised Noise"

  • Global Moderators
  • 3,094 posts

Quote

Here you go Spectrum - May our presence on DUC become revered and spoken about with quiet awe...  :wtf:

Haha! Well I think you've gone and seriously outdone yourself with this superb piece of art, Sir Robbie! :clap: ;D

Ok, I can't wait to get stuck into this BD trickery... and I'm running the Music Production Toolkit, and therefore the Multitrack version of Beat Detective, so I'm assuming it'll save those steps of having to apply the quantised groove to the rest of the percussion tracks one-by-one or individually?

Cool mate, so very cool. :(

#5
SilverStreak

    Gold Punk

  • Members
  • PipPipPipPip
  • 399 posts
I vote 1 for RB being the reigning champion for definative tutes.
Certainly sets a standard for us all to follow.  :clap:

And I don't even use PT...

#6
Spectrum

    "Organised Noise"

  • Global Moderators
  • 3,094 posts
Also, RB, are you using a freebie graphics app to do your circles and stuff over your pics? What's that freebie alternative to Photoshop again? Thinking that'll do the job fine for what I need it to do.

#7
Spectrum

    "Organised Noise"

  • Global Moderators
  • 3,094 posts

Quote

I vote 1 for RB being the reigning champion for definative tutes.
Certainly sets a standard for us all to follow.  :clap:

And I don't even use PT...


Absolutely!

http://www.soundpunk...php?topic=919.0

I'm so looking forward to seeing what you guys can put together. ;)

#8
rhythmboy

    VIP Member

  • Global Moderators
  • 2,442 posts
  • LocationAustralia
Thanks guys, my pleasure  ;)

Actually didn't take that long as I just followed how I would demo it in class anyway. My students get the full bells and whistles with demos and exercises too - sorry I can only give away so much

Ulterior motive is that I'll be sending my students here to download and use these tutes in conjunction with some of my classes too - and happy to share the 'getting started' guides with you guys

Spectrum the graphics app I use is the shareware Graphic Converter by lemkesoft

http://www.lemkesoft.com/

It's only $35 US and does good editing in all the main formats - a streamlined Photoshop and much easier - mainly no layers!

#9
Cheyne

    El Capitano

  • Administrators
  • 2,658 posts
  • LocationLondon
Wow , just spotted this .. .    RB for PM ;D  ..    I gotta agree with  CT here  ...  Your a well oiled , finely tuned music machine rob , awesome work ! ..    So much man love here .. ;D

#10
Spectrum

    "Organised Noise"

  • Global Moderators
  • 3,094 posts

Quote

Spectrum the graphics app I use is the shareware Graphic Converter by lemkesoft

http://www.lemkesoft.com/

It's only $35 US and does good editing in all the main formats - a streamlined Photoshop and much easier - mainly no layers!

Ah yes, Graphic Converter from the OS9 days... loverly! Cheers. :)

#11
Patti Vandal

    Newbie

  • Members
  • Pip
  • 26 posts
Thanks heaps for that. That was a great in-depth tute!

#12
Cheyne

    El Capitano

  • Administrators
  • 2,658 posts
  • LocationLondon
Promoted to Article

#13
Linda

    Newbie

  • VU Music
  • Pip
  • 12 posts
A lot packed in one article!





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users