From nobody Thu May 25 14:19:29 2023 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QRqtw0YBxz4V3Fc for ; Thu, 25 May 2023 14:19:36 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx1.riseup.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QRqtt6pVBz4LrZ for ; Thu, 25 May 2023 14:19:34 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=riseup.net header.s=squak header.b=V9Lc8FyN; spf=pass (mx1.freebsd.org: domain of ralf-mardorf@riseup.net designates 198.252.153.129 as permitted sender) smtp.mailfrom=ralf-mardorf@riseup.net; dmarc=pass (policy=none) header.from=riseup.net Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx1.riseup.net (Postfix) with ESMTPS id 4QRqts1tD2zDqNh for ; Thu, 25 May 2023 14:19:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1685024373; bh=kddjUVJ7ltTJVMY4jvTxJ6FviD8tngFQwyOVPzaumGQ=; h=Subject:From:To:Date:In-Reply-To:References:From; b=V9Lc8FyNRR9aT3q1RirEB6hTe4ulDHqObyidcJNUCOonwee+ud1UaV6WyBmqYBk5J O3D/tsXLwA+9fLzACpm+X58uleSU412hW3BYZFxXTm97E19YVDGIBIyT/41TuE6gsF RsQ947H6/lZhYSV5nYiewxiedTaAjFjDKkM+SoAk= X-Riseup-User-ID: DF5E47A5A09B32F647C21F2F5B3D758BB44CC6C78BB4DE31A37AAAD73EBDAEF5 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4QRqtr4QYyzFryX for ; Thu, 25 May 2023 14:19:32 +0000 (UTC) Message-ID: <82992f698294673a9dd3b3934bea07941fe9e7d4.camel@riseup.net> Subject: Re: Overview of Linux and FreeBSD sound systems? From: Ralf Mardorf To: questions@freebsd.org Date: Thu, 25 May 2023 16:19:29 +0200 In-Reply-To: <6FD67A3B-E327-4BFA-8F1C-5F3BA01F37B8@nimnet.asn.au> References: <718e2b3e-3c57-d9b5-642e-6f6b54b896ce@Gmail.com> <8159f1281c63c9d11b6545c982427b9272c32455.camel@riseup.net> <6FD67A3B-E327-4BFA-8F1C-5F3BA01F37B8@nimnet.asn.au> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 X-Spamd-Result: default: False [-3.20 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[riseup.net,none]; R_DKIM_ALLOW(-0.20)[riseup.net:s=squak]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_IN_DNSWL_LOW(-0.10)[198.252.153.129:from]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[198.252.153.129:from]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; BLOCKLISTDE_FAIL(0.00)[198.252.153.129:server fail]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[riseup.net:dkim]; DKIM_TRACE(0.00)[riseup.net:+]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16652, ipnet:198.252.153.0/24, country:US]; MLMMJ_DEST(0.00)[questions@freebsd.org]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4QRqtt6pVBz4LrZ X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On Thu, 2023-05-25 at 23:43 +1000, Ian Smith wrote: > =C2=A0> In the case of Linux ;). > As was your commentary on different sound systems, Ralf. Hi, the OP's request is related to an "Overview of Linux and FreeBSD sound systems?" Actually my comentars were not only Linux related. On Wed, 2023-05-24 at 21:16 -0400, Steven Friedrich wrote: > Can anyone point me to an Overview of Linux and FreeBSD sound systems? > The base sound system is OSS, right? > We also have ALSA, Sox, Pulse, Phonon, Jack, etc. > These must have special features not in OSS... IMO I explained in simple words the mentioned "ALSA, Sox, Pulse, Phonon, Jack, etc.". "SoX reads and writes audio files in most popular formats" - https://man.freebsd.org/cgi/man.cgi?query=3Dsox&sektion=3D1&manpath=3Dfreeb= sd-release-ports That's more or less the same as I explained. "jackd is the JACK audio server daemon" - https://man.freebsd.org/cgi/man.cgi?query=3Djackd&apropos=3D0&sektion=3D1&m= anpath=3DFreeBSD+13.2-RELEASE+and+Ports&arch=3Ddefault&format=3Dhtml That's more or less the same as I've written. "PulseAudio is a networked low-latency sound server for Linux" -=20 https://man.freebsd.org/cgi/man.cgi?query=3Dpulseaudio&apropos=3D0&sektion= =3D1&manpath=3DFreeBSD+13.2-RELEASE+and+Ports&arch=3Ddefault&format=3Dhtml "low-latency" is quite vague. jackd is for low-latency, pulseaudio isn't. However, it's another sound server. That's what I explained, too. What I explained is true for FreeBSD as well as for Linux. There are some exception as r.g. ALSA vs OSS. Regards, Ralf