Captivate Lighting & Visual Synth
-
Updated
Nov 11, 2025 - TypeScript
DMX512 (for Digital Multiplex with 512 pieces of information) is a standard for digital communication networks that are commonly used to control lighting and effects. It was created in 1986 by the United States Institute for Theatre Technology and later revised as an ANSI standard by the Entertainment Services and Technology Association.
Captivate Lighting & Visual Synth
Bitfocus Companion enables the Elgato Stream Deck and other controllers to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.
Photonics brings real time DMX lighting to YARG & Rock Band 3 rhythm games
Aurora is a software suite to integrate and synchronize DMX lighting, narrowcasting screens and music.
The Stage is InACTually's Interface, that should be able to orchestrate a show or media installations spatially.
A modern TypeScript implementation of the Art‑Net v4 protocol for DMX‑over‑IP communication.
DMX control repository for Raspberry Pi Zero and OLA, featuring a lightweight API server, Dart/TypeScript types to use the api, bash scripts to setup the raspberry pi, and docker containers for analyzing Icecast streams to synchronize light shows with volume and BPM.
A WIP music visualization editor
💡 Node based light programming system for DMX enabled fixtures.
音楽の強弱を分析し、それに合った DMX 照明を自動で選択して Art-Net で送信するサンプル
A Node.JS based bridge from uDMX to an Artnet Universe.
DMX experiment for programmatically building lighting scenes 🏮 Current state: DRAFT
💡 A Node.js library for interacting with the Enttec Open DMX USB Interface
Created by USITT, ESTA