SYNAPSE Features

AI-native control for every plugin in your DAW. Bridge mode, Host mode, MCP server, and a complete Creative Engine — in one plugin.


AI Chat — Text to preset

AI Chat panel

Type what you want. SYNAPSE translates your intent into parameter changes and sends them to the right plugins, in real time.

FeatureDetail
Multi-providerClaude, OpenAI, Gemini, Mistral, Groq, Ollama
Multi-targetOne prompt controls multiple plugins simultaneously
Structured outputJSON with intention, confidence, targets, params
Sanity ModeAI never applies destructive jumps on critical params
OfflineUse Ollama for fully local inference — no API key needed

Example prompt:

1
Make a dark atmospheric pad with slow attack, heavy filter resonance, and subtle detuning on OSC2

Mode A — Bridge

Control plugins already in your DAW session. SYNAPSE sends parameter changes via 4 parallel channels:

ChannelDirectionLatency
DAW AutomationRead/Write1 block
MIDI CCWrite< 1 ms
MCPRead/WriteHTTP round-trip
OSCWriteUDP, < 1 ms

Mode B — Host

Plugin Bar

Load any VST3/AU directly inside SYNAPSE. Full parameter access, snapshots, macros, morphing — the AI controls everything.

FeatureDetail
Plugin browserScan + search all installed VST3/AU
Fast modeSkip full state chunk decode for faster recall
Show GUIOpen the hosted plugin’s native window
BypassBypass the hosted plugin without removing it
Full AI accessEvery parameter readable and writable by AI

Creative Engine

Snapshots

Snapshot Row

12 slots to save and recall complete parameter states. One click to recall. MCP access via save_snapshot / recall_snapshot.

XY Morph Pad

XY Morph Pad

Assign 4 snapshots to corners. Drag the cursor for bilinear interpolation between them. Parameters MORPH_X and MORPH_Y are exposed for DAW automation.

1D Morph Fader

Linear morphing between two snapshots. Exposed as MORPH_1D for automation.

Breeding Engine

Breeding Panel

Select two parent snapshots and generate a child by genetic crossover.

StrategyDescription
UniformRandom selection per parameter
BlendWeighted average between parents
SectionalPer-module crossover (OSC from A, filter from B)

Macro Controls M1–M8

Macro Bar

8 assignable knobs for live control.


MCP Server

SYNAPSE runs a local MCP (Model Context Protocol) server on http://127.0.0.1:52100.

Any MCP client (Claude Desktop, n8n, custom agents) can connect and control SYNAPSE programmatically.

Key tools

ToolDescription
get_session_contextFull session state in one call
get_patch_architectureComplete topology: OSCs, ENVs, filters, roles
set_params_batchWrite multiple parameters atomically
trigger_aiSend a text prompt to the AI Engine
save_snapshot / recall_snapshotManage snapshots
set_morph / breedMorphing and breeding
set_ai_config / get_ai_configConfigure AI provider headless

Multi-instance

Multiple SYNAPSE instances auto-discover each other. Route parameters from one instance to another via link_synapse_instance_target.


Audio Brain

Real-time FFT analysis of the hosted plugin’s output.


Safety

Bottom Bar

FeatureDescription
Sanity ModeDefault on. Caps per-block parameter delta to prevent clicks and jumps
Critical param protectionBypass, mute, output gain excluded from AI writes
Mandatory smoothingAll AI-driven changes are smoothed — no raw value jumps
Global FreezeLock all parameters. Nothing changes until you unfreeze
Recall / UndoInstant recall of any saved snapshot

Compatibility

DAWStatus
Logic ProVST3 + AU
Ableton LiveVST3
Bitwig StudioVST3
ReaperVST3
Patchwork (DDMF)VST3 + AU

System requirements: macOS 13.0+ (Ventura), multi-core CPU, 8 GB RAM.

Formats: VST3 + AU (instrument and FX variants).