Audio EQ Software Implementation (STM32) - Phil’s Lab #89

Peaking filter theory and real-time implementation on an STM32 microcontroller. Useful for audio equalizers (EQ) and situations where frequency response adjustments are required. PCBs by PCBWay [SUPPORT] Free trial of Altium Designer: PCBs manufactured and assembled by PCBWay: Tag-Connect: Patreon: Mixed-signal hardware design course: Advanced Hardware Design Course Survey [GIT] [TIMESTAMPS] 00:00 Introduction 01:19 Hardware Overview Tag-Connect 03:15 Altium Designer Free Trial 03:37 PCBWay 04:01 Peaking Equaliser Filter Basics 06:59 Transfer Function (Analogue Prototype) 09:12 Matlab Demo (Varying Parameters) 10:56 Discretisation (Analogue to Digital) 13:23 Filter Difference Equation 14:24 Filter Coefficients 15:19 Pre-Warping 16:41 Implementation Tips 18:03 Software Implementation (STM32) 25:08 Test Set-Up 26:17 Frequency Response Tests (Varying Parameters) 28:56 Audio Demo 29:13 Outro
Back to Top