[wdmaudiodev] Re: Multiple Audio Devices

  • From: "Perry, Chris" <Chris_Perry@xxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 22 Mar 2006 17:34:45 -0500

Tim,

 

I am presently working on multi-channel output and record capabilities
and I can successfully use multiple devices

without a problem provided I use callback events for filling or emptying
the audio buffers or threads that let other threads

execute if they are waiting on something. I think it's fundamental in
that you must let Windows messages get processed

and other threads have a chance to run for this to work. I have found
that it is often necessary to raise thread priority to

guarantee glitch-free audio.

 

Chris Perry

Bose Corporation

 

________________________________

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts
Sent: Wednesday, March 22, 2006 4:48 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Multiple Audio Devices

 

We have a (potential) client who complains that he cannot drive two
separate audio cards simultaneously from two separate processes.  He
says that when one process goes foreground, audio from the other process
stops.

Before we agree to help them with this, I wanted to ask if there were
any architectural reasons for this.  I rather strongly suspect it is a
coding error on their part, but I may be out of touch.



-- 
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.

Other related posts: