The problem here is that Paul (SPS) only poses a general question, he doesn't tell us what he wants to do with Midi from QLC.
He should realise that QLC basically was designed to send DMX information to fixtures.
QLC will accept Input From Input Devices (with MIDI devices amongst them) and can even provide Feedback to them.
If you want to use a MIDI device to be Output for QLC you basically have 2 directions to go:
1. treat it as being an
input device (so define it in the Input/Output Section and check the FeedBack box).
Then on your Virtual Console create Some buttons (that work on Dummy Scenes ) select the Exterenal Input and then define the FeedBack Value you want to send.
This option is quite limited because the DMX values you provide will be divided by 2 to generate MIDI out of it.
This means you can only send Control Changes. Notes and program Changes are out of this range.
I guess you could also create sliders (that work on specific channels of a Dummy ficture), but i never Tried it.
2. treat it as a
Fixture.
To be sure not to mess up with other fixtures in QLC it is best to create a seperate universe and only use it for this Fixture.
Now you need a fixture definition that will work on a Midi device. When i did my search on the available fixture defiInitions i only found one for a Novation LaunchPad.
As i needed it for an AKAI APC Mini i adapted it to work on my AKAi (
)
It took me quite some time to get it working. The trick is to use Override Global Settings in the fixture Definition.
You need to use this option to make it work, but To be Honest i can't explain why (I guess because 180 degrees is half of 360 degrees, it will extend the range of MIDI values, that way
making values above 127 available).
Be aware that this fixture definition only works for NOTES. Furthermore It worked on my AKAI, which is on midi channel 1.
(no idea how to change the Midi Channel. It might even be that it sends on all 16 channels, meaning that it will interfere with your other MIDI devices, which could be solved by
adding an extra "midi interface" which doesn't have to be a fysical one if you use a MIDI over USB Interface. There is still a lot to figure out......).
If you create an extra fixture definition for channels 0 - 127, (128 generic dimmers might probably be sufficient) to send Control Changes and combine it with this AKAi ficture definition (for Notes an program Changes), you might get somewhere.
When i created this fixture definition i was at first proud of myself that i could get it working, but when i then found out that you cannot use a midi device for OUTPUT AND FEEDBACK at the same time i regretted having spent time on it (i didn't want to give up the feedback option for it).
Maybe this information will bring you closer to what you want to achieve.