• SONAR
  • Recording -- NOT monitoring -- latency (p.4)
2005/10/14 02:06:10
davidchristopher

ORIGINAL: xackley

How on earth can you judge any real life input at a time level of 10ms or less. No one could accurately hit a cymbal or a drum within 10ms of accuracy. If you can supply a picture of 10 bars of human input that is always exactly 5 ms late I might believe it.
Then I would want to see the picture of them play back to the track create, to see if that track was an additional 5ms late. Then I would wonder if it was them waiting for the original to trigger the hit.

We need an atomic clock synced to Sonar and a sound generator to know if sonar is correcting for INPUT latency.
Don


10ms is noticable if input monitoring is enabled. It's percieved as a lack of responsiveness, or even by some a touch late. And, on his system, each consequitive track is coming in 300 samples later. That becomes a big deal if you're laying down many tracks sequentially.

Is this input latency, or is output latency though?

Let's not start saying that 640kb is enough for anybody now... some of us have a valid need for low latency and accurate clocks.
2006/02/22 08:47:42
paulfurze
Just stumbled accross this thread.

I know know why our brass players seemed to be 'lagging' behind when we recorded them.
In the monitors (hard routed via a desk) they sounded fine. But when listening to the recording they just seemed to loose that edge.
I evenvetually had to move phrases left to get them to sound correct.
Never considered that they were being recorded late.
I'll be testing this for sure tonight.
2006/02/22 11:57:26
jppineau
Well,

I am among the people who complained about this state of fact. As I began recording in 1981 (on analog machines needless to say), I saw the arrival of digital audio recording ( since the ADATs) as the end of big corporate studios supremacy and a democratization of the studio creative process... I made my musical and artistic living out of the big cities, enjoying raising my family in a peacefull environnment (I am not a new-ager... don't worry !).

This problem just started to be really frustrating since Sonar... All ryhtmic figures, polyrythms etc. were hopelessly trashed in a sea of imprecision randomly generated. I had to compensate by ear, most of the time. Believe me : it comes to a point where you don't know what to trust and the feel of the moment can be perceived as wrong the next time you listen to the same project...

As I cannot see any solution in the DAW realm for the moment, I remain surprised to hear NO LAG when I make use of my old ADAT 32 track system... They make use of AD/DA conversion as well, you know ? Not very different of the card based systems many of us are using... I am dealing with the idea of getting back to hardware recording system with some basic éditing capabilities... and then... make use of the DAW for finishing... That would be more reliable on long term projects.

The daw-only usage would be restricted to short productions like Jingles etc...

I suppose that we have reached the limits of this process for the moment. When some has to rely on turnarounds to pass over an issue THIS BIG, and that companies cannot address the problem, this is because we have reached the technical limits of current technology.

My two cents, anyway.
2006/02/22 12:39:09
Mr. G
ORIGINAL: paulfurze
I know know why our brass players seemed to be 'lagging' behind when we recorded them.
In the monitors (hard routed via a desk) they sounded fine. But when listening to the recording they just seemed to loose that edge.

True, this seems to be particularly noticeably with brass. I had the same problem recently when recording our band's brass section, always wondering why they were lagging behind until I remembered this thread.

What really gets me is that people are discussing comparatively esoteric details (such as the question whether 64 bits sound better than 32), but when it comes to musically relevant issues - and in some styles the difference we're talking about can have a noticeable effect - hardly anybody seems to care.

ORIGINAL: jppineau
I suppose that we have reached the limits of this process for the moment. When some has to rely on turnarounds to pass over an issue THIS BIG, and that companies cannot address the problem, this is because we have reached the technical limits of current technology.

The funny thing about this problem is that it doesn't seem that difficult to solve. What I think should work is:

1) Create a function for establishing what the delay on a particular machine running a certain configuration is, i.e. some kind of Wave-Profiler for external gear. This could be done by:

- having the user create an out-in loop,
- playing back a track containing only one very short and distinctive signal (a snare hit or even just a short beep),
- recording this signal again through the loop,
- lining up the short signal of the recording with the original track (automatically or manually) and
- taking the amount that the recorded signal needs to be moved by as the resulting delay.

2) Sonar would now have to move every newly recorded track to the left by the delay previously established (and cut off empty bits at the beginning of the track if necessary). Problem solved.

I'm not a programmer, so it's easy for me to talk, but compared to many of the complex functions that Sonar has by now, this looks relatively trivial to me. Hopefully the good folks at Cakewalk see it this way, too.

Regards

Jan
2006/02/22 13:38:42
jppineau
Hello Jan !

No Hammer at home ? (Jan Hammer...)

Well... the routine you are suggesting seems to be the obvious solution or inspiration for a solution. This said, my own measurements evidenced a fact that could be problematic... Some users claim to have a predictable amount of samples to offset (366 for some Motu users...) Those are happy guys (and gals), indeed.

In the few threads I've been in for that matter, the results were inconsistants, to say the least. My own results may vary impressively for the same tests (the loopback test), depending of... I don't know. I've been in the computer music since the Apple ll... I remember that the Roland U and D synths lines were doomed with 25ms of delay from the keyboard triggerring and the effective audio output rendition. In sequencer playback situations, these machines could not produce an 8 notes chords vertically. It was always a very fast succession of notes, one after one.

That was the state of the art at this time.

For example :
The setup at the studio make use of my 4 Adats as the converters. Thus, no AD/DA process occurs inside the computer. Do you agree ? Everything is routed to the DAW via Lightpipes (at lightspeed...) to a Dakota/Montana pair of cards where no audio is processed : only bits of digital data. So, I am dubious about the AD/DA lag controversy as the ADATS themselves are immune to this behavior. My guess is more that the PROGRAM has to make an interpretation of the data and to timestamp it's audio. That is this process that could be more robust. Also, I have migrated from Win98 to Win XP at the end of 2004... No WDM, etc under Win98se... but no delay ? I just noticed this behavior in SONAR 2 once I had ported everything under Win XP. Never before have I suspected this behavior and I work with these machines 7 days a week. This has been consistently repeated for other Sonar incarnations since then.

I must also add that I have a very long experience in beta testing for software companies... and that I have been implied heavily into the AcXel Resynthesizer development and... failure, from 1988 to 1992. I've seen limitations in all these areas. These were not bugs but physical limits induced by technology.

Finally, you are right about the fanatics of bit depht and sampling frequencies... As a record producer, no one has ever refused to play or buy my products based on the fact that it was recorded in 16 or 24 bits at whatever sampling frequencies... but many computer musicians seem to be ignorant of that basically unbearable musical constraint : the inherent lagging of DAWS.

Wild...

Jean-Pierre Pineau
Québec Canada
2006/02/22 20:10:58
drummhedd
I have been reading this thread and trying some different things on my system as well as checking some of my projects where there were tracks recorded after the rythym section was laid down. If I do the D/A A/D, there is a latency there, I didn't take the time to benchmark it, I knew that it was there already when I ran some tracks out through an outboard compressor and back in. But doesn't doing that actually double any latency inherent in your system? When I check my projects where guitar was added later, I cannot find any latency when I zoom in on the original say the bass and the added guitar, they line up perfectly. Maybe I'm just lucky or the guitar player had a 5 ms anticipation I don't know. I'm running S5PE with a motu 24i and have the mixing latency maxxed out to the fastest.
2006/02/22 20:19:20
TwentyTimesSeven
With Kernel Streaming (WDM/KS) and a quality sound card and S501PE is this even an issue?

I did the loopback test with S501PE, an Edirol UA1000 and WDM/KS selected. It appeared to experience a latency of just two (2) samples at 44.1Khz/24 bit.

20x7

2006/03/06 19:10:57
Sean*O
I know exactly what you are talking about, and it drives me crazy! I do a lot of recording where I will overdub something like 70+ tracks of guitars, and these are all layed down one after another.

It drives me up the wall knowing that I played a track tight as can be, only to replay it and hear the whole thing off by quite a bit. I really don't like having to manually slide each track into allignment after every single take to see if it is going to work in the mix or not, but that is the only way that it can be done so far as I have found. Cakewalk really need to address this issue right away.

I was not aware Cubase had a feature built in to address this, but I will be looking into that option. It would literally save me hours upon hours of time, not to mention it would be so much less confining from a creative flow standpoint. Except from what I remember of Cubase, I hate it. PLEASE, Cakewalk, fix this problem right away and make another batch of lunatics happy again.

-Sean

2006/03/07 15:30:45
Mr. G
ORIGINAL: TwentyTimesSeven
With Kernel Streaming (WDM/KS) and a quality sound card and S501PE is this even an issue?

I must admit that I haven't tried a loopback test with Sonar 5.0.1 yet but when I tried it in 4.0.4 with my current USB-audio interface (BCA2000), the delay was about 9ms, which is not exactly negligable. This was with ASIO drivers - interestingly, WDM/KS was worse.

@Jean-Pierre: Seeing you have reported varying results, finding a universal solution may not be as easy as I thought it might be. Sorry to hear that.

For those of us who experience a constant delay, though, a quick fix according to what I suggested earlier, would be very welcome.

Jan
2006/03/07 19:10:03
jt
ORIGINAL: TwentyTimesSeven
I did the loopback test with S501PE, an Edirol UA1000 and WDM/KS selected. It appeared to experience a latency of just two (2) samples at 44.1Khz/24 bit.

TwentyTimesSeven, that's impressive! I don't know of anyone else achieving that low of a difference. Perhaps someone else that has the same unit can perform a loopback test to confirm your findings.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account