Granular Synthesis
Granular Synthesis
SOUND ON SOUND
NEWS FORUM MAGAZINE REVIEWS TECHNIQUES PEOPLE SOUND ADVICE MUSIC BUSINESS
method where you start with simple (yet harmonically rich) waveforms
such as triangle, square, and sawtooth waves, then use volume SOS Competitions
envelopes, filters, filter envelopes, and LFOs (Low Frequency Oscillators)
Win! Heritage Audio i73 PRO Edge
to sculpt the starting sound into something more musical. The reasons
why subtractive synthesis is so dominant are both historical and
Readers' Ads
practical. The historical reason is that most of the synthesizers that
shaped the development of electronic music production (the classic
VIEW ALL ADS CREATE FREE AD
analogue Moogs, ARPs, Korgs, and so on) used this scheme. Hence
subtractive software synthesizers are commonly known as 'virtual
analogue' instruments. These instruments are what musicians are On the same subject
accustomed to using, and they make characteristic sounds that have • Modular: Going Audio-rate
become part of the common musical sound repertoire. On a practical May 2023
level, these synths are relatively easy to learn, and can be modelled in • Cubase: Stranger Things Synths With Retrologue 2
December 2022
software without using a huge amount of processing power. It is
• Cubase: Stranger Things Synths With Retrologue 2
probably for this last reason that subtractive synths, and straightforward sample-playback
| Audio Examples
instruments, have taken such a lead in desktop music. However, as computers have become December 2022
much faster, digital signal processing techniques that were once the preserve of academic labs • Granular Synthesis: A Practical Introduction
and telephone companies are finding a strong foothold in music software. November 2022
• The Constance Demby Mystery
The technique known rather grandly as granular synthesis is an extremely powerful audio October 2022
manipulation system that makes it possible to adjust the speed, pitch, and formant
characteristics of audio samples independently of one another, and all in real time if your
SIGN UP TO
computer is fast enough. However, granular synthesis principles can also create new and often
SOS NEWSLETTERS
spectacular shifting sounds using very basic means.
Acid, now at version 5 and under the care of Sony, was the first to make real-time pitch and Latest SOS Videos
time adjustment well known, and nowadays most people into computer music will have played
with Ableton's tempo-warping Live software, not to mention Apple's Garage Band. Celemony's
Melodyne is now arguably the purest and most sophisticated package for editing audio using
granular synthesis, managing to carve out a niche alongside the mighty Auto-Tune.
Native Instruments Reaktor has always had this technology right at its heart, but focuses on the
creative sound-design possibilities of the granular approach. NI's work in this area has led to
the powerful time, pitch, and timbre manipulation in their Kontakt, Intakt, and Absynth
packages, finally blurring the line between samplers and synthesizers. Propellerhead's Reason
package also contains a granular synth Malström, and even Fruity Loops Studio has the AR Rahman & Firdaus Studios: A Scoring Stage For The 21st
Granulizer.
Century
The aim of this article is to explain the basics of
how granular synthesis works (for those with
an interest in these things), and also to
1 of 7 15/03/2024, 18:46
Granular Synthesis https://www.soundonsound.com/techniques...
This scheme works because, although most sounds sound to our ears like they change and
develop quickly, when you zoom in and look at even the most complex waveforms (like speech)
you see that, in fact, many parts of harmonic and vocal sounds consist of steady periods of a
repeating waveform, with short transitions in between. A little experiment makes this clearer:
try saying your name really slowly and listen to the sound you make. For me that goes
something like, 'sss-aah-eee-mmm-nnn'. Your voice moves from one consistent steady sound
to another, except for when you get to hard consonants like 'k' or 't' (see the 'Drums &
Transients' box for more on this). At the waveform level, steady sounds appear as many cycles
of the same small wave shape. So, if I recorded myself saying my name at normal speed into
Pro Tools, I could zoom in and painstakingly loop the waveforms during each section of the
word (crossfading the edit points), and end up with something that sounded similar to me
saying the word slowly, but at the same pitch. Conversely, I could speed myself up by deleting
some of the cycles from each portion of the word. This is the basis of how time-stretching
works.
Now, say that I took a few cycles of waveform from each sound
in my name, and mapped them as loops onto keys in a
sampler. One key would give a steady 'sssssss', another a
steady 'ahhhhh', and so on. Now if I pressed each key in rapid
succession it would (roughly) re-synthesize the original
recording using these 'grains' of sound. If I played the sequence
of keys faster, the word would be reconstructed faster, but the
pitch would stay the same. Also, I could push the pitch-bend
wheel to pitch up the samples, but still play the key
sequence at any speed I liked. What's more, I could play
back the sequence in any order, and even make the
sounds overlap by holding down more than one key at a
time, generating an entirely new and more complicated
sound. This is how granular synthesis works.
2 of 7 15/03/2024, 18:46
Granular Synthesis https://www.soundonsound.com/techniques...
the original speed, then you'd hear the original sample reproduced. If the software played the
sequence back more slowly, gaps would appear between the slices, so the current slice in the
graintable is usually looped. Played back more quickly, each grain overlaps with the next one,
or some grains get skipped depending on how the software works. To avoid clicks and glitches,
each grain is faded in and out with a volume envelope, a process known as 'smoothing'.
To the right of the waveform are some controls that show up in different guises in most
granular synthesis-based software. The first is the Grain Size control, which is a pop-up list of
options in Intakt. Grain Size is the length of each slice of sound, determining how finely the
original sample is chopped up. In Intakt, the list gives suggestions for which grain size to use to
obtain the most transparent results for different types of material. There are similar
parameters in the Warp section of Ableton's Live software — again, rather than a continuous
Grain Size control, a list of options is provided: Beats, Tones, and Textures.
With all these controls at their zero positions, Malström behaves like an ordinary sampler, with
3 of 7 15/03/2024, 18:46
Granular Synthesis https://www.soundonsound.com/techniques...
the significant advantage that playing up and down the keyboard does not speed up and slow
down the sample: it's like having a multisample map, but without having to have more than one
sample. Beyond this, there is a huge amount of flexibility, and you can quickly move away from
the starting point to make radically different sounds. All the controls can be modulated with
Malström 's LFOs, and it's the sweeping of the parameters that gives granular synthesizers their
characteristically rich and 'alive' sound. Something you can do with Malström is modulate the
Index control, or sample position. As we'll see when we look at Reaktor, this is one of the most
valuable tools for creating deep granular sounds and atmospheres. Playing around with the
graintable position and playback characteristics means that one sample can provide the
material to generate a huge variety of unexpected results.
The last synth I want to look at is Absynth, because it features yet another parameter, leading us
towards the full implementation of granular synthesis found in Reaktor. Most of the parameters
in Absynth 2 should now be familiar, but a Density setting has also been added. This sets the
number of grains that can be playing back at once, which in Absynth 's case can be between one
and eight. All the examples we've looked at before can be likened to having a single 'play head'
sweeping around the graintable in a mostly linear fashion. However, granular synthesis gets
really interesting as a sound-design tool when you start firing off multiple grains
simultaneously, and not necessarily in sequential order. Absynth doesn't go quite this far: its
Density control just provides for varying grain overlap, which means that you can have several
neighbouring grains firing at once as the graintable is played. This smooths out and thickens
the sound, but inevitably adds a metallic or phasey characteristic, as you are overlapping a
series of similar-sounding grains with a tiny delay between them.
Systems that don't have any way of compensating for this problem
have a very limited range within which a sample can be slowed
down. If you load a drum loop into Intakt, you can slow it down and
listen for when the problem starts causing noticeable degradation The Transient Size
of the sound. Short, sharp sections of the waveform, such as rim- (TRS) control and
shots, present a particularly tough test, especially if the grain size is Transient Copy (TRC)
switch are provided to
set manually without any intelligent analysis. My ears can detect a
help avoid the
drum loop's rim-shot starting to 'break up' into two peaks at just flamming of
two to three percent slower than original speed, and ordinary snare percussive sounds
drums start to flam at about four to five percent down. when you're slowing
down sampled loops
There are a number of ways in which the designers of a granular using Intakt's Time
Machine mode.
synthesis or time-stretching system can improve on this situation,
4 of 7 15/03/2024, 18:46
Granular Synthesis https://www.soundonsound.com/techniques...
two of which are present in Intakt. The first is to have the software analyse the sample
and choose variable grain sizes. In other words, instead of relying on a user-defined grain
size, the software tries to chop up each part of the sample in the most efficient way. The
software makes distinctions between areas that change rapidly, and those that are more
steady tones. This at least ensures that transients are not split across more than one
grain. In Intakt this option is the default, with the user being able to change to a fixed
Grain Size if desired.
The second way that transient handling can be improved is to use a transient detection
system to ensure that the transients are preserved in their original state, at whatever
playback speed (as they would in real life drumming or vocal performances). This means
that not only must they be contained within one chunk (one grain), but that they should
only be played back once instead of being looped at slower speeds. Intakt and Kontakt do
something like this when you engage the TRC (Transient Copy) button. The software
detects peaks and sudden changes, and interprets these as transients. A second control,
TRS (Transient Size) is set manually and determines a length for these sections. During
playback, the original transient sections are overlaid on the loop, with their position
staying correct relative to the rest of the sample.
Ableton Live has similar functionality, although it doesn't use transient detection. Time-
stretching and granular settings are chosen from the sample editor window's Warp pane,
and setting the audio type here to Beats tells the software to try to preserve transients.
Instead of detecting these, Live uses time divisions set by the user in the Transients field,
and has to assume that the drum hits land close to these. Anyone familiar with beat-
slicing software, such as Propellerhead Recycle, may have spotted that this system is a
best-of-both-worlds mix of techniques, preserving the original hits (as with beat slicing)
but filling the gaps with time-stretched material. Another problem shared with beat
slicing is that decays and reverb tails are difficult to keep sounding natural. Where
available, a mixture of small grain size and large transient 'windows' often works best
with drums. Without transient compensation, larger grain sizes will probably be better.
Sound-Design Tools
Despite all the sampling and synthesis flexibility afforded by the applications we've looked at so
far, when most people think about granular synthesis they probably think of the rich shifting
soundscapes generated by certain Reaktor patches. It's perfectly possible to build synths in
Reaktor similar to those we've already looked at. For example, Triptonizer is not a million miles
away from Malström, except that it uses envelopes to control the movement of sample
position, formant, and so forth. However, as with the synths we've covered, this kind of
instrument generally sweeps fairly uniformly through a graintable. For the more weird and
wonderful sounds, we want to be layering up clusters of grains, introducing randomness, and
getting away from thinking about the samples as a whole. The result is a composite sound
known as a 'graincloud'. Reaktor has a straightforward sample synth module, and a Pitch
Former (which is similar but moulds the results into a definite pitched sound), but it also has a
module called Grain Cloud. If you don't have Reaktor, you can download the demo version and
check out the factory instruments Grainstates and Travelizer to get an instant idea of what this
module can do.
5 of 7 15/03/2024, 18:46
Granular Synthesis https://www.soundonsound.com/techniques...
Advanced Possibilities
Most of what we've looked at is the brand of granular synthesis that uses a chopped-up audio
sample as the source of sound grains. This is because the large majority of music products
available that employ granular synthesis work this way. However, this is only a partial view of
what can be done. For a start, it's perfectly possible for software to use a live audio input
instead of an audio file. Computers are fast enough to chop a signal into grains on the fly, then
synthesize and mess with them, all in real time. This is how granular synthesis-based effects,
such as Spektral Delay, KTGranulator, and many Pluggo plug-ins, work. Most real-time pitch-
shifters and vocal processors are likely also to be taking a granular approach.
Mentioning Spektral Delay raises the topic of other methods of granular synthesis that have
rarely seen the light of day. Everything we've looked at so far uses grains based in the time
domain, but it's also possible to split up sounds by frequency and then resynthesize them, as
Spektral Delay does. The next logical step will be for synths to do away with sampled or digitised
audio sources altogether, and synthesise their own grains from scratch. This would be like a
two-stage synthesis process, with the first stage generating an array of grains and envelopes,
each probably one cycle in length (and known as a 'wavelet'), which would then be synthesized
by the second stage. Something close to this could probably be built in Reaktor, using the Grain
Delay module, so if you get a few months off, there's a challenge!
Granular synthesis is likely to find its way into many more instruments in the future, and is
perfect for those days when you're bored of the same old array of re-created analogue sounds.
Not only do granular synths create dynamic, organic sounds, they have an untamed quality and
often produce unexpected treats that turn into song ideas. In fact, if you produce ambient or
film music, a decent granular synth can do half your job for you!
Bod
• Recording: Gear & Techniques
Sampling from Record Player • Mixing, Mastering & Post Production
Mixing, Mastering & Post Production 15 Mar 2024, 09:21
• New Products & Industry News
Re: Monitoring frustration S.O.S. Band - No Ones Gonna Love You (Kick Drum)
• Music Business
Arpangel • Mac Music
Bunker Samples fifth anniversary: New $1 Try-Pack and competition
Mixing, Mastering & Post Production 15 Mar 2024, 09:09
• Windows Music
Boss release Katana:Go headphone amp
Re: Fender Tone Master Pro • Apps & Other Computers/OS
Wonks • Guitar Technology
Monitoring frustration
6 of 7 15/03/2024, 18:46
Granular Synthesis https://www.soundonsound.com/techniques...
All contents copyright © SOS Publications Group and/or its licensors, 1985-2024. All rights reserved.
The contents of this article are subject to worldwide copyright protection and reproduction in whole or part, whether mechanical or electronic, is expressly forbidden without the prior
written consent of the Publishers. Great care has been taken to ensure accuracy in the preparation of this article but neither Sound On Sound Limited nor the publishers can be held
responsible for its contents. The views expressed are those of the contributors and not necessarily those of the publishers.
7 of 7 15/03/2024, 18:46