WDMKS (was: Re: ASIO multiple device output in V19?)
Scott Vogelpohl <svogelpo <at> ist.ucf.edu>
2004-11-01 21:06:23 GMT
Robert McGwier wrote:
>Does it actually work and compile npw?
>
>Bob
>
I can report that WDMKS does compile and work on my system (XP, VS.NET
2003). It seems to behave somewhat oddly, though.
As I said earlier, I have a MOTU828 and an Audigy 2 NX that I want to
use for output simultaneously. PortAudio doesn't seem to want to
initialize the MOTU using the WDMKS host. Two devices are reported from
the MOTU, one for analog and one for S/PDIF, and both report an "Invalid
device" error when I call Pa_OpenStream(). I assume this is probably a
problem with the MOTU drivers; the Audigy is my default Windows output
device, so I doubt my application is conflicting with something else for
the use of the MOTU.
What I can do, however, is use the ASIO host for the MOTU and the
WDMKS host for the Audigy. This works, and I can get sound from both
devices---except when I try to initialize the Audigy with more than 2
output channels. Even though the device reports 8 outputs, when I try to
initialize it with any more than 2 I get another "Invalid device."
But, now that I know about the WDMKS host I am definitely getting
closer to what I need. Hopefully this report will help in debugging the
host---or someone can tell me that I'm just not using it properly. :-P
~Scott Vogelpohl
Media Convergence Lab
(Continue reading)