| KNOWLEDGE BASE

A rich source of expert knowledge

Learn from experts in the world of embedded systems

Tremolo Effect - Digital Audio Processing with STM32 #3 - Phil's Lab #51

Real-time digital processing (DSP) of audio data using an STM32 microcontroller in C on custom audio-processing hardware. Third video in series, covering the tremolo effect. Essentially, amplitude modulation of the audio waveform using a low-frequency oscillator (LFO). In this video, we´ll be using a triangular waveform modulator. Including live guitar demo.
Chapters:
  • 00:00Introduction
  • 00:41Previous Videos
  • 01:20Hardware Platform
  • 02:20Test Set-Up and Hardware Overview
  • 03:20Tremolo Effect Overview
  • 04:22Tremolo Block Diagram
  • 05:43Tremolo Equation
  • 06:16Generating the LFO Triangle Wave
  • 07:43Tremolo.h (Header)
  • 08:50Tremolo.c (Source)
  • 11:07main.c
  • 12:30Time-Domain Analysis (WaveForms)
  • 14:28Frequency-Domain Analysis (WaveForms)
  • 16:22Guitar Demo