Understanding additive synthesis and programming an harmonic oscillator using the DaisySP/Daisyduino library
The Simple kit has 80 footprints for knobs, switches and sockets. You can design and build your own unique layout within a couple of hours. And, we're using the Daisy Seed microcontroller, which allows lots of sound design flexibility. It's so immediate, you'll have a sounding instrument in the first workshop day!
What is additive synthesis? How can we program an harmonic oscillator on the Daisy Seed microcontroller
Additive synthesis and harmonic oscillator design
Additive synthesis is a sound synthesis technique that shapes timbre by adding sine waves together. In this workshop we will explore the HarmonicOscillator class in DaisySP/Daisyduino and learn how to design our own waveforms and timbres.
All you need is a computer. If you have the Daisy Seed you can install the toolchain on your machine beforehand. You can also grab one of our kits if you want to make it easier for you to follow the code.
Nick is a musician and a software engineer with over a decade of experience. He is the designer and engineer behind Audrey II - a feedback synth and Warp Core - an exceptional VCV Rack and Eurorack complex oscillator among other projects.
Nick's academic and professional background encompasses music, technology, and product engineering. He holds degrees in Electrical Engineering and Music Technology, combined with years of experience in C++, Digital Signal Processing, native iOS apps, and creative technology. He has also spent over a decade working as a professional software engineer on product-focused teams, which has provided him with ample experience in building and delivering solid products.
We will be using the synth DIY kits below during the workshop. These are not mandatory, but they make your life easier. They also allow you to build more instruments and follow other workshops in the future.