Skip to content

LivePremier Plus v0.3.1

Latest

Choose a tag to compare

@stoatworks-labs stoatworks-labs released this 21 Aug 20:47
· 24 commits to main since this release

The first public release.

LivePremier Plus is a local proxy that adds five things to an Analog Way
LivePremier's own Web RCS. Point it at a switcher, open the address it prints,
and the vendor interface comes up with the extra panels already in it — drawn
with the vendor's own stylesheet, riding the vendor's own connection, so the
device still counts one client.

VPU Map — the mixer allocation as a budget: what is fitted, who holds it,
what is spare, and what a staged configuration would change. Including the case
where every difference is a link move with no property changed, which a
properties-only comparison calls no change at all.

ConsoleMynah's command line.
Recall Screen 1 Memory 5, or R Sc 1 Me 5. It shows what a command will do
before Enter sends anything.

Timeline — a theatre cue stack that advances on one GO, with per-cue fade,
delay and follow times. A take waits 150 ms behind a recall in the same cue so
it cannot overtake its own preset load and put the previous preview on air.

MIDI Mapping — a control surface on the layer under your hands, using
awj-surface's engine. Soft
pickup means a fader cannot jump a live value until it has swept through it.

Arithmetic in numeric fields — type 1080-80 into a layer width and get
1000, the way you can in every other tool on the desk.

Getting it

  • Dockerghcr.io/stoatworks-labs/livepremier-plus:latest, or the
    docker-compose.yml in the repo.
  • Desktop — installers for macOS (Apple silicon and Intel), Windows and
    Linux are attached below.
  • From source — Node 20 or newer, no dependencies: npm start.

Two things to know

There is no hosted demo, and there cannot be one. The interface you see
belongs to Analog Way and is served by your switcher; this project proxies it
and contains no part of it. Without a device there is nothing to show.

Open it on the address LivePremier Plus prints, not the switcher's own.
Several features depend on it — MIDI in particular, because Web MIDI needs a
secure context and a switcher's plain-HTTP LAN address is not one.

macOS

The app asks for Local Network permission the first time it runs. It has to:
reaching a switcher on the show network is the entire job, and macOS blocks that
until you allow it.

Status, stated plainly

Verified through the proxy against LivePremier Simulator 6.2.73, and the VPU
map is tested against a capture read from a real Aquilon C. Nothing has ever
been written to that device, the timeline has only ever fired at a simulator,
and no physical MIDI controller has ever been attached. macOS builds are
unsigned unless the signing secrets were present at build time; Gatekeeper
refuses an unsigned download with a message that reads like corruption rather
than a permission prompt.