Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 8 days 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 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-17T00:14:35.000Z (over 2 years ago)
- Last Synced: 2024-04-23T02:15:12.062Z (10 months 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 💡
[![Avalible on Google Play](https://img.shields.io/endpoint?color=brightgreen&logo=google-play&logoColor=white&url=https%3A%2F%2Fplayshields.herokuapp.com%2Fplay%3Fi%3Dde.hannesrueger.aglight%26l%3DGoogle%2520Play%26m%3Dv%24version%2520(%2524sizeB))](https://play.google.com/store/apps/details?id=de.hannesrueger.aglight)
[![Production build](https://github.com/hrueger/AGLight/workflows/Production%20build/badge.svg)](https://github.com/hrueger/AGLight/actions)
[![Lint](https://github.com/hrueger/AGLight/workflows/Lint/badge.svg)](https://github.com/hrueger/AGLight/actions)
[![License](https://img.shields.io/badge/License-MIT-blue)](./LICENSE.md)
[![GitHub last commit](https://img.shields.io/github/last-commit/hrueger/AGLight?color=brightgreen)](https://github.com/hrueger/AGLight/commits)
[![Maintenance](https://img.shields.io/maintenance/yes/2021)](https://github.com/hrueger/AGLight/commits)## Screenshots
Dashboard | Fixture Editor | Choose between channel modes
----- | ----- | -----
![Screenshot 1](./screenshots/01.png) | ![Screenshot 2](./screenshots/02.png) | ![Screenshot 3](./screenshots/03.png)Completely configure your UI | Advanced settings available | Supported interfaces
----- | ----- | -----
![Screenshot 4](./screenshots/04.png) | ![Screenshot 5](./screenshots/05.png) | ![Screenshot 6](./screenshots/06.png)## 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`