Are There Just 5 Types of Synthesis?

You can find a lot of lists out there on “Synthesis Techniques You Must Know!” These can be pretty compelling, but it can be helpful to take a broader look, and simplify synthesis into 5 big categories:

-Playback and Manipulation of Recorded Audio (Sampling and WT Synthesis)
-Additive Synthesis
-Subtractive Synthesis
-Distortion Synthesis and Modulation Synthesis, and
-Physical-Modeling Synthesis

By zooming out and thinking about these larger ideas, we make synthesis more accessible to people who are starting out, and we give a framework for people who are innovating new synthesis techniques.

0:00 Synthesis isn’t that complicated.
1:03 Five Categories for Synthesis Techniques
1:33 Playback and Manipulation of Recorded Audio
2:34 Additive Synthesis
2:52 Subtractive Synthesis
3:20 Distortion Synthesis (Modulation Synthesis)
4:08 Physical Modeling Synthesis
4:25 So What? / Hybrid Synthesis

More on fundamentals of synthesis here.

Making a “Subharmonicon” in Reaktor

Building a subharmonic synthesizer in Native Instruments’ Reaktor 6 Primary inspired by instruments like the Mixtur-Trautonium and Moog Subharmonicon.

Subharmonics are frequencies that are whole-number divisions of a given frequency (in contrast to harmonics, which are whole number multiples of a frequency). While harmonics naturally occur as part of the timbre of a sound, subharmonics, when introduced, sound like distinct pitches, allowing you to create chords of harmonically-related notes.

This tutorial walks you through making a set of subharmonic oscillators and envelope filter like the ones on the Moog Subharmonicon.

Moog Subharmonicon

More on harmonics and additive synthesis here.

Understanding Granular Synthesis

Explaining granular synthesis and giving demonstrations with the Kyma GrainCloud and SampleCloud sound objects.

Granular synthesis is a synthesis technique where we can assemble new sounds from very short “grains” of sound. We can do this with wavetables or longer samples, breaking them down into these short grains before reconstituting them back together in unique ways. Because we can change all of these tiny parts that make up our new sounds, there are exciting opportunities for real time control and performance.

Subharmonics in Pure Data

Quick and easy Pure Data tutorial, making chords from subharmonics (like the Moog subharmonicon). The result is a kind of Coltrane-y generative music system.

Subharmonics are whole-number divisions of a frequency (as opposed to regular harmonics, which are whole-number multiples of a frequency). The resulting “subharmonic series” (or “undertone series”) is an inversion of the overtone series, with subharmonics getting closer the lower (i.e. higher division) that they are. Played together, these harmonics create harmonies quite distinct from those created with overtones.

I go up to the 9th subharmonic here, but of course you can just keep going.

There’s no talking on this one, just building the patch, and listening to it go.

More Pd Tutorials Here

Sound Synthesis and MIDI Fundamentals Playlist

I’ve been adding a few videos to freshen up my synthesis and MIDI microlecture series, tuning it up for the coming academic year.

Check it out here for a complete(?) introduction to sound synthesis, from defining sound to modulation synthesis.

These lectures are an adaptation of lectures from a course I’ve been teaching for 13 years. I first taught it as a graduate student at the University of Oregon, then as faculty at the University of Montana, and I currently teach at the University of New Haven.

Of course these lectures have been continuously revised and refined over the years, but the fundamentals of synthesizing sound remain the same.

Pure Data Ring-Modulation Delay

A quick and easy Pure Data patch-from-scratch tutorial building a feedback loop with a delay and a ring modulator.

With just two sine waves, a delay, and some feedback, we can make some pretty complex and dynamic sounds! In this patch we take a sine wave, delay it, and then ring-modulate that delay before feeding it back on itself (feeding it back into the delay, that is).

There’s no talking on this one, just building the patch, and listening to it go.

More Pd Tutorials
More on modulation synthesis

Understanding Mid/Side Stereo in Synthesis (Pure Data, Reaktor, and Eurorack)

Mid/Side is a different way of working with stereo, where, rather than one channel for the left, and one for the right, you have one channel for the “mid” information, and one channel for the “side”. This format allows for different approaches to stereo processing, playing with the stereo image in new and interesting ways.

I’ve seen a lot of videos about mid/side for mixing or mastering but I thought I’d talk a bit about the potential for this approach in sound design, and how it can help us think about 3D audio and ambisonics too.

Modules in the Eurorack modular demonstration:
-Winterbloom Castor&Pollux dual oscillator
-Shakmat SumDif precision adder
-Hikari Instruments Ping Filter
-Instruo Tanh saturator

Feedback Loops with Cheap Stuff

Create dynamic feedback loops on a cheap mixer and pedals. With just a few pieces of equipment you can make wonderful, interactive, and unpredictable sound systems.

Over the summer, I’ve been thinking a lot about feedback and how simple devices can create complex sounds when fed back into themselves. Alongside checking out a lot of great music, I’ve been reading about 1950s “Cybernetics” and 1990s Japanese “Noise Music”, and considering the expressive possibilities of resonance and feedback. In this video I show a simple way to put together a noisy feedback loop setup with inexpensive equipment I had sitting in my drawer.

Further Study:

Sarah Belle Read’s Tutorial on No-Input Mixing


La Synthèse Humaine, Feedback Loops Explained and Demonstrated on Serge Synthesizers

Norbert Wiener, “The Human Use of Human Beings” (1950)


David Novak, “Japanoise: Music at the Edge of Circulation” (2013)

Making a Wavefolder in Reaktor 6 Primary

In this week’s video, we make a wavefolder in Reaktor, slowly adding features, and testing out some different types of waveforms.

It’s not terribly effective to filter sine waves, since they only consist of a single frequency, but, using a wavefolder, we can add harmonics, and create a rich, customizable sound.

Wavefolding is distortion of a waveform where, when the input amplitude exceeds a threshold, it becomes inverted. This adds harmonics to the sound (specifically odd harmonics), and, by controlling the amount of fold, we can modulate these in real time.