Audio doesn't line up after record

stateofgracie wrote on 6/6/2001, 9:10 PM
Vegans,
I use a EgoSys U2A USB audio interface with Vegas. Everything works great, except that after recording the newly recorded track is about 200ms to early. I can shift it back by hand, but it's a nuisance, especially since Vegas doesn't have a function to shift an event by a defined time interval. The recording latency adjustment in the Preferences seems to provide the functionality to correct this, but it can't correct for more than 20ms latency. The automatic latency adjustment makes no difference, and neither does the buffer pre-roll setting. My playback buffer is set to .25s. Did I miss something here? I'd appreciate any help, I'm multitracking a lot at the moment and this is wasting quite a bit of precious time.

Comments

allon wrote on 6/7/2001, 9:13 AM
what operating system are you using.
is it win 2000?i suggest windows me.
Cheesehole wrote on 6/7/2001, 4:02 PM
Why do you suggest Win Me? Do you use the EgoSys U2A USB under Windows Me?

Personally I'd never recommend that OS for anything.
stateofgracie wrote on 6/7/2001, 4:08 PM
I'm using Windows 2000 SP1, Vegas 2.0d, DirectX 8 (obviously). What makes you believe that this problem will go away in Windows ME? The U2A uses a standard WDM driver, and the problem is that the audio doesn't line up in Vegas. If I line things up in Vegas, everything is playing ok. I looks to me as if Vegas is not correcting for the playback delay properly. As far as I can see, this delay is imposed by Vegas, not by the U2A.
stateofgracie wrote on 6/9/2001, 5:34 PM
I've done some more tests, and this definitely seems to be related to the playback buffer. If I reduce the playback buffer size, the recorded event moves closer to the playback event (I'm testing this by recording an event that is played back by Vegas during record). The gap is slightly smaller than the playback buffer size. If I could set the playback buffer to zero, the problem would presumably go away, but at least on my system Vegas can't play anything with a zero playback buffer. Unfortunately, even at 0.1 s playback buffer the recorded audio is still off by about 80ms, not compensatable by the record latency settings in Vegas.

Also, when recording multiple takes, sometimes the audio does line up. I think this happens if I record a take, line it up manually, then record another one.

This is very frustrating. I'm a registered user, SF customer support does not get back to me. The problem seems to be related to Vegas, or can it be the U2A? Even though it uses the standard windows USB driver? There's not much about this in the manual. The behaviour of event positioning when recording multiple takes is not mentioned. Is there nobody else out there who has experienced this?
stateofgracie wrote on 6/11/2001, 10:16 AM
Ok, I guess nobody is interested in this any more, but in case someone from SF is still following, I spent some more time and found that Vegas' automatic recording latency adjustment does work, but only if I record multiple times starting at exactly the same point on the timeline (that is, without moving the cursor between starting the recordings). From the second recording onwards, the audio will align to within a few milliseconds. If I move the cursor and start another recording at a different point in the timeline, again the first take will not line up, but subsequent ones will. Is this normal? Has anyone else experienced this? Is there a way to make it work the first time round? Is it related to USB audio only?

Surely I can't be the only one who's had this problem???
Scott Sorkin wrote on 8/8/2001, 6:16 PM
I'm experiencing exactly the same problems with a Layla (20-bit) card in Vegas 2.0g build 415. I have only noticed this problem after upgrading my system to Windows 2000 from Win98.

Does the online manual (the only one that comes with the downloadable version of Vegas) even mention the 'Record Latency' tab in Advanced Audio Preferences? I did a search in the help file and got 'no topics found'.

I find it very frustrating and inexplicable that Sonic Foundry has chosen not to respond to this thread.

I'm at a standstill and cannot complete my client's project in this software without getting some kind of response from Sonic Foundry.
Cheesehole wrote on 8/9/2001, 1:40 AM
Why not install Win98 as a second OS? If the problem doesn't occur in Win98 you can finish your project.

I can give you some guidelines if you are unfamiliar with setting up a dual boot system. It's really a breeze when you've done it a hundred times. ben@orona.com
PipelineAudio wrote on 8/9/2001, 2:24 AM
I had a problem where the audio was drawn in one place but actually played in another, not sure if this is the same problem your having.
Here is the cure for the one I mentioned:
delete all *.sfk files after recording and reopen the file, forcing vegas to redraw wave forms.
lemme know if it works :)
allon wrote on 8/9/2001, 12:15 PM
i didnt reply very quickly here but on my initial post i said try win me or 98se,my post was edited by someone(thanks alot sf)what you see there isnt my post at all.makes ya wonder.
pwppch wrote on 8/16/2001, 11:32 AM
The problem is Windows Wave Emulation with WDM drivers. USB and the Layla 20 bit Win2000 drivers are WDM drivers.

With native Wave drivers, most hardware vendors put in a hook to force both input and output to start synchronously. This is a driver implementation specific. This is why there are limited problems with this under Win9x or with native Wave drivers.

With WDM drivers, Windows emulates Wave i/o through the kmixer. There is no mechanism for the app or the WDM driver to force sycn start between record and play. The advanced record offset adjustment was just never intended to solve this problem.

We are working on a solution that will allow for 1) use of non emulated wave i/o with WDM drivers and 2) to permit the sync between record and playback with drivers that are not sync start on record and playback.

No time frame, sorry.

Peter
CakeHole wrote on 8/17/2001, 12:36 AM
Ditto!!! I am using a Motu 2408 and have to manually aling each track after
record,,,Whats Up????