Release history

Everything we've shipped, newest first.

A running, plain-English record of the features we've added to LMX — 56 user-visible improvements across 17 releases. Only genuinely new or improved things you can see and use are listed; internal plumbing is left out.

  1. 0.8

    Show control and flexible saving

    • Open Sound Control (OSC) in and out. LMX can now exchange control and show data with other software, apps and hardware.
    • Hands-free cue sequences. Follow, Delay, and Jump cues automatically trigger the next cue, or allow for looping parts of your show for unattended operation.
    • Export only the parts of a show you need. New save scopes let you export the patch, objects, everything but cues, and more.
    • Safe renumbering throughout the show. Renumber cues, palettes, presets, SFX and master frequencies without breaking cross-references.
  2. 0.7.1

    Licensing, networking and external control

    • Offline licensing. Offline licences let LMX run without a live internet connection.
    • Configurable Art-Net and sACN output. Enable either network protocol from the console and choose safer broadcast settings.
    • Central external-control mapping. Configure MIDI and keyboard controls from one dedicated place.
  3. 0.7

    Remote visualiser and phone control

    • Standalone remote 3D visualiser. Run the visualiser on another machine, fed over Art-Net and synchronised with the console.
    • iPhone remote-control web UI. Run the show from your phone.
    • Keyboard shortcuts for any command. Map any console command to a key.
  4. 0.6.2

    Cue workflow

    • Complete cue management. Store, load, copy, delete and renumber cues directly from the console, including loading a cue into the programmer.
    • MIDI-to-command mapping. Trigger any command from a MIDI control.
  5. 0.6.1

    Targets, presets and the 3D scene

    • Follow spot tracking. Edit XYZ targets in real-time while the show runs with the Target window, ideal for operator-controlled follow spots.
    • Selection-aware presets and layered palettes. Capture exactly the fixtures you selected, then blend multiple palette and preset values together.
  6. 0.6

    Professional output and a richer visualiser

    • Professional output layering. Grand master, group masters and executor pages give you hands-on control over the show.
    • sACN (E1.31) output. Send synchronised network DMX with per-universe controls alongside USB DMX.
    • A more realistic 3D stage. GDTF-accurate fixtures, textured surfaces, reflections, world-space haze and ambient emitter glow make previs feel more like the room.
    • Shadows! This was harder than we’d hoped! But we now have realistic shadows without impacting visualiser performance.
    • GDTF Share built in. Browse and download fixture definitions directly from the importer.
    • Live / Blind programming. Build looks without changing the stage output.
  7. 0.5

    Layouts, macros and show safety

    • 2D stage layout editor. Arrange a rig on a plan with multi-select, panning, selection boxes, snap-to-grid and venue objects.
    • Macros with loops and conditionals. Record, play back and script repeatable show sequences.
    • Automatic timestamped showfile backups. Protect your work, with configurable blackout and exit looks.
    • Realistic people and truss in 3D. Populate a scene with procedural figures, imported 3D models and truss.
  8. 0.4.1

    Focused programming

    • Highlight, Lowlight, Solo and Mute. Isolate fixtures while programming with a dedicated override layer.
    • Whole-interface scaling. Zoom the console UI in 10% increments.
  9. 0.4

    MIDI control surfaces and detailed fixtures

    • Full MIDI control-surface support. Map faders, GO and flash buttons, use encoder mode, and send mapping feedback to the controller.
    • Multi-cell fixture tools. Build realistic emitters with adjustable diameters and automatic layouts.
    • A comprehensive LMX user manual. Learn the full console in-app.
  10. 0.3.2

    Fixture patching and multi-head control

    • Patch Wizard. Set up a rig quickly with a dedicated patching workflow.
    • Multi-head fixture support. Program duplicated attributes across fixture heads together.
    • GDTF import. Import GDTF files and automatically create LMX fixtures based on their DMX capabilities.
  11. 0.3.1

    Palettes and USB DMX

    • Palettes. Save and recall named looks with a full palette editor.
    • Configurable USB DMX output. Connect the console to a serial DMX interface.
  12. 0.3

    Reliable cue playback and visual design

    • Reliable GO and pre-move playback. Out-of-sequence GO now resolves the correct fully-tracked state. Pre-move moves fixtures while dark in advance of the next cue so that movement is hidden.
    • Gobo slot picker with previews. Choose, validate and preview gobo files directly in the console.
    • A richer 3D scene. Stage enclosure surfaces, ambient lighting, lens flares, target indicators and larger moving-head models.
    • Diagnostics and showfile safety. Inspect the source of every fixture value and DMX byte, use panic and undo, and rely on autosave, backups and showfile recovery.
  13. 0.2.1

    Advanced chase and colour control

    • Advanced chase SFX. Shape step-based effects from dedicated GUI controls.
    • Named colour and gobo wheels. Work with swatches, RGB metadata and multiple wheels per fixture.
  14. 0.2

    Standalone 3D visualiser

    • Standalone 3D viewer. Previsualise volumetric beams, raymarched spotlights, projected gobos and lens flares with mirrored console controls.
    • Natural 3D camera controls. Orbit, pan and pitch around the stage.
    • XYZ target pan/tilt solving. Point fixtures at locations in 3D space.
  15. 0.1.2

    XYZ targets and showfile safety

    • Persistent XYZ targets. Store and recall a resolved 3D target position in cues, the CLI and on-screen display.
    • Showfile dirty-state safeguards. Get warned before losing unsaved work.
  16. 0.1.1

    Groups, faders and cue inspection

    • Base SFX capability. Drive pan / tilt with sine / cosine / triangle / square waves. Layer SFX on top of each other to create complex effects.
    • Group reference mode. Drive cues, faders and SFX from reusable fixture groups.
    • SFX on faders. Load effects onto faders with blend, HTP and intensity modes.
    • Live executor flashes. Release flashes smoothly even in the middle of a fade.
    • Emergency lighting. Configure a scene with a dedicated Emergency command so you can quickly bring up house and stage lights in the event of needing sudden emergency lighting.
  17. 0.1

    Initial release

    • Complete graphical and command-line console. Program through patch tables, fixture and cue inspectors, fader banks and a full programmer, or use console-style commands with autocomplete, usage hints and suggestions.
    • Fixture patching and editing. Patch, clone, address, exchange and validate any DMX capability.
    • Tracked cues and cue lists. Build cue stacks with delta tracking, blocks, decimal cue numbers, cue parts, timing and labels.
    • Professional playback and programming layers. Run cue lists with GO, mix cues, presets, palettes, capabilities and effects on faders, and use flash, override, blackout and deterministic layer precedence.
    • Groups, palettes and presets. Select fixtures with reusable groups, save type-scoped palettes and multi-attribute presets, and update referenced looks throughout the show.
    • Effects and chases. Create waveform effects and step-based chases with spread, wings, blocks, phase, envelopes, additive layering and reusable templates.