Use AI To Make A Patch On Your Elektron Or Moog

US WebMIDI Page interfaces between LLM and MIDI      06/09/25

Interesting project on GitHub from zerubeus, which interfaces an MCP server (Model Context Protocol) that can allow Anthropic's Claude (an excellent model for coding) and other compatible LLMs to control and program Elektron synthesizers and Sub 37 via MIDI. Essentially, allowing you to write a prompt to create a patch or setup. It allows for a web page to interact with MIDI devices using his code.

Try it for your Elektron or Moog Sub 37 at synthgenie.com. Looks like you just need to connect your device via WebMIDI and off you go.

Examples they give are:
"Use Digitone MCP to design an evolving dark pad using the Wavetone machine on track 1."
"Use Digitone MPC to design a Dark thick pad using Wavetone machine on track 1."

If you want to develop this for other synths, it might be something fun to explore. 

The Github project is here:
https://github.com/zerubeus/elektron-mcp

Features

  •  Complete MIDI control interface for the Elektron Digitone synthesizer
  •  Structured controllers for all Digitone sound engines:
    •  Wavetone (waveshaping synthesis)
    •  FM Tone (FM synthesis)
    •  FM Drum (percussive FM synthesis)
    •  Swarmer (unison/swarm synthesis)
  •  Comprehensive parameter control for:
    •  All filter types
      •  MultiMode
      •  Lowpass4
      •  Equalizer
      •  LegacyLpHp
      •  CombMinus
      •  CombPlus
      •  BaseWidth
    •  Amplitude and envelope settings
    •  Effects processing (delay, reverb, chorus, bit reduction, etc.)
    •  LFOs control
  •  MCP server exposing all synth parameters as tools for LLMs
  •  Type-safe parameter validation using Pydantic
  •  Modular architecture for easy extension to other Elektron devices

More MCP Links via muzak on our Discord:
https://github.com/tubone24/midi-mcp-server
https://github.com/sandst1/mcp-server-midi
https://glama.ai/mcp/servers/@xiaolaa2/midi-file-mcp
https://github.com/ahujasid/ableton-mcp
https://github.com/mikeborozdin/vibe-composer-midi-mcp?tab=readme-ov-file#vibe-composer-midi-mcp
https://ubos.tech/mcp/synth-midi-composition-server/overview/
https://www.loom.com/share/d2a00956cdb248e5adbc9c31538c7892
https://www.june.kim/midi-via-mcp 

It feels like we're not far from a linguistic approach to synthesis, either describing the sort of sound you want or, even more interesting, describing the sort of synthesizer you'd like. What do you think?

Thanks to Darren Mackay for the spot via our Discord #cool-finds

Send us your News: If you have a story or product you'd like us to cover - email news@sonicstate.com or use our contact form or join our Discord and post in #cool-finds

Get the latest headlines, offers and more in our mega sonicstate newsletter - delivered to your in box every week

More From: ZEREBEUS


 

Get Our Newsletter


More...

And more


Erica Synths Razornator - Sonic Demo 

5 stereo Chromatic resonators in a desktop effect


3D Design Print Your Own Synth Stands With Loopop 

Web app for your custom stands


SinTH2 60 Voice Monster Polysynth 

All digital hardware beast


Sonic RETROCAST 4 - Robert Henke AKA Monolake 

Retro computing live and other topics


The Bristol Old City Studio - Drop In Tour 

We take a tour and find a Polymoog too