[wdmaudiodev] Re: Low-Latency & 24bit Output from User-Mode

  • From: Devendra Parakh <parakh@xxxxxxxxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 04 Sep 2002 11:55:51 -0700

 Hi,

I've seen references to this quite a bit. And most of the time, "It's been
done before and you can go play with GraphEdit and figure out what needs to
be done."

Is there not a simple sample application (in the SDK or the DDK) that can
enumerate the filters and plays/records a Wave file using the IOCTLs?

Just like there are samples for MME/DirectSound interfaces.

Thanks.

Devendra.



At 10:13 AM 9/4/2002, Chun-Yu wrote:

Hi,

I've been trying to to something similar to this.  From what I've
gathered, you can either talk to the WDM device directly using IOCTLs or
you can use the ksProxy filter.  Look for stuff about ksProxy in the MSDN
Library and the Windows DDK documentation.  Also, play with the GraphEdit
program that comes with the Windows Platform SDK (try connecting stuff to
the WDM Streaming Devices).  As far as I know, using WDM streaming
bypasses the kmixer (I think).  If you are interested in working
on a simple
VST Host, I'd be interested in helping with it, since I'm also trying to
figure out this WDM streaming stuff.

Chun-Yu

On Wed, 4 Sep 2002, wdm wrote:

>
>Hi...
>
>although beeing subscribed to this mailing-list for some
>time now, I have not done much using sound-output yet.
>
>As I want to write a little VST-Host to be able to play
>some soft-synths without need for big programs like cubase
>etc and possibly no need for a soundcard with ASIO-support,
>I=B4d like to know if I can
>
>a.) send 24bit streams to the soundcard
>b.) have minimal latency <20 msec
>
>I read that the kmixer has an inherent latency of about
>30 msec - is there any way I can circumvent this yet?
>
>Or will this be possible when Direct X 9 is released?
>
>Plattforms of choice are: W2K &XP
>
>Tobias
>******************
>
>WDMAUDIODEV addresses:
>Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx[1]
>Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe[2]
>Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe[3]
>Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx[4]
>
>URL to WDMAUDIODEV page:
>http://www.wdmaudiodev.de/[5]
>
>
>

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

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx[6]
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe[7]
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe[8]
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx[9]

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/[10]
Devendra Parakh Singing Electrons, Inc. http://www.singingelectrons.com[11]
425-889-2478 

--- Links ---
   1 mailto:wdmaudiodev@xxxxxxxxxxxxx
   2 mailto:wdmaudiodev-request@xxxxxxxxxxxxx%3Fsubject=subscribe
   3 mailto:wdmaudiodev-request@xxxxxxxxxxxxx%3Fsubject=unsubscribe
   4 mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
   5 http://www.wdmaudiodev.de/
   6 mailto:wdmaudiodev@xxxxxxxxxxxxx
   7 mailto:wdmaudiodev-request@xxxxxxxxxxxxx%3Fsubject=subscribe
   8 mailto:wdmaudiodev-request@xxxxxxxxxxxxx%3Fsubject=unsubscribe
   9 mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx
  10 http://www.wdmaudiodev.de/
  11 http://www.singingelectrons.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.de/

Other related posts: