Teaching myself sound synthesis: How not to do oscillators wrong
music
I’m slowly teaching myself sound synthesis by writing Javascript implementations of a number of classic techniques.
I’ve written about the Karplus-Strong algorithm for synthesizing plucked strings before.
I’ve started to work my way towards FM synthesis my usual way: making every possible mistake in the book so you don’t have to. So here’s a basic, fun bug to watch out for: how to not do oscillators incorrectly.