DSP Overdrive Algorithm in Software (STM32) - Phil’s Lab #117
How to design and implement an audio soft-clipping overdrive/distortion algorithm on a custom STM32-based digital signal processing system. PCBs by PCBWay
[SUPPORT]
Hardware design courses:
Course content:
Free trial of Altium Designer:
Free search engine for the best quality components from Octopart:
Learn about Altium 365, the electronics product design platform that unites PCB design, MCAD, data management, and teamwork:
Tag-Connect:
Patreon:
[GIT]
[SOCIAL]
Instagram:
[LINKS]
STM32 DSP Introduction:
STM32 I2S/ADC/DMA:
FIR Filters:
IIR Filters:
Audio EQ:
[TIMESTAMPS]
00:00 Intro Solo
00:29 TikiDrive Hardware
01:01 Altium Designer Free Trial
01:41 PCBWay
01:55 Overdrive Pedals & Amps
02:41 Analogue Overdrive
04:18 Symmetrical Soft-Clipping Model
07:05 Time-Domain Behaviour
08:31 Frequency-Domain Behaviour
09:46 Aliasing Distortion
11:43 Anti-Aliasing Filter
13:21 Anti-Aliasing Filter Design
15:58 Example Overdrive Block Diagram
17:49 Pre-Requisite Videos
18:35 TikiDrive PCB
19:28 Software Implementation
24:04 Test Set-Up
24:38 Aliasing Demo
26:21 Time- & Frequency-Domain Test
28:44 Guitar Demo
32:28 Outro