Date: Sun, 24 May 2020 12:49:46 +0100 From: tech-lists <tech-lists@zyxst.net> To: freebsd-questions@freebsd.org Subject: Re: best sound subsystem for freebsd for a desktop Message-ID: <20200524114946.GA84757@bastion.zyxst.net> In-Reply-To: <9bfbb6e7-9d04-bc5e-d196-9c70f59f6528@nebelschwaden.de> References: <20200519141914.GF23072@bastion.zyxst.net> <9bfbb6e7-9d04-bc5e-d196-9c70f59f6528@nebelschwaden.de>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hi, thank you all for your inputs :D On Fri, May 22, 2020 at 11:47:11AM +0200, Ede Wolf wrote: >If I am not mistaken, there are two soundsystems in FreeBSD: OSS and the >newer pcm. OSS may just be layer ontop of pcm, these days. My problem is when building sound ports, I dunno what's best. Basically I want low-latency high quality stereo sound. I'm not a musician. But I want to play music etc on a nice set of speakers. >Then on top of that one may have a sound server, running in userspace. >Most popular nowadays being pulseaudio, the successor of ESD. Or jack, >popular for low latency audio work. Pulseaudo gives me the heebigeebees a bit because it seems to want to wind itself round everything. Additionally, I don't understand it. >A sound server abstracts the low level audio api and allows stuff like >multiple audio streams (like "you have new mail" and listening to bsd >now on youtube), in case the hardware (or the underlying sound system) >does not. > >Now the FreeBSD audio subsystem, to my little knowledge, allows for >mixing multiple streams. The question is, does this need a special setup >for typical desktop applications? I do not know. > >If not, you may skip using a soundserver. For my use, it depends on the context really. If I'm doing actual work I'll want say maybe a favourite internet radio station playing, but I'll also want mail notifications and the odd bleep to be heard as well, but for some serious music playing, loud, in my non-work time id like to easily turn those bleeps off and high fidelity. >Deping on your choice of windowmanager or desktop environment, it would >get started automatically or you may have take care of that yourself. choice of windowmanager is a whole other can o' worms. I was using xfce4 for a while but over the last few months it's been using 100% cpu constantly so I've switched back to windowmaker which ive been using since the late 90s and have got my very responsive desktop back. I'd like to try something more modern like kde5 sometime though. Really need a recent walkthrough/howto in the context of nvidia because this is way out of my area of expertise. Years ago I'd just configure sound_drv in the kernel and it'd just work. I didn't know jack was something for low-latency, accurate work. Maybe i'll try that. thanks, -- J. [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl7KX2wACgkQs8o7QhFz NAWI0Q/+Is5O6vrrp0XQEvKF1Tk8kZl5PUHvERF0npWSYybqVgzPHHmEuRUYeZbi jaSj4WL5nBdCZuVeCa+OD+bg3iifK8It7EZjd/zIbX1cgQscIRh5zXOpws9ZTkJt s0/V4Vdb9udg39APiA//HvI5iuKKKy2RJNmwfFJDTXOLXa0lUhboPu0eXmxbXQqV O7DMT8fuRgEqKtaTtDngXQUF5YPV0us2vqS1TAbbWZKSPBn4kXAxDr3Yc/uEQ9g+ zXER25AH/LPxu6vNOUOULT4p9tefscNltpmZD2Hxjeh9ZUCaEXvQxhvP3xF0pWNb bhhlxCiozf1idJ0dkYMffhfm4iKsNYTYG/nmXxnU8HjP4zqbKMMUVK7+PMCZjRWS Pm5PXKQ926+gJzmrPeesbTuLEVcxSk9lw+pid/102f/secEKJYQGFkTeZPeI81eu 63eiQlrLf/QWUhgn0X/z3ZMPZWGV/9EwFPkVpzecH1bN4TXcwEVSBkLa97cMi434 gA9o/mgHAV1Qp/d7OuZrGx7130dy0gLjV/ae5ICxsGl0TZUDyQnZRySR7vuSkOC2 Sd021YJ77oSikF6YYJP4vquBkelgR1Rx2dDIdc/7qAV9RUhcO11uMOBXkAzuDT8Z EF5U07ixkUrRFDKib1pz+mVGA/yLvLRkkxXU8lxf3q+Aekvn4z4= =Uf2a -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200524114946.GA84757>
