/E1.31-to-OSC

Virtual E1.31 device designed specifically to work with OpenRGB (And with VRChat)

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Description:

TL;DR: Now you walking RGB controller (Unfortunately with only one virtual LED)

Setup

Install dependencies

$ pip install -r requirements.txt

OpenRGB setup

Don't forget enadle E1.31 protocol

image

Note: a "device" name can be absolutely any device name

image

Next, it's up to your imagination to do whatever you want with this data.

Values transferred via OSC

Var name Type Value
Rcolor float 0-1
Gcolor float 0-1
Bcolor float 0-1

Note: this python script is OS independent and can run on any OS where is python, pip system and TCP/IP stack support, including Android (In termux environment)