The MIDIMonster is an universal control and translation tool for most show control protocols in the entertainment industry - and lots more besides
The power of the MIDIMonster can be used to
Mix and match the protocols relevant to your use-case, and translate seamlessly between them. Almost all protocols can be used both for control input as well as output.
Linux / OS X / Windows
Widely used for keyboards & control surfaces
Linux / OS X / Windows
Stage lighting control (DMX512 over Ethernet)
Linux / OS X / Windows
Used to transmit MIDI over Ethernet
Linux / OS X / Windows
Stage lighting control (DMX512 over Ethernet)
Linux / OS X / Windows
Flexible protocol for fine-grained control data
Linux / OS X / Windows
Interact with GrandMA lighting consoles
Linux / OS X / Windows
Control RGB LED strips over the network
Linux / OS X
Connector for a wide range of other input and output methods
Linux / Windows
Mice, keyboards, joysticks, gamepads, …
Linux / OS X / Windows
Control networked PTZ (Pan/Tilt/Zoom) cameras
Linux / OS X
Fine-grained control for LV2 plugins, also includes MIDI support
Create fully or partially automated shows, triggerable patterns, simplified control interfaces or something entirely new! The MIDIMonster programming backends give you full programmatic control over devices on any supported protocol. You can even extend the MIDIMonster itself to connect to custom devices or services.
Linux / OS X / Windows
Route, modify and generate events using the simple Lua language
Linux / OS X
Route, modify and generate events or create your own extensions for the MIDIMonster using Python 3
Linux / OS X / Windows
Simplify your configuration by aggregating channels
Browse our library of example configurations and user contributed use-case descriptions to get a feeling of what is possible.
Do you have questions, ideas for new features or backends, issues you would like to bring up or did you find a bug? We’re happy to hear from you, both via our issue tracker and our IRC chat room
Do you have a novel use case in mind, or do you want to show off an awesome project realized with the MIDIMonster? The Knowledge base is the place to share your insights with other users!
You like the MIDIMonster project and want to contribute? Sounds great! We have gathered all the information on how you can help in developing, promoting and growing this open source project