[wdmaudiodev] Re: GFX/LFX fullduplex support.

  • From: Tim Roberts <timr@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Fri, 05 Sep 2008 10:10:25 -0700

pete c wrote:
> ive been experiementing with a GFX-render and an LFX-capture APO
> framework, they run smoothly with not much going on in the Vista OS
> background; however once other apps/services begin running
> simultaneously the GFX/LFX drift is much more drastic almost as if
> higher priority tasks in Vista are prempting the GFX-render process;
> and the LFX-capture begins to overrun the GFX-render side which is not
> good for AEC. Is there anyway to set kernel priorities to the GFX/LFX
> processes (like in an RTOS) or does this depend on the parent Audio
> Graph process priority level?

The audio graph runs in a separate system process, and already runs at a
raised priority.  Besides, you should know that raising the priority
won't solve the problem.  It just delays it.

You need to be able to handle this skew.

How are you sending the data from the render end back to the capture end?

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

Other related posts: