4 ms·
There's also a real-time version of the Linux kernel which is meant for exactly this type of application.
by prima-facie 4y ago
There's also a real-time version of the Linux kernel which is meant for exactly this type of application.
- rerdavies 4y agoMost of the real-time Linux kernel has been ported into mainline. Mainline is perfectly capable of producing stable low-latency audio, as long as you're running on threads with real-time priority. The real-time kernel provides additional improvements. But it's incredibly difficult to find up-to-date real-time kernels these days.
- rerdavies 4y agoAlso worth mentioning that there are enormous USB audio improvements in kernel version 5.10.0, both for performance, stability, and compatibility. As far as I know, there are no real-time kernels available for Pi 4 with a kernel version greater than 5.10.0, and building one is painfully difficult.