hpw
New Member
Posts: 14
|
Post by hpw on Feb 11, 2010 11:50:18 GMT
I hope that "Suggestion: WASAPI Exclusive Mode support" says everthing. This is the new interface on Vista / Win 7 to get FULL control over the input & output stream without any mixer & dither addition (or using an other name = distortion). There are nice examples found on MS, but be warnd of the COM crap Cheers Hp
|
|
josh
New Member
Posts: 0
|
Post by josh on Apr 12, 2010 0:03:36 GMT
wasapi is a different output method. it wouldn't be asio if it were wasapi.
|
|
josh
New Member
Posts: 0
|
Post by josh on Apr 12, 2010 0:05:04 GMT
and by the way, I'm pretty sure ASIO bypasses any mixer or effects, both wasapi and asio are apparently "bit-perfect"
|
|
|
Post by snatcher on Apr 27, 2010 14:29:53 GMT
Use your noggin, Josh. WASAPI support in ASIO4ALL is highly desirable. As it stands now, ASIO4ALL hooks into existing MME/DirectSound drivers in order to pass these through to an ASIO interface. With proper WASAPI support, ASIO4ALL could hook into the native sound API in Vista/7, reducing latency and overhead. MME and DirectSound support in Vista/7 is emulated anyway, so it is going through WASAPI at some point in the chain regardless.
Proper WASAPI support would also mean that ASIO4ALL could act as a WASAPI -> ASIO bridge since WASAPI support in most DAWs is non-existent right now. This would allow arbitrary combinations of sound sources, either WASAPI-registered recording/playback devices or even individual programs.
|
|
|
Post by Michael Tippach on Apr 27, 2010 17:05:50 GMT
As it stands now, ASIO4ALL hooks into existing MME/DirectSound drivers It doesn't. With proper WASAPI support, ASIO4ALL could hook into the native sound API in Vista/7, reducing latency and overhead. MME and DirectSound support in Vista/7 is emulated anyway, so it is going through WASAPI at some point in the chain regardless. ASIO4ALL sits on top of the same Kernel Streaming interface that WASAPI sits on top of and thus also completely bypasses WASAPI.
|
|
|
Post by snatcher on May 1, 2010 4:24:24 GMT
Thank you for the clarification, Michael. I think that I was confusing WaveRT and WASAPI in some instances. In the end, I think many people desire a WASAPI -> ASIO bridge that behaves somewhat similarly to ASIO4ALL. Of course, this falls outside the scope of your project and could not be expected to be supported.
With that said, long live A4A.
|
|