SOUL Workshop

16:00 – 18:00 (GMT+1)

Hosted by: Julian Storer and Cesare Ferrari

Maximum number of participants: No limit


In this workshop you’ll be walking through the process of writing a simple synthesiser using the SOUL platform. This will cover the basics of how SOUL works and the tools available for using it, an introduction to its syntax, and a step-by-step tutorial of the building blocks involved in creating a simple synth with some audio effects.

Anyone wanting to code along with the workshop will want to get themselves set up beforehand with a SOUL coding environment. There are a few options:

  • Just use the on-line playground at
  • Get a copy of Tracktion Waveform and use its SOUL patch feature
  • Install the command-line SOUL tools and run them manually with an editor

More info and documentation is available at the github repo:

The example code used in the tutorial will also be made available in a repo for people to follow: link
Cycling 74 link