Professional show control for Windows.

Build cue stacks. Trigger audio, MIDI, OSC, waits, fades, groups, and stop actions with predictable timing. Winslab is designed for live operation: fast setup, low friction editing, and clear run-state visibility.

Minimal pitch, maximum utility. If Winslab helps your show, use the PayPal button above to support development.

Download

Quick Start

  1. Launch Winslab and create a workspace from WinsLab > New.
  2. Add cues from the toolbar: Audio, Group, Fade, Wait, Stop, or More for MIDI / OSC / Network / Script.
  3. For audio, drag files directly into the cue list to auto-create cues.
  4. Select a cue to edit it in the Inspector panel.
  5. Press GO to run the selected cue and advance through your show.

Cue Types

Type Use Case Key Fields
AudioPlay sound filesfile, level, pan, fades, loop
MIDISend MIDI messagesport, message list
OSCControl network devices/appshost, port, address, args
WaitPause timeline progressionduration
FadeRamp target cue parametertarget cue, property, curve, duration
StopStop one cue or all cuestarget, optional fade out
GroupOrganize and trigger childrenmode, child cues
NetworkHTTP style trigger cuesmethod, URL, body, headers
ScriptCustom scripted actionlanguage, script body

Changelog

v0.1.0 - 2026-05-03

  • Initial public documentation site.
  • Added operator workflow, cue type reference, and transport behavior docs.
  • Added PayPal thank-you donation call to action.

Template For Next Release

  • List operator-visible changes first.
  • Call out migration or setup updates.
  • Include any changed hotkeys or cue behavior.