Build for MOD.
MOD plugins are standard LV2 plugins: write one once and it runs on the MOD Dwarf, Duo, Duo X and MOD Desktop. Everything you need is open, from the documentation and tools to the software stack and even the hardware. This page is the map.
Pick your way in.
No C++? Start here.Describe a plugin to the AI assistant of your choice with the Plugin Cookbook, or patch it in Pure Data or Max gen~, or code it in FAUST. The MOD Cloud Builder builds it and installs it on a unit connected by USB, straight from the browser.The Plugin Cookbook →The Cloud Builder →
Write LV2 plugins.The MOD Plugin SDK is the reference: what MOD expects from a plugin, building with mod-plugin-builder, recipes, validating, installing, and giving your plugin a pedal face with modgui. DPF, JUCE and Rust all export LV2.MOD Plugin SDK →mod-plugin-builder →
Sell your plugins.Commercial plugins use the MOD License extension for copy protection and a trial mode, and are sold in the MOD Plugin Shop. Making and giving away LV2 plugins for MOD needs no licence at all.Selling on MOD →MOD License spec →Contact sales →
Change the platform itself.MOD OS, its web interface and its plugin host are open source, and so are the OS images. Starless, a community-built OS for the Dwarf, started this way, and parts of it are now in MOD OS.The open platform →mod-ui →mod-host →
Even the hardware is open.The schematics and PCB designs of the MOD Dwarf, Duo and Duo X are published, made with KiCad, free electronics design software.MOD Dwarf →MOD Duo →MOD Duo X →
Every resource, in one place.
One line each, so you know where to go.
Documentation and specs
- MOD Plugin SDK
- The reference documentation for building plugins for MOD
- MOD LV2 extensions
- mod:, modgui:, modpedal:, hmi: and mod:license, specified
- LV2
- The open plugin standard MOD builds on
- Dwarf manual
- How the device and its web interface work
Tools
- mod-plugin-builder
- Cross-compilation toolchain for every MOD target
- Cloud Builder
- Build FAUST, Max gen~, Pure Data or .mk recipes in the browser
- Plugin Cookbook
- Turn a plain-language idea into a build recipe
- max-gen-skeleton
- Template for Max gen~ plugins
Source code
- mod-ui
- The web interface that renders your modgui
- mod-host
- The LV2 host
- mod-desktop
- MOD Desktop
- mod-lv2-extensions
- The extension definitions
- mod-license
- The MOD License extension
- mod-sdk
- Older modgui editor, unmaintained; its artwork library is still useful
Community
- Developers forum
- Software and hardware development in the MOD ecosystem
- Plugin development resources
- Wiki-style notes collected from earlier forum categories
- AI & Neural Modelling
- Plugins made with the Cookbook, and neural models
- Contribute
- Community contributions, including Starless
New to MOD?
Start with what the platform is: plugins, pedalboards, and the devices they run on.