Skip to content

GDQ's in-house system for controlling our video matricies.

Notifications You must be signed in to change notification settings

GamesDoneQuick/matrix-controller

Repository files navigation

matrix-controller Build Status codecov

GDQ's in-house system for controlling our video matrices.

Requirements

  • Node.js 8 or newer (which comes with npm)
  • Our super sketchy and completely un-labeled 8x8 HDMI matrix
  • An Extron Crosspoint 88 component matrix

Installation

  • Grab the latest release however you like. Download a zip, git clone, whatever you like.

  • cd to the root directory of the program, for example:

     cd matrix-controller
  • Install dependencies:

     npm i

Usage

  • Connect your computer to both matrices via serial.

  • (Optional) Configure the program using environment variables, command line arguments, or a config.json (in the root dir of the app).

  • Run the program (it will automatically discover the matricies if they are connected):

     npm start
  • Open the UI in your browser of choice:

  • Drag inputs to outputs to assign them. That's it!

Screenshot

Screenshot

About

GDQ's in-house system for controlling our video matricies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published