Audio Stack Improvements
Contact: Christos Margiolis <christos@FreeBSD.org>
I have been working on the audio stack since 2024Q1. Below is a list of the previous status reports:
2024Q1 URL: https://www.freebsd.org/status/report-2024-01-2024-03/#_audio_stack_improvements
2024Q2 URL: https://www.freebsd.org/status/report-2024-04-2024-06/#_audio_stack_improvements
2024Q3 URL: https://www.freebsd.org/status/report-2024-07-2024-09/#_audio_stack_improvements
2024Q4 URL: https://www.freebsd.org/status/report-2024-10-2024-12/#_audio_stack_improvements
2025Q1 URL: https://www.freebsd.org/status/report-2025-01-2025-03/#_audio_stack_improvements
2025Q2 URL: https://www.freebsd.org/status/report-2025-04-2025-06/#_audio_stack_improvements
2025Q3 URL: https://www.freebsd.org/status/report-2025-07-2025-09/#_audio_stack_improvements
2025Q4 URL: https://www.freebsd.org/status/report-2025-10-2025-12/#_audio_stack_improvements
2026Q1 URL: https://www.freebsd.org/status/report-2026-01-2026-03/#_audio_stack_improvements
Important work since last report:
-
sound(4), device drivers, and virtual_oss(8) cleanups, fixes and improvements.
-
virtual_oss(8) security fix (commit).
-
Introduction of an audio group (GID 43) and use of it in all sound device nodes (commit).
-
Support for the Roland UA-33 USB audio interface.
-
virtual_oss(8) service option in the installer.
-
kqueue(2) improvements for sound(4), thanks to Goran Mekić <meka@tilda.center>.
-
Better hot-swapping (commit).
You can also follow the development process on the FreeBSD Foundation’s status-updates repository, where I post weekly reports.
Sponsor: The FreeBSD Foundation
Last modified on: July 14, 2026 by Christos Margiolis