How to Use Python on a Raspberry Pi to Develop a Custom Headless Guitar FX Box
EuroPython Conference via YouTube
Master Agentic AI, GANs, Fine-Tuning & LLM Apps
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn to build a custom headless guitar effects box using Python on a Raspberry Pi in this 43-minute conference talk from EuroPython 2025. Discover how to implement real-time audio processing chains using the powerful `pyo` module to create effects like delay, wah, and distortion. Explore the complete technical stack required for a self-contained musical effects unit, including hardware selection, operating system configuration, and headless user interaction design. Gain insights into making real-time digital signal processing feasible with Python, whether you're developing custom guitar pedals, processing unusual instruments, or simply want to play through effects you've designed yourself. See practical applications demonstrated through the harpejji, an innovative instrument that combines guitar-like construction with keyboard-style playing, which served as the original use case for this Python-based effects system.
Syllabus
How to use Python on a RPi to develop a custom headless guitar FX box — Matthieu Amiguet
Taught by
EuroPython Conference