Inconsistent Results With Tempo Mapping

For seeking technical help with Digital Performer and/or plug-ins on MacOS.

Moderator: James Steele

Forum rules
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
User avatar
bayswater
Posts: 12047
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Inconsistent Results With Tempo Mapping

Post by bayswater »

Maxxy wrote: Sun May 12, 2024 8:23 am Hi bayswater

Following your report about DP having an updated and improved Beats to Tempo, I just tried a couple of tracks in DP for the first time in a few years….…..Man…you are right! … it has been greatly improved
Good to hear that it works better for you now.
2018 Mini i7 32G 10.14.6, DP 11.3, Mixbus 9, Logic 10.5, Scarlett 18i8
User avatar
Maxxy
Posts: 161
Joined: Tue Jul 31, 2012 1:32 am
Primary DAW OS: MacOS
Location: Bali, Indonesia

Re: Inconsistent Results With Tempo Mapping

Post by Maxxy »

Hi there

I’m getting stuck with creating a good Conductor Tempo track from a free time performance … it’s a recurring difficulty for me

Basically I take the same steps as Bayswater outlined in the original post here:

"- put the first downbeat at 1/1/0,
- remove whatever tempo info their might be already in the sound file,
- detect tempo,
- copy the tempo to the conductor"

For example….the track in question is a stereo audio track… although DP’s Find Beats and Analyze Soundbite Tempo functions seem to have improved somewhat I still find that the results are not great. Rather, I have been using Moises’s Audio Separation tool which extracts a spot-on Smart Metronome audio click track

I import the Smart Click track into DP with the other separated tracks… it really is incredibly accurate ... a percussive cowbell-like sound… it couldn’t be a better candidate to extract a great tempo map from … but how to get that audio click track translated (copied) into the Conductor track?

If there is silence for a few seconds at the start of the track I might snip all the tracks so that the first audio click starts right at Bar 1 Beat 1…. and add the Sync point at the first beat… I’ve also tried merging the snipped track(s) in order to avoid any confusion in the analysis

Then: I Find Beats in the Smart Metronome audio click track… DP has no problem… I have to back off the amount just a tad as Find Beats sees an irrelevant beat in the tail of the click sound… Beats are now seen clearly on the audio click transients only… great….Apply the Beats…

When all is looking good I Analyze Soundbite Tempo and get a Sound File tempo map in the Sound File Information… Here’s where the hiccups can start… in my most recent exercise I get a single static BPM analysis which is simply incorrect… the BPM is definitely quite variable… If the audio click track’s beats are analysed correctly I can Adjust Sequence to Soundbite Tempo and get a solid Conductor tempo map…….So the question….What might be preventing the Analyze SB Tempo engine from seeing and mapping this variation correctly? Why does it sometimes come up with a fixed BPM?

The funny thing is that the DP analysis of these Smart audio click metronome tracks is often correct… but also sometimes not… I’m stuck here

I know there is the Tap Tempo and Adjust Beats to make a variable Conductor tempo track… but both these methods are very time consuming… and it would be a shame not to use such a perfect click track to construct the Conductor’s tempo

I’ve also converted the audio click track into MIDI and then tried getting those MIDI clicks written into the Conductor Tempo… without success so far… the Record Beats into the Conductor track is perhaps a possibility? … but would seem to be very awkward

I’m thinking that Melodyne might be able to get a result?

Any ideas on this? would be most appreciated…. I know this is a variation on Bayswater’s question from 4 years ago… But there was no good answer to it then……And now that one can easily get a great audio click (rather than use DP’s inconsistent beat detection engine) is there not a streamlined way to transfer those good audio or MIDI beats into the Conductor?

Thanks to all

Maxxy
Mac mini 2023 M2 Pro, 32g RAM, LG 32UD99 4k monitor on HDMI, OSX 13.6.1, DP 11.31, MOTU TB AVB 16A w/AVB Monitor 8 on ethernet cable, UAD Apollo x8, Netstor TB3 PCIe card expansion w/ UAD-2... 1 x Octo and 2 x Quad cards (not using much because I looove >), Softube Console 1 MkIII & Fader Control
User avatar
Maxxy
Posts: 161
Joined: Tue Jul 31, 2012 1:32 am
Primary DAW OS: MacOS
Location: Bali, Indonesia

Re: Inconsistent Results With Tempo Mapping

Post by Maxxy »

OK I've just had a penny dropping moment

Let me answer my own question ( :

After making a MIDI track from the audio click track go Edit> Copy Audio to MIDI > Beats to a new MIDI track .... you can then do a Time range selection of that MIDI track and go Region> Set Sequence Tempo from MIDI ... it works

Thanks for listening... got it! ( :

Cheers and best to all

Maxxy
Mac mini 2023 M2 Pro, 32g RAM, LG 32UD99 4k monitor on HDMI, OSX 13.6.1, DP 11.31, MOTU TB AVB 16A w/AVB Monitor 8 on ethernet cable, UAD Apollo x8, Netstor TB3 PCIe card expansion w/ UAD-2... 1 x Octo and 2 x Quad cards (not using much because I looove >), Softube Console 1 MkIII & Fader Control
User avatar
Maxxy
Posts: 161
Joined: Tue Jul 31, 2012 1:32 am
Primary DAW OS: MacOS
Location: Bali, Indonesia

Re: Inconsistent Results With Tempo Mapping

Post by Maxxy »

I meant:

Make a MIDI track from the audio click track ...... Edit> Copy Audio to MIDI > Beats to a new MIDI track
Mac mini 2023 M2 Pro, 32g RAM, LG 32UD99 4k monitor on HDMI, OSX 13.6.1, DP 11.31, MOTU TB AVB 16A w/AVB Monitor 8 on ethernet cable, UAD Apollo x8, Netstor TB3 PCIe card expansion w/ UAD-2... 1 x Octo and 2 x Quad cards (not using much because I looove >), Softube Console 1 MkIII & Fader Control
User avatar
bayswater
Posts: 12047
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Inconsistent Results With Tempo Mapping

Post by bayswater »

Maxxy wrote: Wed Jun 05, 2024 8:19 am I meant:

Make a MIDI track from the audio click track ...... Edit> Copy Audio to MIDI > Beats to a new MIDI track
Thanks for the update. I’ll give that a go. DP’s beat detection has improved, but it still occasionally completely misses a blindingly obvious tempo in a sound track.
2018 Mini i7 32G 10.14.6, DP 11.3, Mixbus 9, Logic 10.5, Scarlett 18i8
User avatar
bayswater
Posts: 12047
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Inconsistent Results With Tempo Mapping

Post by bayswater »

I checked out Tempo Mapping on the 11.32 update. I dragged in one of many audio files I have for testing plugins etc. — this time a drum track with a reasonably steady beat. DP was unable to find any reasonable tempo map in this file. I tried a couple of others, and in each case, it simply put an initial tempo event at the start of the conductor track, setting tempo for the whole time line of 77.7 bpm.

It’s particularly disappointing because MOTU Freestyle was pretty good at creating a tempo map from a freely recorded track. It was probably MIDI only, but still, you’d have to think this could be better.
2018 Mini i7 32G 10.14.6, DP 11.3, Mixbus 9, Logic 10.5, Scarlett 18i8
Post Reply