Earlier quoted context omitted.
Depends. ZFS mirrors are very snappy. Single disks were never a recommended option for ZFS, it's a filesystem designed for arrays.
> Single disks were never a recommended option for ZFS, it's a filesystem designed for arrays. Not quite true IMHO. One of best features of ZFS is checksumming to ensure data integrity, where errors can be corrected if you have enough redundancy. You certainly lose this feature with single disks, but you're not necessarily worse off than any other file system. What ZFS gives you on a single disk is very convenient sn…
FreeBSD Audio
21–30 of 54 posts
Re: FreeBSD Audio
#22How does this compare to other platforms such as Windows or Mac?
I'm not sure about Mac. Windows audio has never made working with latency or routing sound between programs a goal. There are ways to do it, but isn't in the default. (I forget what it is called, but there is a common standard - starts with an A). For normal users it is good enough, but if you are a musician then it doesn't work well without programs that support the other standard. Linux does similar things with pip…
A few times per week, Windows will inform me "Your speakers aren't working" or "Your microphone isn't working". Notice that this is deliberately vague as to agency or cause even though of course they couldn't detect if the actual problem was that the physical microphone or speakers wasn't working. They know it isn't working because their driver fell over even though they don't admit that's the problem. As a result rebooting the computer usually fixes it.
Now, I happen to own a laptop by the same vendor, into which I can plug the exact same devices, and on that laptop these audio devices work reliably even under Windows (which is installed to run some games). But "it works on some hardware and not others" is exactly the sort of poor user experience Linux (and *BSD) audio gets dinged for...
Re: FreeBSD Audio
#23There is an interesting comment to this article on Lobsters: https://lobste.rs/s/moflv5/freebsd_audio_from_perspective_ha...
Re: FreeBSD Audio
#24Re: FreeBSD Audio
#25I just skimmed over it but it looks like an interesting article. One thing the solution doesn't seems to be is simple or easy to use. Pipewire seems to be fixing the last remaining linux problems with multimedia, it is already a reasonable low latency kernel and will probably soon become even better once PREEMPT_RT finally lands. By coming by default on most popular distros, I hope using it will be invisible or simpl…
Re: FreeBSD Audio
#26Earlier quoted context omitted.
AFAIK, pipewire is also a drop-in replacement do jack, right?
Yes, but it is immature enough that it isn't recommended for low latency audio yet.
Re: FreeBSD Audio
#27Earlier quoted context omitted.
Depends. ZFS mirrors are very snappy. Single disks were never a recommended option for ZFS, it's a filesystem designed for arrays.
> Single disks were never a recommended option for ZFS, it's a filesystem designed for arrays. Not quite true IMHO. One of best features of ZFS is checksumming to ensure data integrity, where errors can be corrected if you have enough redundancy. You certainly lose this feature with single disks, but you're not necessarily worse off than any other file system. What ZFS gives you on a single disk is very convenient sn…
Re: FreeBSD Audio
#28I've been using real time threads and preemptive scheduling on my Linux audio workstations since 2005. Am I missing something here, or is that date in the article a typo?
Re: FreeBSD Audio
#29Earlier quoted context omitted.
> Single disks were never a recommended option for ZFS, it's a filesystem designed for arrays. Not quite true IMHO. One of best features of ZFS is checksumming to ensure data integrity, where errors can be corrected if you have enough redundancy. You certainly lose this feature with single disks, but you're not necessarily worse off than any other file system. What ZFS gives you on a single disk is very convenient sn…
Probably even more crucial, setting compression=on is very likely to make ZFS performance even better than ext4, even on a single disk.
Re: FreeBSD Audio
#30There is an interesting comment to this article on Lobsters: https://lobste.rs/s/moflv5/freebsd_audio_from_perspective_ha...
The post also fails to mention JACK, a low latency audio server for Linux. Which is now replaced by PipeWire. JACK was programmed by the same person as Ardour, called Paul Davis. You might've seen him around here. He's been doing using Linux audio professionally for a while.
There was also a Linux live distribution aimed for being used as a Linux audio workstation, called dyne:bolic.
FreeBSD was and is a niche, not the reason why Linux wasn't used much for professional audio work.
The ALSA debacle was a short lasting transition period (eventually ALSA even got OSS emulation).
The reason why Linux wasn't used much for professional audio work goes to Apple. macOS is just easier to use than any Linux distribution, so it got the momentum in that scene (and in the artistic scene in general). The rest is history.