Listen first, then learn
Every sound in the course plays right on the page. You hear the difference first, then read why it happens.
ETHAN MUSIC LAB INDEPENDENT LEARNING SYSTEM
Learn technology by experimenting
Here I build courses and sound experiments you can adjust yourself, and keep notes on music technology and creative tools. We start with sound, then move step by step toward audio machine learning and tools for creators.

Every sound in the course plays right on the page. You hear the difference first, then read why it happens.
Drag the frequency and volume sliders and the waveform and sound change straight away. No formulas to memorise first.
The 23 lessons begin with “what is sound?”, and each lesson adds just one small step.
Every lesson has a comment section. Sign in to ask questions and talk with other readers.
Right now you can learn the basics of sound. Audio machine learning and creator tools will follow.
How does sound become a list of numbers inside a computer? From waveforms to spectra, in 23 lessons.
Start learning →Teach a computer to recognise a sound: prepare the data, train a model, then see where it gets things wrong.
See the roadmap →Notes on how I use AI and automation tools to make courses and content.
See the plans →INTERACTIVE FIRST · 8 LABS
Follow the course and take sound apart and put it back together with your own hands, so understanding doesn’t stop at the formula.
Turn two knobs and compare how the waveform changes with how it sounds.
Open the labSweep through frequencies and watch one sound get split apart and rebuilt.
Open the labSee how mel filters and the DCT compress the information in a sound.
Open the labCURRICULUM · 23 LESSONS
The lab’s first complete course, from physical intuition all the way to audio features.
Build a basic feel for sound, waveforms, frequency, loudness, sampling and time-domain features.
Starting from complex numbers and frequency probes, understand the DFT, the FFT and the short-time Fourier transform.
Turn spectrograms into mel spectrograms, MFCCs and frequency-domain statistics you can compare.
START FROM COURSE 01
All 23 lessons of “Audio Signal Processing in 23 Lessons” are free to read. Sign in to join the discussion under each lesson.