Tutorial on making your first Audio Visualizer in Swift using Metal, Accelerate, and AVAudioEngine!
This tutorial is broken up into 2 parts. The input (signal processing) and the output (visualization) The purpose of this tutorial is to:
a) Build an intuition on how audio processing works
b) Improve our skills in working with metal
Part 1: Audio Visualization In Swift Using Metal & Accelerate (Part 1)
Part 2: Audio Visualization In Swift Using Metal & Accelerate (Part 2)