• Hi and welcome to the Studio One User Forum!

    Please note that this is an independent, user-driven forum and is not endorsed by, affiliated with, or maintained by PreSonus. Learn more in the Welcome thread!

Why can't tempo tools "find the 1?"

gabo

Member
This is more of a "complaint" than a question. But sometimes I've found that others have "figured out a solution" that maybe I don't know about. Whether it be a technique in S1 or some other tool, so I thought I would post these thoughts.

This was inspired by the other thread here about "old school" recording and using DAWs like "fancy tape machines" instead of loops and Virtual Instruments. Along those lines, I have a ton of "old songs," many of which weren't recorded to a click and some of which have players that are no longer living. Many times I have the desire to "rework" some of these songs, but don't really want to completely re-record them.

What I generally do with these things is pull them into S1 and the first thing is to create a tempo map so I can get a click to follow the original recording. Then I use things like stem separation to pull things apart and either re-record bits or possibly completely replace things like drums that may not have been recorded very well. This produces sort of an advanced "remaster" of the original that sounds many times better than just standard remastering.

But it always amazes me how difficult it is to get a really good tempo map. Whether using the full studio version of Melodyne or S1s newly built in "tempo detection" it always seems to really struggle to get things right. And the most basic of problems that almost always occurs is the software's inability to accurately "find the 1."

For a human listening to the song, it's relatively trivial to snap your fingers to the song and it's also trivial to "find the 1" for every measure in the song. Indeed, many times the only way to get a good tempo map is to set up a mic and just snap my finger or clap to the song. Then go into studio one, assign bend markers to each snap/clap, and nudge them around to get them perfectly lined up with the song, then use that to manually create a tempo map.

With the state of AI, tools that can pick out notes and chords, even tune the notes and chords, why is it still so hard to find a tool that can accurately create a tempo map?? Probably because it's not in high demand, I suspect there are very few people that do this sort of thing more than just once in a blue moon. I would certainly shell out a few $$'s for a tool that just did that, and did it well.
 
Maybe because they are called "tempo tools", not "find the 1" tools ;)

The "1" in each bar is very much an arranger's choice, including any measure changes along the way. The "1" is also not a requirement for detecting tempo. If it's important to get them where you want them (and yes, you do most of the time) then you have to take measures into you own hands (no pun intended). Mostly that starts with trimming to the first "1" before starting the detection. Starts of songs are a bit shaky anyway, more often than not :)
 
Maybe because they are called "tempo tools", not "find the 1" tools ;)

The "1" in each bar is very much an arranger's choice, including any measure changes along the way. The "1" is also not a requirement for detecting tempo. If it's important to get them where you want them (and yes, you do most of the time) then you have to take measures into you own hands (no pun intended). Mostly that starts with trimming to the first "1" before starting the detection. Starts of songs are a bit shaky anyway, more often than not :)

haha, well that's a good point! Perhaps we need a "find the 1" tool, we could run first then the detect tempo command and maybe get it right. Put those in a macro and maybe get closer to where we should be.

Yes, you have to trim the track to the first "1" and also move that to a "1" in your song. That's the type of thing I'm talking about. All the fiddling you have to do to get it correct. It should just be "select the detect tempo and drag it to the tempo track." But it never works that way, even though it's relatively simple for a human to listen and do it. Much easier than for a human to detect things like "the note is 4 cents flat." But I can do that without any fiddling.

If you bring them into Melodyne studio, which is about as good as I've found for this. Not only do you have to fiddle with getting things lined up to the first "1," but many times you also have these breaks where it decides a section is different (even though it's not), and it gives you a big tempo dip there. If you delete the section by double clicking it, then the next section is never lined up for tempo and you have to manually move things around.

I've literally spent 4+ hours getting a usable tempo map for a 3 minute song.
 
Ballpark tempo first.

I find if I set the tempo close to where it should be, for at least two bars to three, then of course as drift will occur, however youll be close. Then auto detect the tempo Works much better.

Without doing that, the algorithm doesn't really have a way to best detect where the one count, or effective tempo is.

Also, while logical, be aware of the time signature you're song is on. They'll always be a one count.
 
Last edited:
Back
Top