Lumia is an Unreal Engine plugin that unifies Audio, MIDI, OSC and DMX into a single tag-based pipeline — with a visual translator graph, learnable input mapping and method binding.
What is Lumia
Stop gluing together separate plugins and broken runtime setups. Lumia gives you one consistent backend from editor to packaged build.
Use Gameplay Tags to label and filter data streams. Each channel is independently subscribed — no global state pollution.
Node graph asset to remap, scale, curve-map and multiply signals before they reach consumers. Reusable across actors.
Interactively assign incoming MIDI, OSC, DMX or Audio signals to a consumer — no code, no hardcoding addresses.
Extended AudioCapture with device selection and real-time FFT band analysis — auto-injected into the Lumia backend.
Place, pilot and switch cameras via signals. Supports cut and blend transitions. Works in PIE and runtime.
Custom RC protocol replacing per-protocol setups. Includes runtime packaging fixes for a known UE limitation.
Screenshots
A look at the Lumia editor tools, inspector panels and the FlexGraph in action.
YouTube
Step-by-step tutorials covering setup, signal routing, the translator graph and live performance workflows.
Documentation
Download PDF documentation, quick-start guides and architecture references.