Product · In development
MIDI Fabric
MIDI Fabric integrates MIDI routing, filtering, remapping, real-time effects, virtual MIDI devices, and message monitoring. It helps manage complex MIDI flows in live, production, and validation environments.
Built for complex MIDI flows
MIDI routing
Connect MIDI sources to destinations flexibly.
Virtual MIDI devices
Create virtual sources and destinations to organize inter-app MIDI connections.
Filters and remapping
Filter by channel, message type, note range, velocity, and CC number, then apply channel conversion or transpose.
Real-time MIDI effects
Process Delay, Echo, Arpeggiator, Chord, Humanize, Quantize, Gate, Stutter, and more on routes.
Scriptable effects
Define your own MIDI effects in a simple DSL alongside the 10 built-in ones — shareable, ready to drop into any project.
MIDI monitor & debugger
Inspect received and routed MIDI messages for debugging and validation.
Also includes
- SysEx Librarian
- MIDI Recorder
- SMF Player
- Clock Analyzer
- MTC Generator
- MMC Controller
- Latency Tester
- Program / Bank Change sender
- Remote control
Closer look
A closer look
Visual MIDI routing
Lay out your MIDI graph the way you think about it. Drag sources and destinations together, branch flows, and keep complex setups readable at a glance.
Filter, remap, effects
Apply channel and message-type filters, transpose, velocity curves, and real-time effects (Delay, Echo, Arpeggiator, Chord, Humanize, Quantize, Gate, Stutter, …) directly on a route. Save combinations as presets and reuse them across projects.
Customizable effect UI
Each effect ships with its own UI — but its visual style and control layout can be reshaped to fit your workflow. Re-arrange controls, swap themes, or build an entirely different panel for the same processing without touching the underlying logic.
Real-time monitoring
Watch every Note, CC, SysEx, and Clock message as it flows through your routes. Confirm filters, verify mappings, and isolate problems without leaving the app.
MIDI debugger
A focused workspace for stepping through traffic, sending crafted test messages, probing connected gear, and tracking down protocol issues — separate from the realtime monitor when you need a deeper look. When a Device Definition is registered for the target gear, CC and other parameter names auto-complete to that device's vocabulary.
Effects beyond presets
Need a transform that doesn't ship in the box? Express it in a small DSL — channel-specific routing, conditional CC mapping, custom note logic. Your effect compiles natively and runs alongside the built-ins, so you can blend "Delay → Humanize → my-custom-thing" without leaving the editor. The DSL is declarative and travels with your projects.
Planned platforms
- macOS
- Windows
- iPad
- Android tablet
Screenshots
An application for MIDI routing, filtering, remapping, real-time effects, virtual MIDI devices, and message monitoring.
Contact