NERDDISCO / luminave

Operate all the lights with your web browser and create stunning visual experiences.
MIT License
77 stars 8 forks source link
arduino chrome dmx512 es6-modules fivetwelve lit-element lit-html localstorage midi-controller polymer polymerx-cli pwa-starter-kit webmidi webusb

luminave 3.0.0

3.0.0

Use luminave to manage all the lights with your web browser and create stunning visual experiences.

LitElement Polymer 3 Built with pwa–starter–kit PolymerX CLI Redux ES6 modules WebUSB WebMIDI WebSocket localStorage


Video of modV + luminave in love with Chiptune

Video of modV + luminave in ❤️ with Chiptune (Caution: Flashing lights & music!)



Getting started

Requirements

Setup

# clone luminave
git clone git@github.com:NERDDISCO/luminave.git

# go into directory
cd luminave

# install dependencies
npm install

Run

Start the local HTTPS server on http://localhost:8081:

npm start

Features


Integrations

WebUSB DMX512 Controller

Do you want to create your own WebUSB DMX512 Controller?

modV

If you want to use modV you have to start the local WebSocket server:

In luminave

In modV 1.0

In modV 2.0

Thorium

Take a look at the Thorium docs.

Dekk

If you want to use Dekk you have to start the local WebSocket server too:

In luminave

In dekk

fivetwelve

If you want to use fivetwelve:

When you start the timeline all data is also send to fivetwelve.


Contribution

Please read the Contribution guideline.

Contributors


Thanks to