<br><br><div><span class="gmail_quote">On 1/10/07, <b class="gmail_sendername">Jussi Laako</b> <<a href="mailto:jussi.laako@pp.inet.fi">jussi.laako@pp.inet.fi</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Paul Davis wrote:<br>> welcome to winmodem for audio ...<br><br>Well, in this particular case, let's just see what the generic user out<br>there probably has. In quite a lot of cases it's some SoundBlaster<br>Audigy2 or X-Fi variant which both have somewhat extensive signal
</blockquote><div><br>Well, not everyone. But given that the desktop station as to sell new/better products, I would say this is still a marketing argument for any vendor.  But for the laptop (and most of the developers, who run laptops and don't have money, and don't care too much), they probably have a very limited chip that does not do hw mixing.
<br></div><br>And what about HDA? Every laptop will soon support HDA. Does it means we will have more hw mixing? As I said, it seems to be a marketing argument for these technologies. <br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Currently the thing we really are missing on Linux is HAL support for<br>something like OpenAL w/ EFX (or some DirectSound3D-for-Linux type<br>thing). Having this is somewhat crucial for game development. This is<br>also something OpenSL ES (
<a href="http://www.khronos.org/opensles/">http://www.khronos.org/opensles/</a>) is trying to<br>address on embedded area.</blockquote><div><br> I feel the same, even if I would not criticize ALSA, which does "its-job". But the initial question sounded more like a gentle request for current status/state of art in linux audio. No offense here :) 
<br><br>Good luck to the next Allegro Audio API - that is an excellent initiative (btw, you should consider a wrapper on top of PortAudio, i would suggest).<br></div></div><br>-- <br>Marc-André Lureau, GSmartMix