Join Us For ADC24 - Bristol - 11-13 November 2024
More Info: https://audio.dev/
@audiodevcon
Running High Channel Count Audio Applications on Linux RT - Olivier Petit - ADC 2023
Linux-based computing platforms are extremely popular to implement audio processing in embedded systems, from low power consumer devices running on ARM processors to professional multichannel solutions requiring the power of x86 based chips.
In this talk we will explore the different features that the Linux kernel offers to control real time performance and ensure glitch-free audio processing. We will study examples from a commercially available and actively maintained product, including successes and failures.
Topics that we will look at include:
• Linux kernel Real-Time patch
• Controlling thread real time priority and CPU affinity
• Measuring performance
• Common pitfalls
_
Olivier Petit
After an MSc in Integrated Circuit design, I have joined the Creative Technologies department of L-Acoustics in 2018 as a C++ software engineer. I have been taking an active part in developing innovative technologies to bring immersive audio to live performances, striving to better connect the artists with their audiences. I love the challenge of deploying audio solutions at large scales with high sound quality and (of course) reliability. Making sure our products are as intuitive and easy to use is also a priority for me. Unlike most of my peers I don’t play any instrument, I love climbing though!
_
Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_
Organized and produced by JUCE: https://juce.com/
_
Special thanks to the ADC23 Team:
Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra
#adc #dsp #audio #linux #audioprocessing