Running High Channel Count Audio Applications on Linux RT - Olivier Petit - ADC23

  Рет қаралды 1,008

ADC - Audio Developer Conference

ADC - Audio Developer Conference

Күн бұрын

Join Us For ADC24 - Bristol - 11-13 November 2024
More Info: 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: online.digital...
_
Organized and produced by JUCE: 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

Пікірлер: 2
@magoostus
@magoostus 2 ай бұрын
This was amazing. Thank you for sharing how you overcame the scheduler hurdles.
@khiner
@khiner 2 ай бұрын
Incredible talk, I learned so much! Of course all the great linux RT config knowledge here, but also never knew you could format data to view in chrome's tracing UI - I'll definitely use this at some point :) Thanks for sharing!
Inference Engines and Audio - Harriet Drury - ADC23
30:59
ADC - Audio Developer Conference
Рет қаралды 721
Building an Accessible Juce App - Harry Morley - ADC23
41:06
ADC - Audio Developer Conference
Рет қаралды 363
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,4 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 12 МЛН
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 11 МЛН
Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022
1:04:15
Implementation of an IIR Antiderivative Anti-Aliasing Wavetable Oscillator - Maxime Coutant - ADC23
31:29
Analog Chip Design is an Art. Can AI Help?
15:48
Asianometry
Рет қаралды 194 М.
Native Instruments NKS2: Building a Physical Experience for Virtual Instruments - ADC23
28:51
ADC - Audio Developer Conference
Рет қаралды 1 М.
My most informative video yet! Let's build ourselves a Linux!
30:40
An Introduction to CLAP, a New Plug-In Standard - Alexandre Bique - ADC23
30:49
ADC - Audio Developer Conference
Рет қаралды 1,4 М.
Getting Started with Zephyr RTOS
1:03:54
Elektor TV - Industry
Рет қаралды 1,5 М.
UNIX memoir, in first person - Ken Thompson
24:47
Nerdearla
Рет қаралды 9 М.
Spectral Audio Modeling: Why Did It Evolve and Do We Need It Now? - Julius Smith - ADC23
58:44
ADC - Audio Developer Conference
Рет қаралды 1,3 М.
Как мы играем в игры 😂
00:20
МЯТНАЯ ФАНТА
Рет қаралды 3,4 МЛН