Bespoke Synth, an open source modular software sound synthesizer

After 10 years of development it became known The release of the first stable version of the Bespoke Synth project, that unfolds as a modular software sound synthesizer that allows to generate and process sound based on the visual redirection of sound flows between different modules that form and change the shape of a sound wave, as well as superposition effects.

Bespoke Synth is the brainchild of developer Ryan Challinor. Ryan describes it as a bit like "smashing Ableton Live with a baseball bat" and then asking him to put it back together, plus it's worth noting that Bespoke Synth is not a typical DAW no way. It is basically a blank canvas that allows you to create your own bespoke workflow.

From the characteristics of the application, the possibility of changing the environment on the fly is noted: you can add and change nodes without interrupting music playback.

Bespoke is a project that I started in 2011 as a way to learn more about creating music. Rather than spending time learning the intricacies of an existing DAW, I did a reckless exercise to try and build my own. The software is customized by me and me, hence the name "Bespoke".

Bespoke's core design is to divide everything into separate modules that can be put together into a custom design, just like modular hardware. Bespoke is designed to be highly customizable, with the idea that any of the custom designs you create will be 'bespoke' for you, too.

Besides it there are more than 190 modules available for creating sound chains. Supports connection of out-of-the-box VST plugins and quick creation of your own Python drivers. Tools are provided for integration with MIDI controllers.

Ryan developed it for himself and his own workflow, but he's opening it up to anyone Who wants to give the empty blank of Bespoke Synth a try. It can be a bit overwhelming because you have very little to go on when running the software.

You have to start exploring and experimenting. There are a couple of sample projects you can upload, but they don't tell you much. Also, all the building blocks are not there or at least not in a familiar way. I only spend half an hour trying to find a filter only to find that it's there as part of the oscillator, so it won't necessarily follow the rules you expect.

Yet it looks fabulously crazy and spacey. I love how the patch cords come alive with the signals passing through them. It is both puzzling and exciting and is full of all kinds of potential if you can understand it. Your best bet is to watch Benn Jordan's video below!

Bespoke Synth is open source and completely free if you want to use it, although the website encourages you to pay a few dollars to help with costs, but it is the same version regardless. You should definitely give it a try.

The project's approach to monetization is interesting: in addition to the free version, two payment options are offered: tailored plus ($ 5) and tailored pro ($ 15), which are completely identical to the free version and do not contain advanced features which is clearly indicated in the comparison table on the site (it is implicit, that if he likes the program, the user can support the project without coercion by purchasing a paid version).

Finally if you are interested in knowing more about it about the project, you can check the details in the following link 1.

As for the Bespoke Synth compilation, this is very easy to do, since it is enough to open a terminal and type the following command:

git clone
cd BespokeSynth
git submodule update --init --recursive
cmake -Bignore/build
cmake --build ignore/build --parallel 4

The project code is written in C ++ and is distributed under the GPLv3 license. Ready assemblies are ready for Linux, macOS, and Windows.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.