Conductor
Turn any input controller — MIDI or game controller — into an advanced, context-aware macro surface. Velocity-sensitive triggers, long-press / double-tap / chord detection, mode-based mappings, RGB LED feedback, and a sandboxed WASM plugin system — driven by a fast, minimal Rust daemon.
🚧 This documentation site is under construction. The Conductor engine is migrating to monstrous-media/conductor; full documentation lands with it. Watch the repository for updates.
The project
- Open-source engine (MIT, forever):
conductor-core,conductor-daemon,conductor-capture, the WASM plugin SDK, and the device-profile library. - Conductor Studio / Pro: a commercial desktop GUI with AI-assisted configuration, built on the same published crates — see getconductor.app.
Installation
🚧 Placeholder — install instructions (
cargo install conductor-daemon, Homebrew formula, and release downloads) land with the engine migration.
Configuration
🚧 Placeholder — the full
config.tomlreference (endpoints, modes, mappings, triggers, actions, conditions, velocity curves) lands with the engine migration.
Devices
🚧 Placeholder — MIDI controller and game-controller (HID) setup guides, device templates, and the compatibility matrix land with the engine migration.
Plugins
🚧 Placeholder — WASM plugin development guide, capability model, and Ed25519 signing workflow land with the engine migration.
Architecture Overview
🚧 Placeholder — engine architecture (event pipeline, mapping engine, daemon infrastructure, unified MIDI + HID input layer) lands with the engine migration.
Architecture Decision Records
Conductor publishes its engine ADR corpus as first-class documentation — the reasoning behind the architecture, in the open.
🚧 Placeholder — the curated public ADR corpus lands with the engine migration.
API & MCP Reference
The Conductor daemon exposes a read-only MCP server: any MCP client (Claude Desktop, Cursor, …) can inspect and diagnose a Conductor setup in natural language.
🚧 Placeholder — the crate API docs and MCP tool reference land with the engine migration.
Contributing
See CONTRIBUTING.md — contributions are welcome under MIT with DCO sign-off.