uwekirst skrev:
I would assume that a WaveRT driver adds the same or at least almost the same amount of latency than WaveCyclic (10-20 ms) since the latency is introduced by the windows audio stack (mixing, samplerateconversion, copying etc.) which is the same for both driver models.
Hmmm... yes, though I just had an idea. Would the following construct be feasible: Have a render only virtual device, writing into locked shared memory, which a user mode process then processes, and passes data on via WDM-KS (synchronizing via read/write ptrs in a circular buffer)?
The amount of latency depends on how the user mode software accesses the driver. The DirectKS example app for example adds no latency.
From the WDK, right ?
/R ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/