xackley and Mr. G
Thank you guys so much for testing this out!
xackley -- just as you note -- all the tracks are recorded with the same misalignment (vis a vis any previously recorded tracks). So -- as long
as you're recording everything simultaneously -- like with a live band -- everything is cool.
It's only when you then go back to
overdub that this misalignment rears its ugly head as a problem.
(And I am
quite prepared to believe that it is, indeed, the sum of all my hardware buffers ... 128 twice for the MOTU and... another 110
somewhere...

)
Also -- I want to make it very clear since it's apparent some folks are having a lot of trouble following me -- my example of each successive track in a one-track-at-a-time overdub project drifting farther behind is an
extreme example that would probably never happen in real life, since most folks key would take their primary rhythmic cue from the drums (presumably the first track).
[Still, if the next track was, for instance, a bass, and you didn't adjust it, for sure, the bass would be x ms behind the drums (on my rig 8.3 ms at 44.1) -- and, there is a potential for subtle rhythmic confusion there. If a subsequent part cues off the bass, it ends up being 8.2 ms behind the bass -- but 16.2 ms behind the drums... yadda yadda. It's still not enough time for a cup of coffee, but the potential for a rhythmic vagueness is obviously increasing.]
Anyhow, it would be nice if I could just mark a check box somewhere and get Sonar to automatically realign each new track 366 samples left (earlier)... but I do have a nudge setup to 366 and as long as I don't click right instead of left (!) it's, you know, not that bad. (Although, because of the previously noted problem with left nudge and tracks tha begin at 0, I may have to change my work habits a bit.)
______________
On the test itself: Actually, you can do the whole thing with Sonar (at least the last couple versions) since you can zoom in to sample level. Of course, you do have to route 2 of your outputs into 2 of your inputs.
If you try this test,
please be very careful not to create a feedback loop. If you're uncertain or not confident about this, please don't do it. If you create such a feedback loop you could loose anything from your audio interface to your monitors to your ears (or any combination thereof).
Use a sound with a sharp transient that will be easy to find a reference point in. [It doesn't have to be loud -- probably best if it's not-- just a very fast transient so you'll be able to find a good, easy to find spot on the wave to measure from.]
Route your analog outs into your analog ins [did we mention the feedback issues already?] and record it onto a new track [do not turn on source monitoring! See dire warnings above].
Then use Sonar to zoom into both tracks, right down to the sample level. Find the beginning of the sound (or some other unmistakable reference point that can be isolated to one sample) and make a note of the sample number. Then do same in the second track. Subract one from the other. In a perfect system, they would line up. On mine, under a number of situations, with different Sonar 'Mixing Latency' settings, it always was 366 samples.
To find the time in
seconds , divide the number of samples by 44,100. (Assuming, of course a sample rate of 44,100!) . In my case it was 366 samples divided by 44,100, which [rounded to 4 places] gave a result of 0.0083 [Carumba! -- I've been saying 8.2 ms through this whole thread, I think!] Which is, of course 8.
3 ms.
______________
Finally, to those who don't "get" what I'm doing:
As I've said a few times -- this was a test. It was not some weird recording technique to see what an extra layer of conversion sounds like.
It was a test. What was it testing?
It was testing whether or not newly recorded tracks are being properly aligned with previously recorded tracks. (It turns out they're not.)
Why is that a big deal?
Let's take it a step at a time.
Let's say I have a previously recorded drum (or any other) track in sonar on track 1.
I want to overdub a guitar, putting it on track two.
I roll Sonar. I listen to the drum. As I listen, I record my guitar.
But when I play both tracks back -- the guitar will be 8.3 ms (366 samples at 44.1 kHz) behind the drums. (Whether
I'm on the money is, of course, a separate issue.)
How do I know it will be 8.3 ms behind where it should be?
Because I performed the test described in this thread.
Why did I test this in the first place?
I knew that this issue had existed in the past with CW/Sonar (as well as other software like Pro Tools LE). My old interface had only about half the 'misalignment' (about 4.5 ms) and I'd sort of let it slide a bit. But this problem was bad enough to become noticeable with the MOTU -- and I finally decided to see how bad it was.
As noted above, this is probably due to the (uncompensated) combined latency of one's interface's playback and recording processes, buffers, etc.
But in this era of plug-in compensation, not to mention phase-coherency conscioussness, this, too, seems like a good candidate for automation.
Anyhow, if you still don't understand, feel free to contact me at
bluetrip.com/contact. (If you want me to email you back, check the box and leave a valid address. [You'll get an onscreen confirmation and a confirmation email if you left a valid address. If you don't, your message may not have gone through.] Cheers. )
______________________________________________________ Addendum: I'm just gonna add on to this post, rather than add another post and unduly float this thread to the top....
I thought this was an amusing illustration of this issue:
A few weeks back I was fooling around with BFD doing some fast, choppy funk. I remember laying down an electric guitar part that I thought had some moments and some fair stretches of pretty on the money playing -- but which was decidedly disappointing on playback.
I listened to see if there was anything I could slavage, looped four bars in one section that actually sounded pretty right and then saved it and moved on.
So, a few minutes ago I open it, play a 8 or 12 bars of the early part before the loop and say to myself, ugh, I thought I could play once.
And I think to myself, this was before I'd figured out the precise misalignment value that I recorded this. (And sure enough it still started at 0 with no slip editing which I would have had to imposed to get the wiggle room for the nudge.) Anyhow.
I hit my 366 left nudge button [conveniently and non-configurably labeled Nudge Left 1 (of Left 1-3, see)] and play the track from the top.
I'm floored. It's in the groove. (As much as we do these things around here, mind you.) It's hugely better.
But then I got to the section that I had previously looped... after the nudge, it felt just a bit forward, too edgy.
Another thing is that I've been thinking
a lot now about the psychoacoustic aspect of these very short sonic misalignments. The next time I want to psychoacoustically place a sound in the back of a virtual soundstage, not only will I roll out the bass a bit and put on some extra long reflection 'verb -- but I'll also experiment with nudging the sound's clip back roughly a millisecond a foot for the distance I want to create. It only makes sense. OTOH, when the percussionists play in the back of a large orchestra they tend to compensate by playing ahead of what they hear from the front, cueing themselves, instead, from the visual signal of the conductor's movements.
And speaking of the speed of light. A lot of people think that's pretty fast...