[wdmaudiodev] Re: Issues in installing custom sAPO.

  • From: Robert Bielik <robert@xxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Fri, 12 Oct 2012 21:34:37 +0200

Hello Frank,

Frank Yerrace skrev 2012-10-12 19:53:
One example problematic scenario is when an app, let’s say a VOIP app, wishes to do 
some of its own signal processing that may or may not conflict with processing that happens 
within the APOs or the hardware driver or the hardware itself. There currently is no standard 
mechanism in Windows for the driver (and its APOs) and the application to have awareness of 
each other’s processing to avoid conflicting or duplicate signal processing. Opening 
up a spot for another party (besides the app and the hardware driver) to add more 
(uncoordinated) signal processing makes this problem worse rather than better.

Hmmm... I still think it is a problem that can be easily managed. If you'd have 
a Global system FX (APO) which can load third party DMOs, the installation 
would be under the control of the user. Somehow I get the impression when 
reading your comment above that you worry about applications/APOs being 
installed and used without the users conscent (?) With my approach, a DMO 
processing Global FX would work pretty much like a VST plugin host, and giving 
the user full control over which audio endpoints should have the processing, 
like f.i. a USB SPDIF endpoint, and which should not have it. Maybe even 
disable certain effects when used in VOIP cases (since that is a special 
function), making signal processing everything but uncoordinated. Sorry Frank, 
I just don't see why it should be that hard...

All the best,
/Rob
******************

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: