https://github.com/hrueger/aglight
An intuitive software for controlling DMX lights.
https://github.com/hrueger/aglight
controlling controlling-led-lights dmx event light ui
Last synced: 9 months ago
JSON representation
An intuitive software for controlling DMX lights.
- Host: GitHub
- URL: https://github.com/hrueger/aglight
- Owner: hrueger
- License: mit
- Created: 2019-10-25T05:42:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-17T00:14:35.000Z (about 4 years ago)
- Last Synced: 2024-04-23T02:15:12.062Z (about 2 years ago)
- Topics: controlling, controlling-led-lights, dmx, event, light, ui
- Language: TypeScript
- Homepage:
- Size: 14.2 MB
- Stars: 21
- Watchers: 1
- Forks: 3
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# AGLight 💡
[)](https://play.google.com/store/apps/details?id=de.hannesrueger.aglight)
[](https://github.com/hrueger/AGLight/actions)
[](https://github.com/hrueger/AGLight/actions)
[](./LICENSE.md)
[](https://github.com/hrueger/AGLight/commits)
[](https://github.com/hrueger/AGLight/commits)
## Screenshots
Dashboard | Fixture Editor | Choose between channel modes
----- | ----- | -----
 |  | 
Completely configure your UI | Advanced settings available | Supported interfaces
----- | ----- | -----
 |  | 
## What is it?
AGLight is a intiutive software for controlling DMX lights. You can build the userinterface yourself by adding different widgets via Drag and Drop. Building instructions for a console with physical faders and displays will be available soon.
The Electron Angular App will send over the dmx universe over to different devices. This is done using the excellent [node-dmx](https://github.com/node-dmx/dmx) library. You can see all supported devices [here](https://github.com/node-dmx/dmx/tree/master/drivers).
## Features
* Create your custom UI via Drag and Drop
* Uses the great [OpenFixtureLibrary](https://github.com/OpenLightingProject/open-fixture-library)
* Preview your scene with the 3D Visualizer (in dev)
* Supports the following USB interfaces:
* All artnet devices like EnttecODE
* BeagleBone-DMX
* All DMX4ALL devices like the "NanoDMX USB Interface"
* All devices with a "Enttec USB DMX Pro chip", like the "DMXKing ultraDMX Micro"
* Enttec Open DMX USB
* DMXKing Ultra DMX pro
## How does it work?
### I want to use this software
1. Download a the latest release for your operating system [here](https://github.com/hrueger/AGLight/releases/latest)
2. Install it
3. Have fun!
### I want to contribute
1. Clone this repository by typing `git clone https://github.com/hrueger/AGLight` in your command prompt
2. `cd AGLight`
3. Type `npm start` to start your dev session with LiveSync!
4. Before creating a pull request be sure to check for linting errors with `npm run lint`