Bespoke Synth 1.0 – open-source software modular synthesizer

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Sonar - Write Clean C++ Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • BespokeSynth

    Software modular synth [Moved to:] (by awwbees)

    It's quite a common sight if you often download installers from smaller publishers. Obviously it's up to you if you want to consider the application trusted or not. My rule of thumb for open source projects is that I trust them if they have lots of "stars", and Bespoke has 1.2k

    (but I'm not suggesting you follow the same rule, I'm not responsible for anything that happens etc. etc.)

  • scheme-for-max

    Max/MSP external for scripting and live coding Max with s7 Scheme Lisp

    I'm also a programmer, and it sounds to me like you're expecting Max to be something it isn't. It's not meant to be a regular programming environment, it was created to be accessible to non-programmers. But you can extend it with C, C++, Java, Csound, Chuck, SuperCollider, etc.

    I will agree however that the JS implementation is neutered, probably because they have to worry about support volumes. This is one of the reasons I created Scheme For Max, which unlike the JS object, allows running in the high priority thread, does hot code reloading, and is open source and can be recompiled to your liking. Now that I have Scheme for Max, I love Max (and Max4Live) to bits, they are a fantastic environment, and I do all the coding in S7 Scheme or C. :-)

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • awesome-live-coding-music

    A curated list of awesome Live Coding Music frameworks, libraries and software.

    There's quite a few actually. The term is "live coding".

    Supercollider sounds like what you're after. You can even use vim :) here's a list of related stuff

  • pedalboard

    🎛 🔊 A Python library for working with audio.

    For audio on linux:

    For a more code oriented audio workflow which could lead to a DAW of sorts (python lib to load VST and AU)

  • pipewire

    Mirror of the PipeWire repository (see

    For audio on linux:

    For a more code oriented audio workflow which could lead to a DAW of sorts (python lib to load VST and AU)

  • awesome-livecoding

    All things livecoding

    Here's a list/overview of all things "live coding":

  • score

    ossia score, an interactive sequencer for the intermedia arts

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • JUCE

    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.

    I'm running Debian 11 and it still doesn't run. Thought I'd try build it and...

    > Use the "Projucer" from to generate solutions/project files/makefiles for building on your platform.


    Is this really a FOSS project?

  • overtone

    Collaborative Programmable Music

  • VeeSeeVSTRack

    Open-source virtual modular synthesizer

    * The VST fork of VCVrack for a modular synth:

    I would get a keyboard controller with full sized keys and a 5-pin DIN MIDI out for just over $200, but that can come later.

  • Rack

    The virtual Eurorack studio (by VCVRack)

    While I have used modern DAWs in recent years, the music making tool I've used the most was Jeskola Buzz[1], it's a weird mix of music tracker[1] and modular setup[2] (but not modular in the same way a modular synth works, you connect "machines" such as sequencer->generator->effect->[more effects]->mixer).

    This was when I was a "poor" student and I couldn't spend money on music.

    Later I could afford real modular/semi-modular synths and I enjoy them a lot but I still appreciate being able to connect cables on a screen where you can save the state and rapidly recall it, rather than having to free up a table, setup all the modular synths, connect them together etc. - So I think I'm going to enjoy Bespoke Synth a lot.

    Another alternative that I have enjoyed is VCV Rack[3] and its little brother for iPad/iPhone miRack[4].

    PS I loved the "Feature Matrix" on the Bespoke home page ahah :-D





  • pyo

    Python DSP module

    For you pythonheads, please check out Olivier's wonderful pyo

  • livefader

    WIP: LiveFader is a Max for Live device written in Typescript, implementing a parameter cross-fader in the style of the Elektron Octatrack.

    Yeah Max’s JS support is pretty weird.

    I spent some time figuring out nicer ways to work with it in order to build an Octatrack-style parameter crossfader for M4L, it provides some abstractions and setup to make using Typescript with Max a bit more pleasant. Still plenty of limitations but I was able to get my device working pretty well in the end. Apologies for lack of docs!

  • lmms

    Cross-platform music production software

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts