PREEMPT_RT isn't Just for Lasers: The Perfect Match
summary
Debian images built with PDK run openMHA on a BeagleBone Black Wireless with a custom Cape4all 6‑channel I2S soundcard and Bluetooth battery hookups, using the Texas Instruments PREEMPT_RT kernel and JACK; real‑time tuning and cyclictest produce 4 ms latency at about 20% CPU for six channels of unoptimized research algorithms, and the Mahalia platform boots from SD or eMMC, exposes a Wi‑Fi hotspot and BLE control, and demonstrably processes live audio in the field.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 0:23About 64 Studio
- 1:38About Daniel James
- 3:01Hearing Aids
- 3:50Hearing Loss
- 5:04Hearing Aid
- 5:25Analog Hearing Aid
- 6:16Digital Hearing Aid
- 7:43OpenMHA
- 9:30What happened in the lab
- 10:42The BeagleBone
- 12:16USB Audio
- 13:34BeagleBone Black
- 14:21Development Board
- 16:49Audio
- 17:20Latency
- 18:07Linux
- 19:00RealTime Kernel
- 19:41Troubleshooting
- 21:28Debian
- 27:41Technical Showcase
related talks
54mIntroduction to Realtime Linux
47mReal-Time Linux: What Is Next?
35mPreempt-RT Raspberry Pi Linux
26mReal-time Linux: what is next?
44mReal-Time Linux on Embedded Multicore Processors
33mTowards PREEMPT_RT for the Full Task Isolation
36mJourney of improving RT performance on Single CPU equipped PREEMPT_RT Linux
53mPREEMPT_RT - How Not to Break It.
