Summer Sale $49.95 for 1 year
Comparison · Last updated May 2026

Millumin vs RenderWave: Theater Show-Control vs Live VJ Instrument

Millumin is the Mac-native show-control app for theater, dance, projection mapping, and museum installations: timelines, JS scripting, multi-canvas composition. RenderWave is the Mac-native live VJ instrument for clubs and festivals: Metal 3 compute shaders, per-band audio reactivity, instant deck-style performance. Same platform, different shows.

Quick Verdict

If you're cueing a 90-minute theater production with timeline-driven projections, choose Millumin. If you're VJing a 4-hour club set with audio-reactive shaders, choose RenderWave.

These are not competing products in the same lane. Millumin is rehearsed show-control with cues you commit to before the audience walks in. RenderWave is improvisational performance with the audio doing half the work in real time. Both are Mac-native, both Apple Silicon, both share Syphon. That's where the overlap ends.

RenderWave

Live VJ Instrument
  • ✓ Mac-native, Metal 3 compute, Apple Silicon
  • ✓ 85 production-grade GPU shaders included
  • ✓ Per-parameter audio modulation (bass/mid/treble)
  • ✓ Ableton Link beat + bar sync
  • ✓ MIDI Learn with Launchpad LED feedback
  • ✓ Syphon out to MadMapper / Millumin / VDMX
  • ✓ Deck-style Performance Mode
  • ✓ MetalFX upscaling to 8K
  • ✓ Public pricing, 14-day full-access trial

Starting from

Free

or $9.99/mo / $99/yr / $299 perpetual

Millumin

Show-Control · Theater · Installations
  • ✓ Mac-native (macOS 10.14+), Apple Silicon
  • ✓ Multi-canvas timeline composition
  • ✓ JavaScript scripting for show logic
  • ✓ Projection mapping toolkit (warp, edge-blend)
  • ✓ TouchDesigner integration
  • ✓ HDR support, NDI, Syphon, Art-Net / DMX
  • ✓ Cue-driven playback for theater + dance
  • ✓ Museum / installation deployment workflows
  • − Limited live audio-reactive shader engine

Rental from

EUR 29 / 7 days

up to EUR 399 perpetual (millumin.com, May 2026)

Feature Comparison

Two Mac-native apps in different lanes. See RenderWave's feature set for the live-performance side of the picture.

Feature RenderWave Millumin
PlatformmacOS 15+ / TahoemacOS 10.14+
Mac nativeYesYes
Apple SiliconNative ARM64 (M1–M5)Universal binary
PriceFree → $9.99/mo →EUR 29/7-day → EUR 399 perpetual
Timeline-based playbackNo: live performance modelYes: core feature
Audio-reactive shadersPer-parameter, per-band FFTLimited audio input modules
Shader library85 curated Metal-compute shadersEffects + custom GLSL / ISF import
MIDI controllersMIDI Learn + Launchpad LED feedbackMIDI + OSC for show triggering
Projection mappingSyphon out to MadMapperBuilt-in warp + edge-blend
TouchDesigner integrationVia SyphonNative integration
JS scriptingNoYes: show logic scripts
Best forClubs, festivals, DJ sets, residenciesTheater, dance, museums, installations

Where Millumin Wins

Credit where it's due. Millumin is the best Mac-native show-control app in its category for a reason.

Win 1

Timeline cueing

Millumin's multi-canvas timeline is the heart of the app. You scrub through a 90-minute show, drop video clips on tracks, set cue points, and rehearse the whole production frame-by-frame. For theater and dance where the show must run identically every night, this is the right model.

Win 2

JavaScript scripting

Millumin exposes a JS scripting layer so technical directors can wire show logic: conditional cues, branching scenes, sensor-driven triggers for interactive installations. RenderWave has no equivalent because live VJing doesn't need scripted state machines.

Win 3

Theater production tooling

Cue lists, stage manager handoffs, Art-Net / DMX for lighting console integration, rehearsal mode, fallback safety. Millumin treats the production as a deliverable. RenderWave is the wrong tool for cueing acts of a play.

Win 4

TouchDesigner integration + multi-canvas

Native TouchDesigner handoff plus built-in projection-mapping warp / edge-blend across multiple output canvases. For a museum installation with six projectors on three walls, Millumin is built exactly for that geometry.

Where RenderWave Wins

The flip side. For the live-music, audio-reactive use case, Millumin is over-engineered and RenderWave is purpose-built.

Win 1

Metal-compute audio-reactive performance

RenderWave's renderer is written in Metal 3 compute kernels. Every shader runs on the GPU as a compute pass, fed by per-band FFT data on the same frame. Millumin's audio-input modules are useful for triggers but not the same engine class. You can't drive 85 shader parameters off bass / mid / treble in real time with sub-frame latency.

Win 2

Per-band FFT modulation

Bass, mid, and treble bands are first-class parameter targets across every shader. Smoothing, attack, release, threshold: all tuned for live music. A kick drum lights up displacement, a hi-hat shimmer drives chromatic aberration. This is the feature most VJs switching to a Mac-native tool are actually asking for.

Win 3

Instant deck-style VJ workflow

Performance Mode opens to a deck layout. Trigger shaders like clips, crossfade banks, ride the parameters with a MIDI controller. No timeline to author beforehand. You're improvising over a 4-hour set with the DJ. RenderWave assumes you don't know what the next track is.

Win 4

$9.99/mo entry + curated club shaders

RenderWave's monthly entry is $9.99 with a 14-day full-access trial. The 85-shader library is curated specifically for electronic music: tunnels, fluids, geometry, displacement, glitch, not generic. Millumin's rental starts at EUR 29 for 7 days, which is a different pricing model aimed at one-off productions.

When to Use Both

The two apps compose cleanly via Syphon. Two realistic hybrid productions.

Scenario 1 · Theater hybrid show

A contemporary dance piece has six scenes. Scenes 1, 2, 4, and 6 are tightly cued projected video on a back wall: pure Millumin timeline territory. Scene 3 is a 12-minute live drum and synth improv where the visuals should follow the music. Scene 5 is silence with slow generative drift. Use RenderWave for scenes 3 and 5, route Syphon into Millumin, let Millumin handle the timeline, projection warp, and stage manager handoff. The performer never knows two apps are running.

Scenario 2 · Art installation with audio-reactive segments

A museum installation runs unattended for eight hours a day on a 4K wall. Visitors approach, a microphone picks up ambient sound and conversation, the wall responds. Millumin handles the daily start/stop cue list, the rest schedule, the multi-output warp, and the sensor logic via JS scripting. RenderWave feeds the audio-reactive segment via Syphon. When the installation closes for the night, Millumin stops both processes cleanly.

Pricing

RenderWave's full pricing page covers monthly, annual, and perpetual.

RenderWave

  • Free: 720p, no watermark
  • $9.99/mo: full access, monthly
  • $99/yr: save 17%
  • $299 perpetual: one-time, 12 months of updates

14-day full-access trial. No lockout if you cancel.

Millumin

  • EUR 29: 7-day rental
  • Monthly + annual rental: tiers above 7-day
  • EUR 399 perpetual: one-time, lifetime activation
  • Free demo available from millumin.com

Pricing per millumin.com, May 2026. Rental model is well-suited to one-off productions.

Frequently Asked Questions

Is Millumin only for Mac?

Yes, Millumin is macOS-exclusive (10.14+). Per millumin.com, it is built specifically for macOS and is not available on Windows or Linux. RenderWave is also Mac-only, so the two apps share the same platform identity: what differs is the use case.

What does Millumin cost?

Millumin offers short-term rental from EUR 29 for 7 days, with longer rentals scaling up through monthly and annual tiers. The perpetual license sits at EUR 399 (millumin.com pricing page, May 2026). RenderWave is $9.99/month, $99/year, $299 perpetual: no rental tier, but a 14-day full-access trial.

Can Millumin handle live audio-reactive shaders?

Limited: Millumin's strength is timeline cueing and scripted show-control, not real-time audio modulation. It accepts audio input but does not ship a per-band FFT engine the way RenderWave does. RenderWave's strength is real-time audio modulation: every parameter on every shader can be wired to a bass, mid, or treble band with smoothing controls.

Which is better for theater?

Millumin. Timeline production tooling, JS scripting, multi-canvas composition, and TouchDesigner integration are theater-grade. A 90-minute show with cued video drops, projection mapping, and stage automation is exactly what Millumin is engineered for. RenderWave is not a show-control app and would be the wrong tool for that job.

Which is better for clubs?

RenderWave. Audio-reactive shaders plus per-band FFT modulation are built for live electronic music: 4-hour DJ sets, festival mainstages, club residencies. Performance Mode triggers, MIDI Learn for APC40/Launchpad, and Ableton Link sync are the live-VJ feature set. Millumin would feel over-engineered for that workflow.

Can I use both?

Yes: RenderWave's Syphon output feeds Millumin's video inputs for hybrid theater shows with live audio-reactive segments. Use Millumin as the show-control spine for timed cues and projection mapping; use RenderWave as a live audio-reactive source for any segment that needs a band, DJ, or sound design to drive visuals in real time.

Live-music shows? Start with RenderWave

14-day full-access trial. Pairs with Millumin via Syphon for hybrid theater + live productions.