Q Light Controller Plus - User Documentation

Index page

OSC input/output plugin


QLC+ supports the OSC protocol through an input/output plugin that receives and transmits packets on the network.
No extra requirements are needed, since QLC+ has a native implementation of the OSC protocol that works on Linux, Windows and OSX systems.
The OSC plugin can send and receive packets from multiple network cards, virtual addresses, the loopback device ( and multiple universes per network interface.
By default the OSC plugin will listen on ports starting from 7700, plus the QLC+ universe minus one.
The output, instead, will use ports starting from 9000, plus the QLC+ universe minus one.

For example:
QLC+ Universe 1 --> OSC input port 7700, output port 9000
QLC+ Universe 2 --> OSC input port 7701, output port 9001
QLC+ Universe 8 --> OSC input port 7707, output port 9007


When clicking on the configuration button, a small dialog will be displayed, showing the Universes Configuration panel.

After a QLC+ universe is patched with an OSC input or output, an entry will be displayed in this list, allowing to manually configure the desired parameters to be used by the OSC plugin.

For each OSC input or output the following parameters can be set:

Note: When patching a Input+Feedback line, the output IP/port you need to change are the ones in the 'Inputs' section. Just leave the 'Outputs' section as default.


QLC+ has been tested with the following OSC controllers:

Version: 4.11.2 GIT (QLC+_4.11.0-456-gebff965) Last update: 2018-02-24 17:21:56 +0100