One of my recent tasks was to link a band recording (8 songs, 20-22 tracks per song) to a tempo grid so that the production could use tighly snapped synths of strong rhythmic content. I really had a mixed experience with Sonar and want to share that here, partly hoping for tips that get me further, partly hoping that this picks up momentan as I believe this to be one of the areas where Sonar still lacks considerably.
Here's the story: Songs were tracked against a click track / pre-production synth playback (from 44.1 kHz bands live system), all signals were recorded at 96 kHz with the DAW (Sonar) only acting as "tape machine" during the recording session, in which the band recorded 3-4 takes of each song before moving to the next. The idea was to capture as much of the live band character as possible and later select the best take (and use other takes for comping if there is something that needs to be fixed). So far so good. Most of the songs were indeed derived from the single best take. Edits were straight forward, comping worked fine with takes organised as clip groups in Sonar. The fun started when realizing that 131 BPM from the click track machine is not exactly 131 BPM on the recording machine due to different clocks (more like 130.99). So over the course of a 5 min song a slight drift would develop, meaning tempo synced VSTi synths that are tighly snapped to the audio at the beginning go out of sync at the end. I did not want to "quantize" the band recording and suck the live out of it, so I decided to generate tempo grids for each song that would slighly adjust the tempo and maintain the sync. Along the lines I intended to snap the synths to subtle variations you get from a real drummer.
Yet, here the frustrating experience started. Virtually every song required a different approach. First I was surprised how well audio snap worked (detect transients => QC visually & adjust => apply clip tempo to project). Yet in the next song it would not work at all. Whatever it extracted did not sync properly, so something in the calculation was simply off. The result it produced did not reflect the transients which were the input to the calculation. Using "Edit Clip Map" makes you manually link the first beat of every bar (i.e. 100 mouse clicks for 100 bars) to have it work in one song, not in the next. Then you try to manually snap every mapped transient (every quarter note), which would mean 400 mouse clicks, but after the first 30 you test and realize that it cannot do this simple grammar school exercise of computing the time between transients and translate to a BPM change (because it's either off or comes back with the message that it cannot compute it??? how come???).
I also tried Melodyne tempo extraction (which works fine in Melodyne i.e. it nicely detects the tempo), but has some serious glitches in Sonar e.g. if you do not split exactly at the first transient and snap the clip to the exact start of a measure, it won't work. If you do mentioned prep steps you get a nice tempo sync, but it creates so many tempo changes in one bar, that VSTis produce really poor sound (you get ditigal distortion because VSTis cannot keep up with the overload of tiny tempo changes). There are no options to control how the extracted tempo is to be applied (e.g. map to every quarter, map to every bar, thus re-scale the Melodyne tempo grid for practical purposes)
So to get my task done (get a full song tempo sync but proper synth sound quality), I needed a tempo grid with ideally only 1 tempo change per bar, the change to be at the beginning of the bar that gets me exactly to the 1st beat in the next bar. Simple but hardly impossible to achieve. Likewise if you want to link to the back beat (2s+4s) because that's what drives the song and the 1 is no always there ...
OK, this post is running long ... I made some strange observations in this entire procress. One also being the more subtle the changes need to be the less likely Sonar will be able to get them (I actually ended up painting the tempo grid with the mouse which turned out to be best and fastest option in the last 2 songs !!!), which makes me conclude that both options (audio snap, Melodyne) are only half baked at best, meaning that they do work somehow and between them you can get most of what you need to get done, but it usually comes with a LOT of frustration and a massive time investment, which are two things you don't need when you need to make deadlines.