ShowVizz 1.4.0
The stage player for TraxxTool Lighting Studio.

macOS, Intel (x86_64). This build does not run on an Apple Silicon Mac.

THE SCREENS
  Double click ShowVizz. That is the whole of it: the on-stage screens
  open, and they are where you pick
  tonight's show and band, say where the lights and the MIDI are, walk the
  show by hand before doors, and hit BLACKOUT.

  The same thing by hand, if you would rather:
        ShowVizz.app/Contents/MacOS/showvizz-player --ui

  Everything you set on those screens is remembered, so the next night you
  open the same file and it comes up the way you left it.

WHAT TO DO
  1. Drag ShowVizz.app wherever you keep it. Everything it needs is
     inside it; nothing has to be installed.
  2. It just opens. This app is signed with our Apple Developer ID and
     notarized by Apple, so macOS has nothing to ask.
  3. Export your show from TraxxTool. You get a show folder.
  4. Run it:
        ShowVizz.app/Contents/MacOS/showvizz-player "/path/to/your show" \
            --output artnet --midi-line 0
  5. showvizz-player --list shows the songs in a show and the outputs
     this Mac can see. Nothing goes on the wire.

IF A LIGHT WILL NOT ANSWER
  ShowVizz.app/Contents/MacOS/showvizz-dmxprobe --list   what adapters this Mac has
  ShowVizz.app/Contents/MacOS/showvizz-dmxprobe --ramp   make a light at address 1 breathe

  A USB DMX adapter needs no driver and no permission on macOS: it appears
  as /dev/cu.usbserial-something and the probe finds it.

IF A CAMERA WILL NOT ANSWER
  The first time ShowVizz opens a camera, macOS asks whether to allow it.
  Say yes. If you said no, it is System Settings, Privacy & Security,
  Camera. --cameras lists what this Mac can see.

VIDEO FORMATS
  This player decodes VP9 (.webm), PNG and JPEG stills, and ProRes 4444 or
  QuickTime Animation (.mov) when a logo needs to be see-through. Export
  from TraxxTool and you get the right one. Anything else will not open:
  the layer says so and whatever is beneath it stays on the wall, so the
  show does not stop.

  That list is the whole of it, on purpose, and it is checked at build
  time. See licenses/THIRD_PARTY.md.

SHOW FORMAT
  This player opens shows up to format 1. A show exported by a
  newer TraxxTool than this player says so and stops rather than half
  playing. Let TraxxTool hand you the matching player and this cannot
  happen.

  showvizz-player --version prints both numbers.

LICENCES
  See the licenses folder, and the same folder inside the app at
  ShowVizz.app/Contents/Resources/licenses. Parts of this player come from
  Q Light Controller Plus, under the Apache License 2.0. The video path is
  libmpv, FFmpeg and libplacebo, all built under the LGPL 2.1 and shipped
  here as ordinary dylibs you are free to replace with your own build.
