'Twas brillig, and Igor Zubkov at 26/01/10 01:46 did gyre and gimble: > Hi! > > What is better, use native support for PulseAudio in application or > use ALSA with alsa-pulse output? It rather depends on your target audience. If you want your app to work on the most setups then ALSA support (using the safe alsa subset) is probably best. If you are pretty much just targetting PA-based systems or supporting multiple audio outputs then direct PA support can give a cleaner implementation. That said the zenith of audio support is likely neither alsa nor native PA implementations.... libsydney would be a good idea if it came along. Also depending on your application it may make sense to use an existing audio API. Here is an article you may find enlightening: http://0pointer.de/blog/projects/guide-to-sound-apis.html Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mandriva Linux Contributor [http://www.mandriva.com/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/]