Home

Awesome

Build Status Contributor Covenant

Bespoke Synth

A software modular synth that I've been building for myself since 2011, and now you can use it!

Nightly Build (updated every commit)

You can find the most recent builds for Mac/Windows/Linux at http://bespokesynth.com, or in the Releases section on GitHub.

Join the Bespoke Discord for support and to discuss with the community.

Documentation

Screenshot

screenshot

Basic Overview/Tutorial Video

Bespoke Overview

Quick Reference

quick reference

Features

License

GNU GPL v3

Releases

Sign up here to receive an email whenever I put out a new release: http://bespokesynth.substack.com/

Contributing

See our contributing guidelines

Building

Building Bespoke from source is easy and fun! The basic cmake prescription gives you a completed executable which is ready to run on your system in many cases. If your system does not have cmake installed already you must do so.

git clone https://github.com/BespokeSynth/BespokeSynth   # replace this with your fork if you forked
cd BespokeSynth
git submodule update --init --recursive
cmake -Bignore/build -DCMAKE_BUILD_TYPE=Release
cmake --build ignore/build --parallel 4 --config Release

This will produce a release build in ignore/build/Source/BespokeSynth_artefacts.

There are a few useful options to the first cmake command which many folks choose to use.

The directory name ignore/build is arbitrary. Bespoke is set up to .gitignore everything in the ignore directory but you can use any directory name you want for a build or have multiple builds also.

To be able to build you will need a few things, depending on your OS