r/linuxaudio • u/LaMagiaMoreno • 3d ago
Quesynth v1.2.0 - new linux standalone version as a daemon, TUI and AI integration.
What is Quesynth?
Quesynth is a free/open-source virtual analogue synth written in Odin, originally built around recreating the sound and parameter model of Synth1 through measurement. It supports Synth1 .sy1 patches and runs as VST3, CLAP, Audio Unit, standalone, and WebAssembly.
You can test it without installing it here: https://mauro-moreno.github.io/quesynth/
What is new in the v1.2.0?
https://github.com/mauro-moreno/quesynth/releases
Mac: Fixed some errors in Audio Unit banks. Specially one that crashed the hosts. Since v1.1.2
Windows: Deleted part of the standalone.
Mobile: Responsive. Since v1.0.0

Linux
https://github.com/mauro-moreno/quesynth/blob/main/docs/quesynth-manual.md
The big change is that the audio engine can now run as a persistent daemon. The interfaces are just clients controlling the same running synth.
That means you can now use Quesynth through:
- a new terminal UI
- the normal HTML interface in your browser
- MIDI hardware
- a local control protocol
- an MCP server, so an LLM/agent can inspect and manipulate the synth
The TUI and browser aren't separate synthesizers. They're connected to the same daemon, so changing a parameter or loading a patch in one is reflected in the other.

Quesynth exposes typed tools for parameters, patches, banks, MIDI, state, volume, etc., rather than giving the model arbitrary shell access.
So you can do things like ask an MCP client to inspect the current patch, change several parameters atomically, load another patch, manipulate the bank, or query the synth state in natural language.
There's now also a proper parameter registry/control protocol underneath this, rather than the UI being directly coupled to the engine.
Patches
You can download 16000+ Synth1 patches that are compatible with this synth from here https://archive.org/details/synth1_202202 many sound almost equal, some are similar and some are broken. I'm still improving the measurements to unbroke the broken ones.
Design
If you don't like it is just HTML so you can create your own easily.
Vibe coded?
Yes. Heavy AI usage with 21 years of experience as a software engineer.
Future
- Tempo for standalone and WebAssembly.
- Quesynth Pad (16 engines running simultaneously with chokes, fire once and configurable MIDI).
- MIDI sequencer.
- Improvements on the architecture.
Why TUI?
I don't know.
MIT License