From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S2FU4-0001Hl-S8 for garchives@archives.gentoo.org; Tue, 28 Feb 2012 05:20:21 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7FBD5E062B; Tue, 28 Feb 2012 05:20:03 +0000 (UTC) Received: from mail-pz0-f53.google.com (mail-pz0-f53.google.com [209.85.210.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 225F5E088B for ; Tue, 28 Feb 2012 05:18:52 +0000 (UTC) Received: by dady25 with SMTP id y25so7225265dad.40 for ; Mon, 27 Feb 2012 21:18:52 -0800 (PST) Received-SPF: pass (google.com: domain of caneko@gmail.com designates 10.68.222.194 as permitted sender) client-ip=10.68.222.194; Authentication-Results: mr.google.com; spf=pass (google.com: domain of caneko@gmail.com designates 10.68.222.194 as permitted sender) smtp.mail=caneko@gmail.com; dkim=pass header.i=caneko@gmail.com Received: from mr.google.com ([10.68.222.194]) by 10.68.222.194 with SMTP id qo2mr49233258pbc.20.1330406332532 (num_hops = 1); Mon, 27 Feb 2012 21:18:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=AnX1BnwbRN8KxyQUvYQZS5i1Nismr/4jsuDeF60q8h0=; b=iLHxbPnK+XLyktgnbsZkxYOAhFnb372ZzRFC+yvoO3pWWa9s+tB8v0bVnIurIVY7AN FZpqJOOaeH7uql3VgMefTDXvgYt4JgUWwaK3KAWwzMLMSwR2pP5v0iGRPtjAvnbnNiuS NlNSNOUpK2goUReQqUaBNHLuibdFtfFRF0+K8= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.68.222.194 with SMTP id qo2mr41496353pbc.20.1330406332465; Mon, 27 Feb 2012 21:18:52 -0800 (PST) Received: by 10.68.59.231 with HTTP; Mon, 27 Feb 2012 21:18:52 -0800 (PST) In-Reply-To: <20120228023024.GB8673@eisen.lan> References: <20120227135021.025a9e41@mini> <20120228023024.GB8673@eisen.lan> Date: Mon, 27 Feb 2012 23:18:52 -0600 Message-ID: Subject: Re: [gentoo-user] What is the best audio system? From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5b1a3039-33cb-42fa-a4b6-686b7105dc9c X-Archives-Hash: 6fb6a9bb3487d965ee34fa764337248a On Mon, Feb 27, 2012 at 8:30 PM, Frank Steinmetzger wrote: > On Mon, Feb 27, 2012 at 08:07:21PM -0600, Canek Pel=C3=A1ez Vald=C3=A9s w= rote: > >> >>> Isn't dmix pretty much automatic in als these days? I suspect that's >> >>> how KDE supports multiple audio streams by default. >> >> >> >> Yep, I think it's automatic since alsa 1.0.9 or so. >> >> >> > >> > Yeah, when you wrote dmix the light turned on about how KDE (and I >> > suspect most desktop managers) is likely doing it. >> >> GNOME uses PulseAudio by default, and since 3.0 is actually mandatory. >> I believe Xfce uses PA also, and (please, tell me if I'm wrong) KDE >> also by default uses PA. > > KDE has the phonon layer, which features a PA useflag, but also a flag fo= r > gstreamer and vlc. > >> dmix *may* be able to handle multiple audio streams (in practice, in >> my personal experience, it always requires more work than PA); but it >> will never be able to do the other stuff PA handles. > > This seems like a dumb question (for I was a strict PA denier until recen= tly > and have been using alsa-only since always), but does PA handle OSS > applications better than alsa/dmix? I don't think I use any application that doesn't support PulseAudio, GStreamer or ffmpeg. Both GStreamer and ffmpeg can use PulseAudio as backend. Heck, even Xine-lib (which I haven't used in years) supports PulseAudio. That being said, PulseAudio runs on top of ALSA, so I don't see how the first could handle OSS apps better than the second. > Whenever I want to use sidplay, which only > speaks OSS, I need to stop all other audio programs (e.g. press Stop in t= he > Clementine player if it's only paused), or else /dev/dsp was busy. With PulseAudio I haven't had none of these problems in ages. But again, all my used apps support PA either directly or indirectly. Regards. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n Universidad Nacional Aut=C3=B3noma de M=C3=A9xico