Deploys and Versions
A show in IgorBox Studio is either a draft (you're editing it; it's not on any controller yet) or deployed (a copy is on your controllers, ready to fire).
Deploying a show
In the timeline editor, click Deploy. Studio packages up the show, sends it to each targeted controller, and waits for them to confirm.
You'll see a progress indicator per target. A successful deploy ends with each one showing a green check.
If a controller is offline when you click Deploy, the show is queued. The next time the controller connects, it pulls the latest version automatically — Studio shows the queued state so you know it's not yet live.
Versions
Every deploy creates a new version of the show. The Versions panel (in the show detail view) lists every version with:
- The version number
- When it was deployed
- Who deployed it
- Which controllers received it
You can see exactly what each controller is running and when it was last updated.
Rolling back
If a deploy goes sideways and you need to get back to a known-good version:
- Open the Versions panel.
- Find the version you want to roll back to.
- Click Restore to Draft. The editor loads that old version as a draft.
- Verify it looks right.
- Click Deploy again.
Rollback is a two-step on purpose: it gives you a chance to verify what you're deploying, and it preserves the version history.
A note on audio
For best playback results, use 44.1 kHz / 16-bit lossless audio (WAV or FLAC). Studio will warn you on the media card if you upload something outside that sweet spot. The deploy still goes through — it's just a heads-up.
Deleting a show
You can't delete a show that's currently set as an ambient routine — Studio will block the delete and tell you which controllers are using it. Clear the ambient assignment first.