If I understand correctly, when recording audio the new recording can be delayed on the time line relative to exist tracks when recording using using Wave Classic Drivers (or the Direct Sound Surround mapper).
ASIO defines the offset between input and output so the issue does not manifest itself, though depending on the ASIO driver there can be recording offsets.
Also, the manual record offset is not persisted correctly and can be ignored in some scenarios.
Is there a work around for this that is effective? I'm running a motu 2408 that is not happy with the asio drivers and the track delay makes vv4 currently unusable. I have time today to experiment with alternate (pci 424) motu drivers, but just wondering if anyone else has found a usable work around.
Thanks
Steve S
This is a Wave Classic/Mapper problem only. ASIO defines exactly the input to output latency/offset (though some drivers are better than others in providing completely accurate times.)
With ASIO you should never see more than a few tenths of a millisecond offset.
Hi Peter,
By a "few tenths of a millisecond" offset do you literally mean .1 msec or .2 msec offset?
I'm seeing 2-4 msec offsets with ASIO on my Card Deluxe (yeah, that damn thing). Totally usable and what I was seeing with the Classic Wave Driver setting before the recent V4 issue (which I know is being addressed in the next rev.)
Thanks,
bgc
2-4 ms with an ASIO driver it not a good thing. They should (can) be spot on. Will have to give the CardDeluxe a try and see what is up.
Yes, I did mean .1 ms.
When the update is released we have permited even ASIO drivers to be "tweaked" so that you can get rid of any record offsets. It will still be at a granularity of ms vs 10ths/100ths of ms.
Has anyone else run into issues using the motu pci 324 + ASIO driver with VV4? Or is this my own system issue? I've had this across two totally different machines now.
Steve S.
This is a different type of latency than what is happening here. This article covers input to output monitoring. In general I would say that the paper is accurate, though a bit outdated.
The issue that this thread is about is how accurately can input be aligned with output. The ideal test is to record the output of the DAW back into the DAW.
Output sample frame sizes should not be a consideration here if the driver model permits accurate measurement of the input to output offsets.
Wave does not have a mechanism to do this, so the host must attempt to time stamp input buffers against output buffers. The problem with this method is that the time it takes to do the measurement is difficult to account for. This results in a best average and inconsistencies in the results from recording to recording.
ASIO drivers by definintion permit the driver to tell the host the exact offset between the input buffer with relation to an exact sample in the output buffer. Depending on the driver, this can result in either absolute positioning or "very close" positioning. The best part is that even in the "very close" case it is always exactly the same and predictable.
Hi Peter,
The test you site, record the output of the DAW back into the input is the test I've been doing and getting 2-4msec latency with the Card Deluxe in ASIO mode.
Brett
Hi Peter,
The Card Deluxe has a minimum setting of 1ms for ASIO. Regardless of this, I can't use settings of less than 25 msec without sputtering and stuttering and skipping.
Brett
1 ms is very tough to handle. 25 ms is a bit high. I can run the CardDeluxe at 4-8 ms on an average project.
I did a simple test on the recording the output to the input with the CardDeluxe. I was seeing ~1 ms record offset regardless of the sample frame size I set for the driver. This is consitent with the behavior of most ASIO drivers.
Thanks for doing a check on the Card Deluxe Peter, I really appreciate it! To be honest, for me 2-4 ms offset is perfectly fine for recording - heck MIDI delay is longer than that. I will be interested in trying the new offset compensation for ASIO in the next rev though.
Geoff -
Yes, I'm constantly confused by that and have more than once confused the two.
At least it'll be nice to have a slider to play with to see if it makes any bit of difference with my system :)
bgc