how to trigger linux command with a QLC cue?
Posted: Fri Dec 04, 2020 5:00 pm
Hello, I bought the awesome Radiator ILDA laser controller(https://www.neoncaptain.com/#/), and want to control ist via the built-in network port, or its MIDI ports.
Since most of the MIDI commands to change settings, or select laser patterns, are NRPN Adresses(Non-Registered Parameter Numbers), and I don't know how to create those in QLC, I found out how to send those commands via a connected network cable.
I would create simple button-press&release files in linux(the QLC system runs on linux) that, when sent to the radiator, do the trick.
one such file would look like:
for pressing and releasing button 23.
This would be sent to the radiator via cat and netcat to the radiator port 4815 on IP 10.0.0.23:
My Question is:
How can I fire up a linux shell script containing the above one-liner with a QLC+ cue?l
Since most of the MIDI commands to change settings, or select laser patterns, are NRPN Adresses(Non-Registered Parameter Numbers), and I don't know how to create those in QLC, I found out how to send those commands via a connected network cable.
I would create simple button-press&release files in linux(the QLC system runs on linux) that, when sent to the radiator, do the trick.
one such file would look like:
Code: Select all
s 23 true
s 23 false
This would be sent to the radiator via cat and netcat to the radiator port 4815 on IP 10.0.0.23:
Code: Select all
cat ./se23 |nc 10.0.0.23 4815
How can I fire up a linux shell script containing the above one-liner with a QLC+ cue?l