Skip to content
Josh Jeppson edited this page Dec 28, 2021 · 2 revisions

Welcome to the nodesynth wiki!

nodesynth will be a modular musical synthesizer, which will store "nodes" (elements that perform specific operations on a signal), in a directed graph, to make sound. There will be a human-readable, declarative language that you can define the nodes with, and hopefully, eventually a UI that derives inspiration from nodal signal processing software like Natron, Blender, or Carla.

In addition, nodesynth will be able to run on JACK, and eventually LV2 and VST3 as well, so it will be able to be run in popular DAWs like FL Studio, Abelton, etc., but is more targeted at modular users of things like vcvrack, Non DAW, and pure JACK.

Project Status

nodesynth is still in very early development. Project timelines will be posted as I have them.

The project's VERY BASIC functionality should, in theory, work if I could get it to compile. Currently there is a linker error with the library functions that I'm using, and I suspect the issue is with my CMakeLists, but I'm not entirely sure.

Clone this wiki locally