Log in
Log in

or
Learning
Comment

An introduction to Granular Synthesis

Sound synthesis, sound design and audio processing - Part 19

In the two previous articles we looked at the principle behind sample-based synthesis. Among other things, this allowed us to establish that, thanks to digital technology, the frontiers between the different sound-generation modes ─ like simple waveforms and complex pre-recorded samples ─ have become more and more porous.

View other articles in this series...

Granular synthesis, the focus of our efforts today, is yet another example of this convergence. This type of synthesis is based on a new basic unit of sound, which we already mentioned briefly in the fourth article of this series, namely: The grain.

But let’s start with…

A bit of history

Without going into any details, you could say that granular synthesis was mentioned for the first time in 1925 by Norbert Wiener. He was the first person to think about the idea of applying the concept of “energy grains, ” taken from quantum physics, to music.

La synthèse granulaire

But it was Dennis Gabor, winner of the Nobel Prize in Physics and inventor of the hologram (see next paragraph), who made a theory out of it in 1947, which was later validated by Martin Bastiaans in 1980.  Curtis Roads implemented some of its elements in software form in 1978.

Iannis Xenakis (pictured on the left) and composer Barry Truax are the main ambassadors of this type of synthesis.

Gabor and the limits of Fourier’s theory

Gabor observed that while the theory of Fourier is perfect to determine the harmonic components of an audio signal, it is nevertheless insufficient to determine their time localization. Consequently, it’s not suited to the task of analyzing and resynthesizing a signal that evolves in time.

To simplify things for musicians like us, you could say that it’s incapable of differentiating between a chord (a given number of notes played simultaneously) and an arpeggio (the same notes played in sequence). That’s due, among other things, to the fact that Fourier’s theory reduces the signal to simple sine waves…of infinite duration. This means that other basic elements are needed to synthesize an evolving sound. Grains are the result of this research.

Grains under the microscope

La synthèse granulaire

Grains present a great advantage in relation to Fourier’s sine waves: They are limited in time! They have both a starting point and a modulating envelope (see article 8 of this series), which encloses the waveform itself.

The illustration on the side shows a sine wave enclosed by an envelope. This waveform can be a simple waveform or a signal produced by other types of synthesis, like frequency modulation (FM synthesis), which we will see shortly. The waveform could also have been stored in a wavetable (see previous article). Or it could even be an element taken from a complex audio signal like the digitization of a music note played by an instrument.

Each grain comprises its own frequency (which defines its pitch) and phase information. The length of a grain determines our capacity to perceive its pitch. In fact, it has been proven that the human ear cannot estimate the pitch and spectral (harmonic) content of a grain of less than 100 ms. The shorter a grain, the easier it is to locate it in time, while the longer it is, the easier it is to identify its harmonic content.

The length of a grain, as well as the amplitude of its waveform, are defined by its envelope. The latter can be “segmented” (attack, “steady state, ” which corresponds to the sustain of a traditional envelope, and release) or “functional, ” meaning it’s based on a mathematical function. It can be stored in a wavetable ─ or rather an envelope-table ─ with the same advantages as a sample (see previous article).

The envelope can also be provided with a pan parameter, to locate the grains in space.


Playing back grains

The idea here is not to play back grains in sequence, like samples (as determined by the first definition of sample in the previous installment). In the next article you’ll learn that there are different ways to play back grains, each of which constitutes a subcategory of granular synthesis. However, you could say that, regardless of the scenario, playback is subject to the spacing between grains. This spacing can be represented by a frequency or a fixed time (period).

La synthèse granulaire

When a frequency is used, the lower it is, the more it feels like a rhythm, and the higher it is, the more it is associated to a note.

In the image on the side, you can see sound grains grouped in different ways. In line with what was stated in the last two paragraphs, while the pitch of each grain is contained in itself, the perception of the overall pitch of an audio signal made up of grains depends on two factors: The length of the grains and their density (determined by the triggering frequency).

← Previous article in this series:
Sampling: Wavetables
Next article in this series:
The Different Forms of Granular Synthesis →

Would you like to comment this article?

Log in
Become a member
cookies
We are using cookies!

Yes, Audiofanzine is using cookies. Since the last thing that we want is disturbing your diet with too much fat or too much sugar, you'll be glad to learn that we made them ourselves with fresh, organic and fair ingredients, and with a perfect nutritional balance. What this means is that the data we store in them is used to enhance your use of our website as well as improve your user experience on our pages and show you personalised ads (learn more). To configure your cookie preferences, click here.

We did not wait for a law to make us respect our members and visitors' privacy. The cookies that we use are only meant to improve your experience on our website.

Our cookies
Cookies not subject to consent
These are cookies that guarantee the proper functioning of Audiofanzine and allow its optimization. The website cannot function properly without these cookies. Example: cookies that help you stay logged in from page to page or that help customizing your usage of the website (dark mode or filters).
Audience analysis (Google Analytics)
We are using Google Analytics in order to better understand the use that our visitors make of our website in an attempt to improve it.
Advertising (Google Ads)
This information allows us to show you personalized advertisements thanks to which Audiofanzine is financed. By unchecking this box you will still have advertisements but they may be less interesting :) We are using Google Ad Manager to display part of our ads, or tools integrated to our own CMS for the rest. We are likely to display advertisements from our own platform, from Google Advertising Products or from Adform.
Marketing (Meta Pixel)

On our websites, we use the Meta Pixel. The Meta Pixel is a remarketing pixel implemented on our websites that allows us to target you directly via the Meta Network by serving ads to visitors of our websites when they visit the social networks Facebook and Instagram. The meta pixel are code snippets which are able to identify your browser type via the browser ID - the individual fingerprint of your browser - and to recognise that you have visited our websites and what exactly you have looked at on our websites. When you visit our websites, the pixel establishes a direct connection to Meta's servers. Meta is able to identify you by your browser ID, as this is linked to other data about you stored by Meta on your Facebook or Instagram user account. Meta then delivers individualised ads from us on Facebook or on Instagram that are tailored to your needs.

We ourselves are not in a position to identify you personally via the meta pixel, as apart from your browser ID no other data is stored with us via the pixel.

For more information about the Meta Pixel, the details of data processing via this service and Meta's privacy policy, please visit Meta Privacy Policy - How Meta collects and uses user data for Facebook and Meta Privacy Policy - How Meta collects and uses user data for Instagram.

Meta Platforms Ireland Ltd. is a subsidiary of Meta Platforms, Inc. based in the USA. It cannot be ruled out that your data collected by Facebook will also be transmitted to the USA.


We did not wait for a law to make us respect our members and visitors' privacy. The cookies that we use are only meant to improve your experience on our website.

Our cookies
Cookies not subject to consent

These are cookies that guarantee the proper functioning of Audiofanzine. The website cannot function properly without these cookies. Examples: cookies that help you stay logged in from page to page or that help customizing your usage of the website (dark mode or filters).

Audience analysis (Google Analytics)

We are using Google Analytics in order to better understand the use that our visitors make of our website in an attempt to improve it. When this parameter is activated, no personal information is sent to Google and the IP addresses are anonymized.

Advertising (Google Ads)

This information allows us to show you personalized advertisements thanks to which Audiofanzine is financed. By unchecking this box you will still have advertisements but they may be less interesting :) We are using Google Ad Manager to display part of our ads, or tools integrated to our own CMS for the rest. We are likely to display advertisements from our own platform, from Google Advertising Products or from Adform.

Marketing (Meta Pixel)

On our websites, we use the Meta Pixel. The Meta Pixel is a remarketing pixel implemented on our websites that allows us to target you directly via the Meta Network by serving ads to visitors of our websites when they visit the social networks Facebook and Instagram. The meta pixel are code snippets which are able to identify your browser type via the browser ID - the individual fingerprint of your browser - and to recognise that you have visited our websites and what exactly you have looked at on our websites. When you visit our websites, the pixel establishes a direct connection to Meta's servers. Meta is able to identify you by your browser ID, as this is linked to other data about you stored by Meta on your Facebook or Instagram user account. Meta then delivers individualised ads from us on Facebook or on Instagram that are tailored to your needs.

We ourselves are not in a position to identify you personally via the meta pixel, as apart from your browser ID no other data is stored with us via the pixel.

For more information about the Meta Pixel, the details of data processing via this service and Meta's privacy policy, please visit Meta Privacy Policy - How Meta collects and uses user data for Facebook and Meta Privacy Policy - How Meta collects and uses user data for Instagram.

Meta Platforms Ireland Ltd. is a subsidiary of Meta Platforms, Inc. based in the USA. It cannot be ruled out that your data collected by Facebook will also be transmitted to the USA.


You can find more details on data protection in our privacy policy.
You can also find information about how Google uses personal data by following this link.