Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 May 2023 06:01:00 +1000
From:      Ian Smith <smithi@nimnet.asn.au>
To:        Ralf Mardorf <ralf-mardorf@riseup.net>
Cc:        questions@freebsd.org
Subject:   Re: Overview of Linux and FreeBSD sound systems?
Message-ID:  <2093DFC7-DDE2-4C24-8B37-39549383A150@nimnet.asn.au>
In-Reply-To: <82992f698294673a9dd3b3934bea07941fe9e7d4.camel@riseup.net>
References:  <718e2b3e-3c57-d9b5-642e-6f6b54b896ce@Gmail.com> <8159f1281c63c9d11b6545c982427b9272c32455.camel@riseup.net> <ee7ede2e44f31e5d6d05179a99f0506fc81da9a8.camel@riseup.net> <6FD67A3B-E327-4BFA-8F1C-5F3BA01F37B8@nimnet.asn.au> <82992f698294673a9dd3b3934bea07941fe9e7d4.camel@riseup.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 26 May 2023 12:19:29 am AEST, Ralf Mardorf <ralf-mardorf@riseup=2Enet> w=
rote:
 > On Thu, 2023-05-25 at 23:43 +1000, Ian Smith wrote:

 > > =C2=A0> In the case of Linux ;)=2E
 > > As was your commentary on different sound systems, Ralf=2E

 > Hi,
 >=20
 > the OP's request is related to an "Overview of Linux and FreeBSD
 > sound
 > systems?" Actually my comentars were not only Linux related=2E

Ok; I wasn't having a go at you, just trying to refine towards FreeBSD in =
particular=2E

 > 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?
 >=20
 > > We also have ALSA, Sox, Pulse, Phonon, Jack, etc=2E
 >=20
 > > These must have special features not in OSS=2E=2E=2E
 >=20
 > IMO I explained in simple words the mentioned "ALSA, Sox, Pulse,
 > Phonon,
 > Jack, etc=2E"=2E

 > "SoX  reads  and	writes audio files in most popular formats" -
 > https://man=2Efreebsd=2Eorg/cgi/man=2Ecgi?query=3Dsox&sektion=3D1&manpa=
th=3Dfreebsd-release-ports
 >=20
 > That's more or less the same as I explained=2E

Yes, sox is excellent, while not a sound system per se=2E  rec(1) and play=
(1) are the first tools I reach for to test basic sound connectivity from c=
onsole, and I've used 'spectrogram' and 'stats' effects a lot with generate=
d 24bit =2Ewav files=2E

 > "jackd  is the JACK audio	server daemon" -
 > https://man=2Efreebsd=2Eorg/cgi/man=2Ecgi?query=3Djackd&apropos=3D0&sek=
tion=3D1&manpath=3DFreeBSD+13=2E2-RELEASE+and+Ports&arch=3Ddefault&format=
=3Dhtml
 >=20
 > That's more or less the same as I've written=2E

Sure, thanks=2E  I've only used jackd with ALSA on Linux to feed different=
 instances of lame(1) making low- and high-res MP3s for regulatory archives=
, programme repeats, downloads, and live streaming for a community radio st=
ation (from 10 years ago)=2E

 > "PulseAudio is a networked low-latency sound server for Linux" -=20
 > https://man=2Efreebsd=2Eorg/cgi/man=2Ecgi?query=3Dpulseaudio&apropos=3D=
0&sektion=3D1&manpath=3DFreeBSD+13=2E2-RELEASE+and+Ports&arch=3Ddefault&for=
mat=3Dhtml
 >=20
 > "low-latency" is quite vague=2E jackd is for low-latency, pulseaudio
 > isn't=2E However, it's another sound server=2E That's what I explained,
 > too=2E

Again, I was wanting to dig into use on FreeBSD in particular=2E   I've se=
en mixed reviews but little professional analysis=2E

 > What I explained is true for FreeBSD as well as for Linux=2E There are
 > some exception as r=2Eg=2E ALSA vs OSS=2E

jackd and sox both seem happy to work with OSS or ALSA=2E  PulseAudio ment=
ions neither, so I'd have to dig deeper=2E

Is ALSA on FreeBSD a thing at all?

Thanks, Ian





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2093DFC7-DDE2-4C24-8B37-39549383A150>