[wdmaudiodev] Re: [re] Vista exclusive mode

  • From: "Jerry Evans" <jerry@xxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Mon, 5 Mar 2007 18:24:50 -0000

Hi David

I'll try your branch - i'm also going to extend the SDK sample to use exclusive mode for another perspective :-))

Plz keep me posted.

Jerry.

----- Original Message ----- From: "David Viens" <davidv@xxxxxxxxxx>
To: <wdmaudiodev@xxxxxxxxxxxxx>
Sent: Monday, March 05, 2007 5:53 PM
Subject: [wdmaudiodev] Re: [re] Vista exclusive mode


Jerry Evans wrote:
David,

Your ThreadProc code - I cannot verify this from the latest Vista SDK docs, nor from the appalling SDK example, but perhaps the event should be manual reset ? - with the handler calling ResetEvent() after processing the buffer?

Urgh, ill try this as soon as i get on my Vista x64 portaudio dev machine,
later tonight.

Otherwise I cannot see how the audio engine keeps sync with the user processing side. Does anyone else know?

That doesn't seem to bother the UAA driver, indeed (or the other drivers in Shared mode,
prolly MS's code self correct my event?)

BTW can I build PortAsio with your WASAPI code using the standard 1.9 release, or do I need to get the entire tree from SVN?

you need to fetch my branch
svn co https://www.portaudio.com/repos/portaudio/branches/users/davidv/v19-devel-debugprint-sept-06/

Ive only tried using the devices as outputs, using paFloat32 as user data,
and 44100 for the UAA and 48000 for the Audigy and Realtek (which did work using Shared mode
with this current EVENT TreadProc.


--
David Viens, Plogue Art et Technologie Inc.
Montreal. http://www.plogue.com
******************

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/




******************

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/

Other related posts: