Notebooks on working with digital signals (audio) in Python.
No math beyond high school math needed. Basic programming skills required.
- What is sound?
- Generate a sound that resembles violin
- How is loudness measured? (what are decibels)
- How to visualize sound?
- How to work with large wav files?
- Everything You Should Know About Sound - an extremely well written (and interesting!) blog post that will help you build an intuition on what sound is and how it propagates
- A Compact Primer On Digital Signal Processing - a very gentle introduction to DSP (with a lot of links to additional materials), great interactive visualizations, a great place to start
- A very good intro to audio with a focus on deep learning
- But what is the Fourier Transform? A visual introduction by 3Blue1Brown