
Slackmaster2K
Gone
I don't know if this applies to all soundcards, or just the delta series, but here goes: Use ASIO drivers in n-Track instead of WDM for minimum track lag.
I did some testing tonight and I'll be releasing the results as soon as I can. Basically my findings were this: no matter what you set your DMA settings to in the Delta Control Panel, you will always get a consistant track lag in n-Track of about 2ms if you use ASIO. Of course with ASIO, n-Track uses ASIO buffers so n-Track buffer settings are just inherited from the Delta Control Panel.
On the other hand, if you use WDM drivers, track lag varies considerably depending on the DMA settings in the Delta Control Panel. The lowest lag I could get using 64 samples was 3ms. The highest lag I saw using 2048 samples was over 49ms! Interestingly enough, these DMA settings don't seem to have any performance impact, and your buffer settings in n-Track alone will dictate your success. Therefore, you can leave your DMA settings in the Delta Control Panel at 64 samples, and then dial in WHATEVER buffer settings you want in n-Track, and still only see 3ms of track lag in the resulting wave file, AND be able to work just fine.
In short:
The best lag I could get with WDM was 3ms.
The best lag I could get with ASIO was 2ms.
ASIO lag is always consistant, and your buffer settings in the Delta Control Panel will setup ASIO for all of your ASIO applications, making life easier. WDM lag varies greatly as you adjust the Delta Control Panel DMA settings, and you will have to constantly adjust buffer settings as you move from ASIO applications to n-Track, if you choose to use WDM in n-Track.
I will be posting a detailed discussion of this eventually, complete with cute little pictures and the whole works. I've never fully understood the single-DMA-setting in the Delta Control Panel, and I've never fully trusted n-Track to work correctly. It will be interesting to see what comes of this information.
Slackmaster 2000
I did some testing tonight and I'll be releasing the results as soon as I can. Basically my findings were this: no matter what you set your DMA settings to in the Delta Control Panel, you will always get a consistant track lag in n-Track of about 2ms if you use ASIO. Of course with ASIO, n-Track uses ASIO buffers so n-Track buffer settings are just inherited from the Delta Control Panel.
On the other hand, if you use WDM drivers, track lag varies considerably depending on the DMA settings in the Delta Control Panel. The lowest lag I could get using 64 samples was 3ms. The highest lag I saw using 2048 samples was over 49ms! Interestingly enough, these DMA settings don't seem to have any performance impact, and your buffer settings in n-Track alone will dictate your success. Therefore, you can leave your DMA settings in the Delta Control Panel at 64 samples, and then dial in WHATEVER buffer settings you want in n-Track, and still only see 3ms of track lag in the resulting wave file, AND be able to work just fine.
In short:
The best lag I could get with WDM was 3ms.
The best lag I could get with ASIO was 2ms.
ASIO lag is always consistant, and your buffer settings in the Delta Control Panel will setup ASIO for all of your ASIO applications, making life easier. WDM lag varies greatly as you adjust the Delta Control Panel DMA settings, and you will have to constantly adjust buffer settings as you move from ASIO applications to n-Track, if you choose to use WDM in n-Track.
I will be posting a detailed discussion of this eventually, complete with cute little pictures and the whole works. I've never fully understood the single-DMA-setting in the Delta Control Panel, and I've never fully trusted n-Track to work correctly. It will be interesting to see what comes of this information.
Slackmaster 2000