01
One line instead of a hunt
Screen, master, layer and multiviewer memories (recall, store, label and delete), plus Take. Ranges compose: "Recall Screen 1 Thru 8 - 5 Memory 7" is seven screens in one command.
LivePremier command syntax, and what each command sends
Mynah gives an Analog Way LivePremier the thing a lighting desk has had for forty years: a command line. Type "Recall Screen 1 Memory 5" and press Enter. It follows grandMA3's grammar rules (verb first, any unambiguous abbreviation, Thru/+/- ranges, and an If clause that masks a store) but speaks the switcher's own language throughout, so nothing here calls anything a fixture or a cue.
This hosted copy is the syntax reference and the compiler. It parses what you type and shows the exact device paths a command would send, but it can't drive a switcher. A LivePremier serves its control interface over plain http with 443 closed, and browsers won't make an insecure connection from a secure page, so live control needs the desktop app, the container or a local checkout on the same network as the switcher. The page tells you so rather than failing quietly.Every device path was verified against a physical Aquilon C on firmware 6.2.73. Not affiliated with, endorsed by or supported by Analog Way.

01
Screen, master, layer and multiviewer memories (recall, store, label and delete), plus Take. Ranges compose: "Recall Screen 1 Thru 8 - 5 Memory 7" is seven screens in one command.
02
Nothing reaches the device until Enter, and the compiled device paths are visible before it does. A command that won't work is refused while you're typing it, with the reason.
03
An unqualified recall goes to preview, never to air. A recall of an empty memory is reported as empty rather than as a success, because the switcher accepts those silently and does nothing, which is the sort of thing you'd rather find out now.
04
A keyboard, an X-Keys panel over WebHID, a Stream Deck plugin and a Bitfocus Companion module whose preset library fills a deck with memory recalls, all running the same parser.
A LivePremier serves its control interface over plain http on port 80 with 443 closed. Browsers block an insecure connection from a secure page, so a hosted https copy is refused before the request leaves the tab, and no setting fixes that. What you get here is the real parser and compiler: type a command and see which device paths it would send. For live control, run the desktop app, the container or a local checkout on the same network as the switcher. The app spots the situation and explains it rather than showing you a mystery failure.
All twenty-one memory-bank paths resolve on a physical Aquilon C running firmware 6.2.73, and Mynah ran its memory verbs and Take on it: store, recall, label, delete, a layer memory, a program recall, a Take, and a masked master store whose filters were read back off the device exactly as compiled. The test memories were deleted afterwards. Analog Way move control paths about between firmware versions, so the table is versioned and a much older or newer box may differ.
A recall of an empty memory is accepted by the switcher and then silently does nothing: no error, no response at all. Calling that done would be a lie, so it's reported as an empty memory. An unqualified recall goes to preview and never to air, and getting to program always takes an explicit word.
Mynah (reference) is also published as a Docker image, ghcr.io/stoatworks-labs/mynah, serving the same files as the hosted copy. On a laptop or a box in the rack it keeps working when the venue's internet doesn't.
docker run -d --name mynah --restart unless-stopped -p 8534:80 ghcr.io/stoatworks-labs/mynah:latestThen it's at http://localhost:8534/. The repo's docker-compose.yml does the same with docker compose up -d.
Search Community Applications for mynah and install it. The template sets the port to 8534 for you.