130 Widgets

Building tools. Learning to build tools. Learning to build learning tools.

Building an Audio Spectrum Analyzer
for iPhone

A hands-on tutorial for experienced programmers learning iOS development and audio signal processing from scratch.

Swift SwiftUI AVAudioEngine Accelerate / vDSP FFT
Getting Started
Arc 1 — The VU Meter
Arc 2 — The Spectrum Analyzer
Finishing Up