Skip to content

Releases: stoatworks-labs/mynah

Mynah 1.3.3

Choose a tag to compare

@github-actions github-actions released this 21 Aug 20:44
v1.3.3

v1.3.3

Mynah 1.3.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 19:05
v1.3.2

Mynah v1.3.2 — footer version and desktop feedback CSP

Mynah 1.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 18:07
v1.3.1

Mynah v1.3.1 — pixels and percentages everywhere

Mynah 1.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 17:58
v1.3.0

Mynah v1.3.0 — live layer control and a programming guide

Mynah 1.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 17:37
Mynah v1.2.0 — simulator and command history

The hosted copy now runs a built-in simulator rather than offering a connection
that cannot work, with a banner saying so. Four screens, layers, three preset
buffers each, and a wireframe of what every screen is putting out.

It reproduces the device behaviour worth learning before you meet hardware: a
recall of an empty memory is answered with silence, and a Take visibly swaps
which buffer is preview and which is program.

Command history walks with the up and down arrows.

Mynah 1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 17:25
Mynah v1.1.0 — desktop app

macOS, Windows and Linux builds via Tauri. The desktop app talks to a switcher
directly: it does its device I/O in Rust rather than in the webview, so none of
the browser's mixed-content rules apply.

That is the answer to the one real limitation of the hosted copy. A LivePremier
is http-only with 443 closed, and no proxy can bridge that for a device on your
own network.

Unsigned on macOS — Gatekeeper will refuse the .dmg with a message that reads
like corruption rather than a permission prompt.

Mynah v1.0.0

Choose a tag to compare

@stoatworks-labs stoatworks-labs released this 21 Aug 17:01

A lighting-desk command line for Analog Way LivePremier (Aquilon) switchers.

Recall Screen 1 Memory 5
Store Master 12 If Screen 1 + 3 Category Source + Position
Take Screen 1 Thru 4

grandMA3's grammar rules — verb first, unambiguous abbreviation, Thru / + / -, an If record mask — with the switcher's own vocabulary throughout.

Verified on hardware

All 21 device paths resolve on a physical Aquilon C, firmware 6.2.73, and every verb was executed from the command line: store, recall, label, delete, a layer memory, a program recall, a Take, and the six-op masked master store with its filters read back exactly as compiled.

It must be served over http

A LivePremier serves the Web RCS over plain http on port 80 with 443 closed, and browsers block an insecure WebSocket from a secure page. So live control needs localhost or a self-hosted copy on the show network. A hosted https:// copy is a syntax reference and offline compiler only — and says so rather than failing silently.

Also in here

  • A Stream Deck plugin (streamdeck/), and a Companion module that shares the same compiler
  • X-Keys support over WebHID, straight from the browser

Not yet done

Neither the X-Keys panel nor the Stream Deck plugin has been run against real hardware. The grammar covers memories only.

Not affiliated with Analog Way.