Building a MIDI Template

Ask a generic question about the usage of QLC+, not related to a particular operating system
Post Reply
SpiralBlue
Posts: 13
Joined: Fri Feb 04, 2022 1:12 pm
Real Name: Ed Dixon

I'm looking for documentation on how to take a MIDI table for a lighting controller (we'll say the Chauvet Stage 50) to be able to use all the faders and such with QLC+. I'm using an APC 40 mkII now, but would like a bit more fader options and this seems like it should be simple if I have the MIDI table from the manufacturer. Not sure where to start.
Thanks in advance.
janosvitok
Posts: 1325
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

Start here:
- https://www.qlcplus.org/docs/html_en_EN ... files.html (general info on input profiles)
- https://www.qlcplus.org/docs/html_en_EN/midiplugin.html (details for MIDI devices)

What do you want to achieve?

Note that some messages are not supported (sysex, nrpn). Only those listed are recognized.
Note also the multichannel mapping (if device transmits data on multiple channels, you have to enable it in input settings -- select channel "1-16" and
4096 is added to the message numbers for each additional channel. channel 2 - +4096, channel 3: +8192, etc.)

Jano
SpiralBlue
Posts: 13
Joined: Fri Feb 04, 2022 1:12 pm
Real Name: Ed Dixon

Thanks. So the profile editor would be the place to map the MIDI table. I must have missed that reading those pages already.

I had to use the 0-16 channels for my APC 40 mkII. I already figured that one out. Lol.

I believe the Stage 50 runs on a single channel and uses the sensitivity range for the note as fader position. Their table is a bit generic but most devices I’ve seen seem to start about note 70-x for the faders and use the related note sensitivity (0-127 unfortunately less granular than 0-255).

Table is in this document: https://www.chauvetdj.com/wp-content/up ... v11_WO.pdf
janosvitok
Posts: 1325
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

Here you can find a list of already supported devices (I'm not sure how up to date it is): https://www.qlcplus.org/docs/html_en_EN ... vices.html
Here are the source files: https://github.com/mcallegari/qlcplus/t ... utprofiles (they are also bundled to installation)

Showtec showmaster 24 seems like very similar device, the 48 even more so.
You may start with that and work from there.
SpiralBlue
Posts: 13
Joined: Fri Feb 04, 2022 1:12 pm
Real Name: Ed Dixon

Meh, my idea to rule the world with MIDI might have just found some limitations. You can only have one MIDI device connected up.

Guess I'm glad I figured this out before investing in another controller. Think I may go with a touchscreen laptop.
janosvitok
Posts: 1325
Joined: Mon Apr 13, 2015 7:05 am
Location: Bratislava, Slovakia
Real Name: Jano Svitok
Contact:

Not really.

You have to add new universe in QLC+, and connect the other controller to it.
BTW. I suggest that you create separate universe for each controller and separate for each output (i.e. don't mix control and DMX in one universe) UNLESS you have special reason to mix them.
SpiralBlue
Posts: 13
Joined: Fri Feb 04, 2022 1:12 pm
Real Name: Ed Dixon

Ok...I guess to add to the question. If I had a second MIDI controller along side the APC 40 mkII, could I bring it in through Universe 2 and still run sliders in Universe 1. Looking to add more outboard control, that or I'm going to upgrade to a touchscreen laptop I think.
User avatar
edogawa
Posts: 630
Joined: Thu May 07, 2015 10:34 am
Real Name: Edgar Aichinger

Yes - just add a new universe, assign your second controller and it will be able to control any virtual console element, no matter what universe that sends output to.
User avatar
GGGss
Posts: 3052
Joined: Mon Sep 12, 2016 7:15 pm
Location: Belgium
Real Name: Fredje Gallon

SpiralBlue wrote: Thu Feb 24, 2022 12:46 am or I'm going to upgrade to a touchscreen laptop I think.
In my experience, I like physical faders more than being able to touch things. Unless it is a sturdy mounted touchscreen, false (unwanted or unattended) touch signals sometimes ruin your show.
I'd suggest you find a BFC2000 with motorised faders.
All electric machines work on smoke... when the smoke escapes... they don't work anymore
SpiralBlue
Posts: 13
Joined: Fri Feb 04, 2022 1:12 pm
Real Name: Ed Dixon

edogawa wrote: Thu Feb 24, 2022 7:52 am Yes - just add a new universe, assign your second controller and it will be able to control any virtual console element, no matter what universe that sends output to.
Thanks. I’d hate to spend the money and find out it doesn’t.

I guess I’ll be looking at 3 universes then if I add a Logitech joystick to the mix.
SpiralBlue
Posts: 13
Joined: Fri Feb 04, 2022 1:12 pm
Real Name: Ed Dixon

GGGss wrote: Thu Feb 24, 2022 10:43 am
SpiralBlue wrote: Thu Feb 24, 2022 12:46 am or I'm going to upgrade to a touchscreen laptop I think.
In my experience, I like physical faders more than being able to touch things. Unless it is a sturdy mounted touchscreen, false (unwanted or unattended) touch signals sometimes ruin your show.
I'd suggest you find a BFC2000 with motorised faders.
Looks like I’d need the X-Touch or buy used. Is the MIDI profile the same?

I’m just picturing the faders moving in a RGB matrix or chase scene jumping all over. Lol
User avatar
GGGss
Posts: 3052
Joined: Mon Sep 12, 2016 7:15 pm
Location: Belgium
Real Name: Fredje Gallon

SpiralBlue wrote: Fri Feb 25, 2022 2:28 pm Looks like I’d need the X-Touch or buy used. Is the MIDI profile the same?

I’m just picturing the faders moving in a RGB matrix or chase scene jumping all over. Lol
No, the midi profile surely isn't the same.
SpiralBlue wrote: Fri Feb 25, 2022 2:28 pm I’m just picturing the faders moving in a RGB matrix or chase scene jumping all over. Lol
I wouldn't suggest you do that. Except for a gimmick, It has no practical use.
Motorized faders come to life when you use multiple pages of controls f.i.
All electric machines work on smoke... when the smoke escapes... they don't work anymore
Post Reply