The road ahead
What we're building, what's next, and what we're still thinking about. We ship when it's ready — no fake dates, no vaporware — and every shipped item links to the live thing. Tell us what's missing.
Last reviewed July 16, 2026
v1.0 — initial public release
Shipped 2026-05-17All three editions (DJ, Theatre, Production) with every integration included, auto-reconnect and circuit-breaker reliability on every protocol, Pioneer PRO DJ LINK ingest with PSSI phrase + hot cue + key analysis, AutoPilot pre-computed fire plans, GrandMA3 Stage Brain Look resolver, and venue profile auto-recognition. Notarized macOS DMG, with updates shipping steadily since launch.
Operator manual + integration guides
ShippedA chaptered operator manual — orientation, create, control, connect, settings, reference — plus step-by-step integration guides for grandMA3, Resolume, QLab, ETC Eos, TouchDesigner, disguise, Unreal Engine, and more. A video tutorial library is still to come (below).
Vertical landing pages
ShippedPersona-specific pages for club DJs, touring DJs, theatre, auditoriums, event production, and festival stages — each with a workflow-matched feature order and vertical-specific framing.
Customer-story program
In progressNo customer stories are published yet — the first venue partnership is in progress. Vertical case studies (touring DJ, theatre operator, festival main stage) and a proof reel of a live CDJ → GMA3 → fixtures chain follow it. We publish only genuine named users and venues, so this stays empty until one ships.
Windows build
In progressA code-signed Windows build is in development. CueSync ships for macOS today — Windows lands when it meets the same reliability bar, and not before. No ship-date promises.
CueSync Studio — collaborative show prep (cloud)
Shipped · add-onA cloud workspace where the whole crew — lighting, video, laser, choreography, stage management — designs a show together around the audio waveform: cues and notes anchored to track position and timecode, per-discipline plans and specs (PDFs, images, written baselines), threaded discussion, then a one-click export straight into the desktop app. A paid add-on layered on any edition — never required to run a show.
Video tutorials + recorded demos
NextRecorded walkthroughs for the showcase and a video tutorial library following the manual's create → control → connect arc.
ROI calculator
ExploringInteractive value tool for theatre operators and event production teams — translate operator hours saved per show into a yearly savings number.
Localization
ExploringGerman, Japanese, Spanish, and French translations for primary marketing surfaces and the in-app interface. Driven by where customer traction lands.
Linux packaging
ExploringNot a current build target. Linux has no equivalent of Apple notarisation or Windows code signing, so a Linux package would reach you without the tamper protection every shipped build carries — and the install, update and sign-in paths each need a Linux arm before one could. Write in if you need it; real demand is what moves this.
Releases
What changed in each build, newest first — including the notes worth reading before you update a show machine. The desktop app checks for these itself; nothing here is required reading to keep running.
v1.0.24
ReleaseAbleton Link and cue-sheet PDF export work again, crash reports stop carrying file paths and track titles, rekordbox phrase data reaches AutoPilot, and CueSync can listen to DMX and to the CueSync Bus — plus console levels that arrive exactly as set.
Customers on 1.0.23 should update
Crash reports from 1.0.23 could include your home-folder path and the titles of the tracks you played, and three output paths reached the network without the licence check. Both are closed.
Ableton Link and PDF export work again
Both had been broken since 1.0.8 by the same packaging fault; a release gate now checks every bundled library for that whole class of fault.
Levels reach the console as set
A level set to 53 % or 59 % went out one percent low to grandMA3, grandMA2, ETC Eos, ChamSys and Pangolin Beyond. Every console value and percent field now rounds.
DMX input and the CueSync Bus inbound
CueSync reads Art-Net and sACN, and another program's analysis can supply energy, bar position and the drop countdown.
v1.0.23
ReleaseThe 5 September security audit ships, saving never overwrites without asking, the shipped Java runtime is current again, and the pixel wall becomes a real subsystem: an Auto brain that hears the track, a rig you patch in the app, and a redesigned Pixels screen where the rig is the picture. Note before you update: 1.0.22 is the release the audit was read against, so customers on it should update. Going back to 1.0.22 keeps every show.
Customers on 1.0.22 should update
Nothing in the 5 September security audit was rated Critical, and everything an outsider could reach from a packet or a file is closed here. The two that matter most: a show file could be authored to walk off with a console password, because the credential store answered by output id and the document supplies each output's host — a credential now records the host it was saved against and is not released to another one. And the OSC input lane no longer dies for the session on one malformed packet; bundles dispatch behind a fault barrier and a watchdog rebinds the lane within about a second.
Saving asks before it replaces
Twenty-two of the app's twenty-three file-save paths replaced an existing file without asking, and Save a Copy aimed at last week's show destroyed it atomically and then said Copy saved. Every save now goes through the native panel, which supplies the replace confirmation and, on macOS, the file-access grant Swing pickers never had — so a save under Downloads or Documents no longer passes the existence check and then fails with Operation not permitted. Backup Delete confirms, reports, and no longer removes the row when the deletion failed.
The pixel wall follows the track on its own
The wall follows the phrase analysis where there is one and the music where there is not: spectral bands, the drop countdown and the track's key drive three new looks, a build that anticipates, and a kick follower. Seven built-in styles layer under the venue's own rows, with a suggestion per track. A light plan per track schedules the wall by beat number, so every play of a track lights the same way and the first drop gets the full payoff. The booth's line-in can be the signal source (experimental).
Patch a rig in the app
A zoned, positioned rig — tubes, wall, blinders, floor, with real coordinates — is patched run by run in Settings, not only imported from Unreal. A wall can span several controllers over Art-Net or sACN — both still experimental and not yet verified on hardware — with a node scan, channel order, zigzag panels, ArtSync, and identify by universe, by zone or by pixel.
The Pixels screen is redesigned
On a rig with positions the stage map is the picture, at the size the strip used to have, with every run labelled beside itself instead of over the middle of the geometry. The strip becomes a patch-order band beneath it — the only view where a universe wrap is visible. The ruler has two tiers, universes above and pixel numbers below, and cannot overprint. Each zone has a tint the map, the chips, the Solo menu and the identify menu all share.
A beat-less show no longer freezes every motion look
A cue-fired STROBE in a Show Controller run with no deck was a solid wall for its whole span, and the same clock fault parked CHASE on pixel 0 and blacked out ENERGY FADE. The clock free-runs from the start, as the identify pattern always has. A refused patch no longer drives anyway, and a hot cue pressed into silence no longer latches one constant frame.
Resolume: every float parameter is normalized
BPM went out raw and parked a live Arena 7.27.1 at 500 BPM. Verified against a real Arena by reading its state back. An OSC schema catalog makes a preset data rather than a twenty-first protocol, OS2L input lets a laptop DJ rig drive the grid, and a cue number is no longer rounded on its way to a grandMA2 desk.
The shipped Java runtime is current again
1.0.22 carried Temurin 21.0.6 from January 2025 — six quarterly security releases stale — and no build gate could see it. The shipped runtime is 21.0.12.1, and its patch level is now a test that fails when it slips. The emergency blackout also stopped being able to freeze the interface: its wait, not its work, is bounded, so a wedged desk cannot stop the rest of the rig going dark.
Going back to 1.0.22 keeps every show
The show-file format did not change — version 9 on both sides. Thirteen settings keys that nothing read any more were removed from the settings file, and an older build ignores their absence.
v1.0.22
ReleaseEvery protocol speaks its whole vocabulary and a Look can hold any of it. Stream Deck and macOS MIDI work in an installed build. Note before you update: a Look authored with the new Action kind opens empty on 1.0.21, and the end of a timeline region now releases the look it put up.
A Look can hold any protocol action
Eleven action types could not be a Look at all before this, grandMA2 included. Convert to full action opens the whole protocol off any narrow Look, and a converted Look fires what the narrow one fired. Sixteen MIDI Show Control commands, the twelve disguise show-control verbs, QLab reset and playhead moves, Resolume deck select and playback rate, BEYOND stop-one-cue and the FX layer, grandMA3 tap sync, flash, store cue, macro by name and fixture attributes, and Eos and Avolites OSC fader banks are all authorable. Fifteen programs that had no starter now have one.
Stream Deck and MIDI on macOS work in an installed build
Both worked when run from source and neither worked in a build you could download, so a Stream Deck was never found and the macOS MIDI provider never appeared in the device list — which also silently withheld the MTC full-frame re-lock and the Launchpad colour feedback that 1.0.20 introduced. All of it runs now, and a release check refuses a build where it stops.
A region ends the way the rest of the app ends one
⚠ On Eos, MagicQ, MSC, Pangolin, VIOSO, Pixera and the pixel wall, the end of a timeline region used to send nothing at all; it now sends the same release everything else sends, and a Resolume region clears its layer. If a show relied on a region leaving its look up after the region ended, that look will now go out.
Going back to 1.0.21 drops Looks authored as an Action
⚠ A Look of the new Action kind opens on 1.0.21 as an empty Look that fires nothing. Older Looks are unaffected and 1.0.22 reads everything 1.0.21 wrote — an older build degrades a Look kind it does not know rather than refusing the show — but a downgrade drops them.
QLab confirms from the workspace's own answer
A default QLab 5 workspace refuses every command and CueSync could not see that. It now asks the workspace directly and a Look confirms from what the workspace replies rather than from the send succeeding. A cue number survives a second workspace being open, where GO would otherwise fire whatever the playhead sat on and a stop became stop-everything.
grandMA3 re-verified against onPC 2.5.0.3
Every grandMA3 claim had been taken on 2.4.2.2. Re-run against the current release, twelve survived and four did not: stale follow times are fixed, and the manual and partner documentation were corrected wherever the desk disagreed with them.
sACN announces its universes and terminates its stream
Universe discovery per E1.31 §8, and the stream termination the standard asks for — a look could otherwise sit on the rig for two and a half seconds after the output closed, and on quit it never terminated at all. Art-Net and sACN remain experimental and are still not hardware-verified.
Lasers are opt-in per venue
Automation reaches Pangolin BEYOND only in a venue whose operator has said so.
Free mode stops sending everyone to a DJ price
The always-visible buy button read the internal DJ floor as a choice, so a Theatre lead pressing it landed on a DJ price; it now opens the pricing grid when we do not know which edition you came for. Track Prep is visible in free mode and lands on its upgrade prompt instead of being unreachable, and the big clock and the stage projection now render behind the same licence check as the rest of the app.
Unreal Engine 5
The desk no longer parks forever on a plugin that answers nothing, drop-frame timecode reaches the wire, and the accent editor stops asking you to remember the project's own move names.
v1.0.21
ReleaseIf you saw "Update signature invalid" updating to 1.0.20, it is already fixed and there is nothing for you to do. The in-app links stop promising a page that no longer exists, and a published update is now checked the way your copy of CueSync checks it.
"Update signature invalid" on 1.0.20 is fixed
The fault was on the server, not in your copy. The update service sent back a value it had recomputed for a field the release signature covers, so every install correctly refused a manifest that no longer matched its signature. Corrected within the hour. Your copy was right to refuse the download, and there is nothing for you to do.
A published update is verified before anyone is offered it
A release is now checked the same way your copy of CueSync checks it — over the update service's own response, not just the manifest file — and is refused if the signature does not verify. A manifest no client can accept can no longer reach anyone.
The in-app links stop promising a page that no longer exists
"See full release notes" is gone from the What's New dialog rather than repointed: it led to a page carrying no version information at all, and the dialog already holds the release notes in full. Release Notes in the Help menu and in About is now What's Shipped, and goes straight to the roadmap instead of through a redirect.
v1.0.20
ReleaseThe audience plane reaches real phones, DJ Edition puts a clock on the wire, Looks become one library, a rehearsal stays a rehearsal, and a packaged launch stops overwriting its own licence.
CueSync Crowd reaches an audience
Publish the plane, the room joins by QR, and phones light from the show. A phone that arrives before you press GO now holds on the idle look instead of playing the show from the top on its own private loop.
DJ Edition can put a clock on the wire
LTC, MTC, Art-Net Timecode and TCNet relayed from the CDJ playhead, each leg with its own frame trim. Reading decks and emitting a clock at the same time previously took the top tier.
A rehearsal stays a rehearsal
Pressing DRY and then firing a cue used to put real output on the wire from the very first GO, while the toolbar still read DRY RUN. It now suppresses output for as long as it says it does.
MIDI Show Control works
MSC outputs could not be added at all, so every MSC cue failed. It is CueSync's route into a large class of theatre rigs.
One Look library
The grandMA3 look library folds into the Scene library at show-file v9 and the item noun is Look everywhere. Every existing cue keeps firing what it fired; each show migrates on first open and the previous file is backed up beside it.
A packaged launch can no longer destroy your licence
The integrity check read the encrypted licence store with a call that returns nothing for both "no file yet" and "failed to decrypt", took the second for a first launch, and wrote a blank record over an intact licence. Five sites shared that shape; all now tell the two apart.
The DMX universe you type is the one on the wire
sACN can unicast where it could previously only multicast, universe and merge priority are yours to set, and a value outside the protocol's range is refused at Save instead of being quietly replaced by the default.
Diagnostic bundles no longer carry credentials
The Crowd publish token, OSC signing secret, Show Companion access code, grandMA3 bridge token and any console login saved in a network preset all shipped in plaintext inside the bundle's "redacted" settings file. If you have ever sent a bundle, rotate them.
v1.0.19
SupersededPublished 2026-08-27 and withdrawn: the artifact was built before the second half of its own release wave landed. Superseded by v1.0.20, which every install is offered automatically.
v1.0.18
ReleaseEditing while a show saves, faster crash recovery, cleaner mid-set entry into a prepared track, and typography that renders as designed.
Cue Pads
The full pad grid, banks and fire keys are available for the whole session, on every launch.
Edits during a save are kept
Editing continues while a show is being written, and anything changed mid-save is retained and carried into the next save — across the Scene and Look libraries, cue patterns, pad templates, show name and notes, MIDI mappings and the venue profile, including shows kept on a USB stick or a venue share.
Crash recovery within seconds
The recovery checkpoint writes a few seconds after you stop editing, including for shows you have never saved — where that file is the only copy that exists.
Mid-set entry into a prepared track
Dropping into a prepared track part-way through picks up from the playhead, so the cues you have already passed stay passed.
Headphone decks stay out of the show
Beat triggers follow the mixer's on-air channels, so a deck you are previewing in headphones does not drive the rig, and two live decks each fire their own cues.
Panic controls in every DJ workflow
BLACKOUT, FREEZE and OVERRIDE are available whether you are running AutoPilot or firing pads by hand, and Escape during a blackout leaves Freeze armed.
Typography renders as designed
Large readouts — BPM counters, hero values, deck numbers — and the full range of text weights render in the typefaces they were designed for. The download is smaller as a result.
Leaner waveform cache
A prepared long-form track takes roughly a third of the disk it used to. Existing tracks convert as you open them: nothing is re-analysed, and no waveform changes shape.
v1.0.17
ReleaseCues follow a theatre house clock, DMX rigs fade and hold, PANIC reaches the whole rig, a live show is protected from licence checks, and the Theatre cue panel is the running order.
Theatre house clock
A show carries the house-clock reading that means its own zero, so a desk running from 01:00:00:00 lines up with incoming timecode exactly as authored.
DMX rigs fade
Art-Net and sACN cues take a fade target: fade up, fade out and timed cross-fades on a rig patched straight to a node.
One universe at a time
A cue addressed to the back truss carries that universe alone, and zeroing a channel affects only the universe it belongs to.
The rig holds between cues
Held universes refresh continuously, so nodes keep signal and the rig holds its state between cues.
PANIC blacks out everything
PANIC takes every universe on every output to black.
A live show is protected
A Theatre Run Mode show and a DJ firing pads by hand both register as live, so a connectivity problem mid-act cannot interrupt the cues that remain. A venue with no internet gets the same show-first hold granted elsewhere.
The cue panel is the running order
Grouping cues keeps them where GO will fire them, drag-reorder drops a cue where you place it, and Standby names only cues that are still in the show.
Shows open at the venue
Shows and tour packs open reliably at the venue, including a show authored in a newer build.
Harmonic mixing from rekordbox
Imported rekordbox tracks keep their musical key, and loose analysis side-cars decode, so AutoPilot arms against rekordbox's measured grid and phrase map rather than one averaged tempo.
v1.0.16
ReleaseLooks can be aimed across the rig, not just sequenced; Run Mode gets its cue list back; Windows sign-in and activation arrive; timecode routes per destination and reports failover honestly; and concurrent saves are protected.
Aimable pixel looks
Pixel fixtures carry real positions rather than patch order, so a look can be aimed across the rig the way you drew it rather than only sequenced.
Run Mode cue list
Run Mode has its cue list back, with jump-to-cue reachable and standby rows that reflect actual state.
Windows sign-in and activation
Browser sign-in, post-checkout activation and the Studio show bridge all work on Windows.
Per-destination timecode routing
Timecode is addressable per destination, so each grandMA slot and sACN channel in a multi-destination rig can be driven independently.
Safer concurrent saves
A save that detects another instance's edits stops rather than overwriting them. Keep Mine is an explicit force-overwrite that backs up the other version first.
Fire accuracy
GO fires the cue the hero card names, including when per-cue offsets are in play.
Complete preset looks
A preset Look sends its whole intent — group and preset together — exactly as its editor shows it.
Honest timecode failover
Switching between two live timecode sources names what was lost and what re-locked. Loop-avoidance also applies outside Theatre master-audio, so CueSync's own output cannot take the mux off the real master.
Unreal show level
A complete show level, a move library and world-swap looks, authored as cues that resolve in the engine. Requires the Unreal plugin 1.7.
v1.0.15
ReleaseTimecode accuracy across MTC and LTC, pixel-wall looks as named Scenes that travel with the show, phrase-derived cues on the boundary they were authored to, and network status that reports what a device is actually doing.
Timecode accuracy
MTC-triggered cues fire on the frame they were authored to. LTC decoding is corrected across the full range of frame rates, and a virtual MIDI bus is available as both an input and an output.
An honest clock
When a timecode source drops away and the position is being carried forward, the transport says so instead of showing a locked clock, and a forced source that never arrives is named. The crew board counts down to the instant a cue actually fires.
Pixel looks are Scenes
Name a pixel-wall look, bank it, and fire it like any other palette object. It travels with the show, one edit reaches every cue that uses it, and it inherits banks, tiles and fire keys. Audition a choreography row on the real wall before committing.
CuePads integrity
Every action type round-trips intact through its pad editor. Arm for next downbeat is reachable while performing, not only while editing.
Phrase-accurate analysis
Auto-promoted hot cues and phrase-aligned loops land on the phrase boundary. Locally analysed tracks re-analyse once after updating; hand-placed cues are untouched, and auto-placed ones move to where the audio boundary actually is.
Show Editor timeline
The master waveform band is resizable and remembers its height, waveforms render true intensity at every zoom level, and large Theatre shows open measurably faster.
GrandMA3 departments export
Export a whole Theatre show as a single timecode object driving every sequence off one clock, alongside the existing per-song setlist export. The pane states the difference between them, because it is a safety one. A cue keeps a stable identity through a sync, so inserting a cue mid-show leaves the labels on your looks where they were. Verified against grandMA3 onPC 2.4.2.2.
Network status you can trust
Art-Net liveness rides ArtPoll, the only signal the protocol genuinely offers, and Scan Now finds Art-Net nodes. Neither Art-Net nor sACN reports healthy on the strength of a connection attempt alone, and a scan states the coverage it actually reached. DMX-over-IP output itself remains experimental beta and is not yet verified on hardware.
DJ hardware connection
Connecting DJ hardware is a single control that every surface agrees on, and the connection survives a restart.
Licensing and billing
Manage Subscription opens the correct billing portal, and a lifetime owner sees the entitlement they hold rather than an offer for an edition they already own.
Interface and accessibility
Tooltips stay open while the pointer is over them, so a longer explanation is readable. Destructive prompts ask the irreversible question first. A restored layout cannot reopen a surface your edition hides, and hover-reveal rails stay open for keyboard and touch.
Security maintenance
Bundled components were updated to clear known advisories.
v1.0.14
ReleaseRestores contact with the CueSync servers after a certificate-authority change, adds an explicit Active/Inactive intent to every output so a parked device stops reading as a fault, and gives pixel walls a design surface with real strobe limits.
Server connectivity restored
On 15 July our certificate authority moved to a new certificate hierarchy that builds up to 1.0.13 do not recognise, leaving those installs unable to reach the servers that carry update checks and licence validation. This build restores that contact, and future certificate changes can be handled without a new build. If you are still on 1.0.13 or earlier and cannot connect, download once from cuesync.live — the update channel itself was affected, so it cannot deliver its own fix. Automatic updates resume from there.
Device discovery on the show LAN
Bonjour/mDNS discovery browses every usable network interface, so consoles on the show LAN and software running on the same Mac are both found, including when a VPN is connected.
Active/Inactive outputs
One switch per output card separates a deliberately parked device from a broken one. A parked output does not count against you anywhere: the In/Out pills, EdgeBar badge, status dock, Flight Check and monitor health bar all read an intentional park as intentional. Parking a connected output mid-show asks first.
Pixels
A design surface for pixel walls with a live HUD, an editable Auto brain, and strobe limits that refuse to author a rate the wall cannot render, or one a slow rig would fold into a still frame. Pixel frames stream over Art-Net, which remains experimental and is not yet verified on hardware.
Energy analysis
The measured energy curve reaches freshly analysed tracks, BUILD and DROP boundaries stay cleanly separated, and a phrase map does not carry over between tracks.
Venue-aware authoring
Action editors offer only the outputs the current venue can actually address, a newly authored action stays pinned to the console its author picked, and a second room in the same building can start from an existing venue profile instead of from nothing.
Operator honesty
Panic reaches an Unreal-rendered show, a generated timecode clock is visible to the show itself, an overdue standby cue reads as overdue rather than sitting on a permanent green GO, and the AI Music Analysis add-on is usable as soon as it is activated and survives re-activation.
Installer housekeeping
The macOS build states the minimum system version it genuinely requires.
v1.0.13
ReleaseGrandMA3 gains a Setlist Book that pushes a whole set to the desk song by song, local audio playback gets click-free drift correction, and timecode failovers reach the operator as loud, named events.
GrandMA3 Setlist Book
Assign each song in your set its own console sequence and push the whole book in one batch, stopping at the first failure and previewed like every sync. Export per-song Timecode XML for USB transfer, and optionally let a Pioneer track load auto-arm that song's Timecode object on the desk.
Timecode source-priority presets
One-tap Theatre and DJ priority orders, with guidance when a lower-priority source is hijacking the clock. A failover raises an error toast naming what was lost, and signal-restored names the source that actually re-locked.
Run Mode drift instrumentation
Frame-rate mismatch and cross-source drift chips on the show status bar, with drop-frame rates displayed honestly as 29.97fps DF.
Local-audio hardening
Drift corrections resync with a click-free smooth seek, the stop fade is audible rather than cut off, and playback holds steady through multi-hour shows.
ETC Eos feedback
Console feedback reaches the operator through the diagnostics surface.
Operator honesty
CuePads Test Fire reports what actually fired and pads handle rapid repeated presses correctly, named looks warn about fields they ignore, read-only mode guards the Show Control transport and cue-editing menus, and the sign-in screen offers only the methods your account can use.
v1.0.12
ReleaseA Show Editor and Run Mode ship-ready pass: Panic and Blackout hold a running Theatre show, timecode health reporting stops overstating, and the editor's Parts and Lanes model is corrected end to end.
Panic holds a running show
Timecode cues cannot re-light a rig the operator just blacked out. On release, held-over cues surface according to your recovery mode instead of flood-firing.
Honest MTC health
After a MIDI device is unplugged, the MTC output reads SUSPENDED rather than a false ACTIVE, so a console that has gone silent is visible on the status surface.
Show Editor corrections
Parts are audio tracks, and global LX/VX/SFX output lanes are managed and routed from the timeline row. The whole-show minimap is back, with drag-resizable region cues, lane-filter-aware selection and Cmd+N, and an undo toast on Act and Scene deletion.
Run Mode clarity
Operator cards show cue, lane and output together, and the hero next-cue countdown honours both the cue offset and the global timecode offset.
Art-Net pixel node heartbeat
A confirmed pixel node that drops off the network is surfaced to the operator, with honest pixel-addressing hints in the interface. Experimental.
Playback and drawing
Reference video plays reliably, and waveform drawing stays smooth on long shows.
v1.0.11
ReleaseThe Theatre Show Editor is rebuilt around Parts and global output lanes, Stream Deck learns theatre transport alongside Stream Deck Plus and XL support, and timecode output routing stops overstating its health.
Show Editor, rebuilt
A running order of Parts over one show-wide timecode, with global output lanes you filter, rename and edit from a lane strip, and a Parts rail that owns structure editing. Existing shows migrate without loss.
Stream Deck theatre transport
GO and STOP auto-follow DJ and Show. With a manual-GO show loaded, the deck drives the gated show timeline as SHOW GO / SHOW STOP with a next-cue countdown; otherwise it drives the DJ cue stack exactly as before. Stream Deck Plus and XL add PREV, BLACKOUT and master keys, a touchscreen status strip, and dial-driven fine fade-to-black. Off by default in Settings → Hardware.
Honest timecode routing
A failed output connection reads NO_DEVICE and a mid-show suspend reads SUSPENDED. The four native timecode outputs (LTC, MTC, Art-Net TC and TCNet) unify into one routing matrix with live apply, transport start position and chase offset.
Cue reliability
Scene-bundle children release on track change, so nothing is left on. Cues cannot double-fire, and every protocol reports a failure loudly instead of showing a green cue-fired when nothing reached the device.
Cross-USB prepared-cue recall
Prepped cues re-load from a different USB stick by content signature rather than going missing, and fully analysed rekordbox tracks can opt into real per-beat energy for AutoPilot scaling.
Palette and polish
A full-height Looks & Scenes template gallery with persisted Favourites and Recents, a kind-first Resolume action editor, reduce-motion-aware context menus, and a faster cold start.
v1.0.10
ReleaseGrandMA3 Session Sync graduates to always-on with its command set desk-verified, Elgato Stream Deck becomes a native control surface, and multi-monitor workspaces arrive alongside a deep Show Editor and reliability wave.
GrandMA3 Session Sync, out of Labs
File → Sync to GrandMA3 is now always available: push your cue list to the desk as a diff-aware merge, export it as a macro or native Timecode XML, or pull the console's sequence back into CueSync. The command set was verified live against grandMA3 onPC 2.4, so follow times self-advance on the desk exactly as authored and Timecode XML imports as real seekable Goto events, including files the console itself exported.
Elgato Stream Deck, native
Your CuePads mirror onto the deck with live states, dials drive master intensity, and a foot pedal fires GO. Enable it in Settings → Hardware.
Multi-monitor workspaces
Pop out satellite windows with named layout presets, full menu and keyboard parity including panic chords, and placement that survives restarts and unplugged displays.
Venue-portable intent cues
Author lighting intents once and let each venue's console resolve them across GrandMA3, Eos and ChamSys. An intent a console cannot resolve says so instead of silently doing nothing.
Show Editor precision editing
Drag-resize cue regions on the lane with a live snap HUD, per-lane output routing, and a reference-video pane with a start-point editor and timecode-locked playback.
Live-rig honesty
Stale deck connections classify as degraded rather than reporting fresh, and cue output gains opt-in console-clock scheduling with a measured-latency suggestion.
Faster, steadier app
Smoother section switches, quicker startup, waveforms and lanes that stay responsive on large shows, and a safety net that keeps the app open if a surface fails mid-show.
v1.0.9
ReleaseLive-rig hardening proven against a real CDJ-3000 session, plus lane identity colours in the Show Editor and a Scenes stability fix.
Hardware-verified beat path
Single-deck and mixer-as-master rigs track the focused deck correctly: the waveform playhead, BPM-triggered cues, and MIDI Clock and Ableton Link tempo sync all follow the deck you are actually playing.
Safety net always armed
The beat-outage watchdog guards any playing deck, not only the tempo master, and cached track analysis is re-verified on load so cues never arm against stale data.
Show Editor lane colours
Recolour any output lane with one click. New lanes pick distinct colours automatically, and every recolour is undoable.
Scenes stability
A stability fix in the palette editor.
v1.0.8
ReleaseA reliability release — every install starts cleanly, and bundled components are current.
Rock-solid startup
A rare startup failure is resolved: the app recovers and opens.
Security maintenance
Bundled components were updated to clear known advisories, keeping the desktop app current.
v1.0.7
ReleaseCueSync Companion turns any iPad into a live show display, GrandMA3 Session Sync puts your cues on the console, and on-device listening sharpens every un-analysed track.
CueSync Companion
Point an iPad at the QR code in Settings and it becomes a live performance display or a network health monitor. Installs as a full-screen web app, and is included with CueSync.
GrandMA3 Session Sync
Push your show's cues into the console as a real sequence, adopt the console's state as your baseline, or import a console sequence as a Theatre track, over the network or by USB macro export when the console is offline.
Sharper listening
On-device vocal detection sharpens phrase boundaries and cue suggestions on tracks without rekordbox analysis.
Show Editor: Sequence Parts
Arrange a show in parts that behave like tracks, with cues that move with their part, plus reference-video sync that follows your scrub live and runs with timecode.
Video reliability
Reference video plays on a fresh install.
Live-show hardening
A tolerance window for brief timecode gaps, audio and panic fixes, timeline drift correction, a more truthful Pioneer readout, and network resilience for multi-hour sets.
v1.0.6
ReleaseThe hardening release. Cue output is tracked and released precisely, show control gains console-grade cue chaining, and Unreal Engine becomes a first-class authoritative show output.
Never a stuck light again
Every output a cue turns on is tracked and guaranteed to be released exactly once, with flood protection for rapid-fire sets.
Console-grade show control
Goto, Group and Load control cues; Follow and Autocontinue chains; a Back transport button; and per-cue trigger modes with pre-wait.
New trigger: Track Position
Fire cues at an exact position in the playing track, no timecode required.
Auto Pilot arms itself
Your last-active profile is remembered, and long or unstructured tracks seed a full phrase grid of cues.
Unreal Engine, first-class
An authoritative show link that keeps UE5 scenes in verified sync, plus a redesigned kind-first UE5 cue editor.
Pro Decks live
Real-time readout fixes, a waveform-flicker fix and layout polish.
One-time manual update
The way updates are verified changed for 1.0.6. Installs on 1.0.5 or earlier should download 1.0.6 once from cuesync.live; automatic updates resume from there.
v1.0.5
ReleaseFades, hotkeys, and the redesigned Track-Prep editor everywhere.
Fades
A real fade engine for your outputs: curves, smooth ramps, last-write-wins, and automatic cancellation on panic or device disconnect.
New trigger: Hotkey
Fire any cue from any keyboard key.
Redesigned Track-Prep editor by default
Score Canvas, cue cards, bulk select and full keyboard cue navigation. The classic editor remains available under Settings → Advanced.
Show editor at full parity
Analysis overlay, sections ribbon, conflict zones, group drag, beat and phrase snap, suggestion ghosts, and live cue-state colouring.
Readable live surfaces
Scenes and Looks show their names, such as “Warm Wash”, everywhere they appear.
Auto Pilot honesty
A clear warning when a profile armed but nothing fired, plus a recent-fires history on the dashboard.
v1.0.4
ReleaseDiscovery, resilient reconnect, and the prep timeline.
Auto-discovery and resilient reconnect
CueSync finds devices across five protocols, tracks liveness, reconnects known devices automatically, and reports batch connects in one clean summary.
Prep timeline
Scrub the show against real audio with a hero waveform before you ever go live.
Live-show quit guard
Quitting mid-show warns first, and teardown is crash-proof.
v1.0.3
ReleaseStage Home, the new Track-Prep editor as an opt-in preview, and the closed-loop GrandMA3 Stage Brain. The new surfaces shipped as opt-in previews, so default live behaviour was unchanged.
Stage Home
One readiness-aware landing for every edition, with a NEXT-GO rail and honest readiness blockers. It never reports ready when an engine has stalled.
GrandMA3 Stage Brain closed the loop
Drift, hint and release notifications live from the console, with look-release semantics that can never silently swallow a fire.
Rebuilt Track-Prep editor (Labs opt-in)
Snap 2.0, colour and notes authoring, a precise position editor, and cue trust indicators that show where a cue came from and flag when it has drifted.
Timing and control
Tighter pre-roll timing with a Beat-trigger offset, a CuePads template store, and opt-in OSC input authentication.
v1.0.2
ReleaseThree editions, one product — and the Theatre timecode and master-audio surface.
Three editions ship together
DJ, Theatre and Production all ship from a single line.
Theatre Wave 1
Per-show master audio that drives the show clock, MTC quarter-frame output to external consoles, a Run-Mode timecode pill, pre-fire warning toasts, and a fullscreen big-clock window.
Timecode handling
Per-source timecode offsets and hardened F1–F15 timecode handling.
Multi-protocol Scene Library
Author a scene once and address it across every protocol your rig speaks.
v1.0.0
GAFirst public release. CueSync is now available for macOS, with a Windows build in progress — the phrase-aware control surface between Pioneer DJ rigs and the rest of the stage.
Three editions, every integration
DJ, Theatre and Production ship together, all with every protocol integration included.
Real-time PRO DJ LINK
PSSI phrase, hot cue, beat-grid and key analysis read directly from rekordbox USB.
AutoPilot
Pre-computes a structural fire plan at track load and executes the operator's approved plan during the show.
GrandMA3 Stage Brain
Author Look bindings once and dispatch the right Sequence, Cuelist or raw Look at fire time.
Resilient connections
Auto-reconnect with circuit-breaker on every protocol connection. Action failures are always surfaced to the operator; there are no silent failures.
Venue profiles
Rigs are recognised automatically by device fingerprint, robust to DHCP changes.
Signed and notarised
A signed and notarised macOS DMG, native to Apple Silicon. A code-signed Windows MSI is in progress.
Have a request that would change this list? Write in. Real use cases move items up.