[wdmaudiodev] Re: Anyone here worked with Windows CE?

  • From: "Voelkel, Andy" <andy.voelkel@xxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Mon, 5 Mar 2007 15:57:56 -0800

Very interesting! 

 

- Andy

 

________________________________

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Jerry Evans
Sent: Monday, March 05, 2007 3:44 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Anyone here worked with Windows CE?

 

Hi Andy,

 

Not sure about Vista yet. 

 

Another thought: See http://www.on-time.com/rttarget-32.htm (no
affiliation). You'll still have to do some work if you have PCI kit.
Using USB h/w however you can work directly with the isoch stream with a
1ms/125us frame time. The loader etc understands Win32 binaries so you
can build/debug with VS 03/05.

 

Good luck!

 

 

----- Original Message ----- 

        From: Voelkel, Andy <mailto:andy.voelkel@xxxxxxxxxxxxxxx>  

        To: wdmaudiodev@xxxxxxxxxxxxx 

        Sent: Monday, March 05, 2007 10:48 PM

        Subject: [wdmaudiodev] Re: Anyone here worked with Windows CE?

         

        Hi Jerry,

         

        I missed your second paragraph. I read about WaveRT drivers and
Vista audio support. Maybe I missed something, but what I read seemed to
indicate that Vista's audio enhancements would improve the average user
experience with latency, but wouldn't provide a definitive advantage
over a tuned Windows XP machine running ASIO drivers on PCI hardware. Am
I wrong?

         

        - Andy

         

        
________________________________


        From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Jerry Evans
        Sent: Sunday, March 04, 2007 6:33 AM
        To: wdmaudiodev@xxxxxxxxxxxxx
        Subject: [wdmaudiodev] Re: Anyone here worked with Windows CE?

         

        If good tools & v. low latency are the issue then consider OSX.
PPC or Intel both have excellent prosumer hardware available plus Apple
CoreAudio is very easy to use. You should be able to reliably work with
64 sample buffers.

         

        Or try Vista, a 25 buck Terratec soundcard and this BSD licensed
driver: http://cmediadrivers.googlepages.com/. If WaveRT drivers and
Vista CoreAudio live up to promise then you might get all you want. 

         

        Keep us posted!

         

        Jerry

         

        ----- Original Message ----- 

                From: Voelkel, Andy
<mailto:andy.voelkel@xxxxxxxxxxxxxxx>  

                To: wdmaudiodev@xxxxxxxxxxxxx 

                Sent: Friday, March 02, 2007 10:24 PM

                Subject: [wdmaudiodev] Anyone here worked with Windows
CE?

                 

                Hi all,

                Having just gone through another frustrating afternoon
trying to reduce Windows audio latency, I am motivated once again to
think of alternatives for real time audio algorithm development. I have
a couple applications where a minimum 4.5 millisecond latency is just
not attractive.

                I will probably have to use standalone DSP cards for
development in order to avoid this problem, but the development tools on
such boards just can't compare to Visual Studio.

                I have thought before of building a Windows CE target
using a standard Pentium motherboard, and cross developing from a host
Windows XP machine. I've heard that the Visual Studio tools for this
sort of cross development are pretty good. I would imagine that Windows
CE could be configured to have much lower latency than Windows XP.

                The problem is that the audio driver model is different,
and I am afraid that finding a Windows CE driver for multichannel audio
IO would be impossible, and that developing a driver myself would be
very time consuming.

                Has this idea occurred to anyone else? Is it even
feasible? Has anyone succeeded? Does anyone have opinions on related
subjects?

                Thanks!

                - Andy Voelkel

                
                
                
                
                CONFIDENTIALITY NOTICE: This e-mail transmission, and
any documents, files or previous e-mail messages attached to it, may
contain information that is confidential and/or legally privileged. If
you are not the intended recipient, or a person responsible for
delivering it to the intended recipient, please DO NOT disclose the
contents to another person, store or copy the information in any medium,
or use any of the information contained in or attached to this
transmission for any purpose. If you have received this transmission in
error, please immediately notify the sender by reply email or at
mailto:privacy@xxxxxxxxxxxxxxx, and destroy the original transmission
and its attachments without reading or saving in any manner. 

Other related posts: