Monday, May 11, 2026

Some basics to control QLC+ with Reaper using MIDI - Network Midi

Here's how you can do some basic control of QLC+ scenes using Reaper using MIDI but across your network.  

In this case, Reaper is running on 1 computer, and QLC+ on a second computer.
Reaper is playing a track, and I've created midi 'notes' that trigger effects in QLC+

This is using Windows 11

Download rtpMIDI by Tobias Erichsen

Install this application on both systems, in this example, on the REAPER and on the QLC system


Will look something like this:


On the system running Reaper:

In "MY SESSIONS" select + 
By default the system name of your computer will show up.  Enable it.


On the QLC computer, launch the rtpMIDI app
If under "Directory" the computer name doesn't show up, press the + button under directory box and enter in the IP of your Reaper computer.  Use port 5004

Under "my session" box, click the + button
The name of your local QLC computer should appear.  Click the CHECK box beside it.


Click on CONNECT



Launch QLC+

In the Inputs/Outputs tab

Set MIDI device that matches the computer name in the "My Session" box above.  Set it for = INPUT




In the profile tab, set to Generic MIDI


Open a scene that you have created and go to "Virtual Console"

Here is an example scene with 2 mover scenes, and 2 static light scenes



Double click a scene that you want to set a MIDI command to.  

Then select "Auto Detect"


Open up Reaper

In this example a track has been added that will have MIDI cues assigned to.


Goto OPTIONS - Preferences

Goto Audio - MIDI OUTPUTS

Hopefully you'll see the name of your Reaper computer.  Double click on that



ENABLE output to this device




In Reaper 

INSERT - New MIDI item


If your midi track doesn't contain "ROUTE" button as displayed here, enable it by selecting VIEW - ROUTING MATRIX


Select a point where you want to trigger a MIDI event


Double click on the new box

You'll basically see a piano keyboard on the side and a series of boxes.

We can use this to toggle an effect.

In this example, the note C4 was pressed, and then by clicking and dragging in the squares beside it, they have been made a red color.  This is the duration which the midi command is sent, but this is really fast, so you probably only need one little square selected vises the 5 in this example.  Exaggerated for effect.

In the lower right corner of this window, change the output to "CHANNEL 1"


You can close this window.  You'll now see your MIDI box, and you'll see a little black box in it.  That indicates when the midi command will be sent.




Click on the "ROUTE" button
Set the MIDI Hardware output to your computer name.  In this example, "BigDog"




Now with QLC in AUTO DETECT, if you press play as your timeline in reaper passes across the MIDI box, you should see the value in QLC change.

In this example, it changed to "189:C4"

And if you had a lights connected to that scene, they should have activated.

Every time that midi command is sent, it will toggle the scene on/off

You can speed up detection by using the programming by clicking on CHOOSE and see the values as they would be sent by the different piano keys in REAPER



In the example below, I'm sending MIDI commands to activate and deactivate sequences in QLC+






No comments:

Post a Comment

Feel free to leave a comment! If you have any information that you think should be included, please do so here and I'll get it added in.