No description
Find a file
2024-08-10 15:50:29 -05:00
debian Add Debian packaging files 2024-08-10 15:50:29 -05:00
dependencies/libe131/src Initial E1.31 receiver plugin is functional, automatically maps controllers to universes 2021-01-06 00:36:42 -06:00
OpenRGB@b5f46e3f1d Bump OpenRGB 0.9 2023-07-10 20:06:24 +02:00
scripts Add Debian packaging files 2024-08-10 15:50:29 -05:00
.gitignore Release 0.8 2022-12-03 09:30:06 +01:00
.gitlab-ci.yml Clean up .pro and update Linux CI 2024-08-10 15:16:40 -05:00
.gitmodules Update OpenRGB 2021-04-21 20:38:02 +02:00
OpenRGBE131ReceiverDialog.cpp Update OpenRGB API version 2023-01-19 11:22:38 +01:00
OpenRGBE131ReceiverDialog.h Release 0.8 2022-12-03 09:30:06 +01:00
OpenRGBE131ReceiverDialog.ui Reorganize the user interface 2021-01-25 20:08:42 -06:00
OpenRGBE131ReceiverPlugin.cpp Release 0.8 2022-12-03 09:30:06 +01:00
OpenRGBE131ReceiverPlugin.h Update to the latest plugin API version 2021-08-30 11:36:58 -05:00
OpenRGBE131ReceiverPlugin.png Release 0.8 2022-12-03 09:30:06 +01:00
OpenRGBE131ReceiverPlugin.pro Clean up .pro and update Linux CI 2024-08-10 15:16:40 -05:00
README.md Added precompiled binaries to readme 2023-08-16 11:00:51 +00:00
resources.qrc Release 0.8 2022-12-03 09:30:06 +01:00

OpenRGB E1.31 Receiver Plugin

This is a plugin for OpenRGB that adds E1.31 integration. E1.31 is an industry-standard lighting protocol used for all sorts of lighting control and is supported by a wide variety of lighting control software. E1.31 is often used for sequenced light shows such as Christmas light displays with music. This plugin allows you to control all of your OpenRGB-supported hardware from these lighting control programs by turning your OpenRGB setup into an E1.31 receiver.

Stable (0.9)

Building

Build the plugin using QT Creator or QMake using the .pro file.

Installation

Copy the plugin to your OpenRGB plugins directory.

  • Windows: %APPDATA%\OpenRGB\plugins
  • Linux: ~/.config/OpenRGB/plugins

Usage

Once installed, you will have an E1.31 Receiver tab in OpenRGB. Select this tab. Once detection is complete, the list of controllers on the left should be populated. You must map controllers to universes. You may do this manually by clicking the Add Universe button to create a universe, then selecting both the universe and a controller from the left, then clicking Add Controller to add the controller to the universe. You can also automatically map the controllers by clicking the Auto-Map button, which assigns one controller to each universe, automatically creating additoinal universes for controllers that do not fit within a single universe. After the mapping is set up, you can simply click the Start Receiver button and OpenRGB is ready to receive E1.31 packets. You can save the mapping with the Save Map button so that you can load it back next time with the Load Map button.

Tested E1.31 software

Screenshot

image