[wdmaudiodev] Re: kernel streaming application

  • From: stephane.poirier@xxxxxxxxx
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: 7 Jul 2012 18:38:14 -0000

Thanks for your replies (Rob and Eugene)!

I am already using portaudio and wishes I could stick to it without having to 
go lower level.

My system hardware is the following:

--------------------------------------- device #12
[ Default Windows WDM-KS Input, Default Windows WDM-KS Output ]
Name                        = E-DSP Wave [FFC0]
Host API                    = Windows WDM-KS
Max inputs = 2, Max outputs = 8
Default low input latency   =   0.0107
Default low output latency  =   0.0107
Default high input latency  =   0.0853
Default high output latency =   0.0853
----------------------------------------------
 
There is 8 output port with the "Windows WDM-KS" host API and, liki for ASIO, I 
would like to assign audio output to various WDM-KS output channels. 

I did not find out to do it so far with portaudio. Is it feasible with the 
WDM-KS?

Steph


----- Original Message -----
From: robert@xxxxxxxxxxx
To: wdmaudiodev@xxxxxxxxxxxxx
Sent: 7/7/12 2:18 PM
Subject: [wdmaudiodev] Re: kernel streaming application

> Hi Stephane,
> 
> stephane.poirier@xxxxxxxxx skrev 2012-07-07 19:42:
> > New to kernel streaming, I want to write a simple application that
> > play an audio file using kernel streaming under windows.
> >
> > I'd like to find example application, is there any?
> 
> It's not a trivial task, so if you're new to it, I'd recommend using 
> Portaudio instead (http://www.portaudio.com). It has support for all KS modes.
> 
> If you're still keen on doing this, the sources of portaudio can be helpful, 
> also as Eugene pointed out, the
> DirectKS example from Microsoft is also good. However (if the DirectKS sample 
> hasn't changed recently) it only has support for WaveCyclic, and no support 
> for WaveRT KS modes (Vista and later).
> 
> Regards,
> /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: