(solved) Control another application with QLC + through OSC
Posted: Thu Oct 25, 2018 10:21 am
Hi all
I have some doubts with the OSC add-on:
Case of use:
The idea is the following:
We want to do simple videomapping in some small concerts (Projecting fire in the drum of the battery, in the saucers ..ect)
For this we use Qlc + for the control of luminaires and MapMap to create the masks with their videos ...
MapMap accepts OSC commands, only configure listening port and ip address.
Qlc + is able to receive orders and send OSC orders
The problem is that the OSC commands that MapMap accepts are somewhat complex,
with qlc we can receive OSC commands and send a feedback with value 0-255
In our case we have an akai apcmini to control qlc and we would like that from CV we can control MapMap
We made an OSC profile with the mapmap parameters, but I understand that this only serves to identify and give a human readable name to the commands of an OSC controller, we do not find the way for a CV button to send an OSC comment to MapMap an example of comments would be the following:
Examples
Change opacity of paint named "movie.mov" to 0.1 (10%):
/ mapmap / paint / opacity, sf movie.mov 0.1
Change opacity of all paints whose name begins by "movie-" to 0.5 (50%):
/ mapmap / paint / opacity, sf "movie- *" 0.5
Rewind all .mov paints:
/ mapmap / paint / rewind, s "* .mov"
Set all mappings that begin with "mesh-" followed by a single digit to single mode:
/ mapmap / mapping / alone, s "mesh- [0-9]" 1
Playback
Pause: / mapmap / pause
Play: / mapmap / play
Rewind / reset: / mapmap / rewind
Quit: / mapmap / quit
Does anyone know how to do this?
The solution we found was to use system script to start MapMap with x project, so that Qlc can open MapMap with a specific project at any time, this is not ideal, if the project is large it can take too long to start, and each Once you call MapMap with a script, a new instance starts, we still have to figure out how to close it from a script ... even so, it's not the best solution.
Then the question would be, can complex comments be sent from Qlc + to another application to be controlled?
If yes, how?
As S.O we use gnu / linux (ubuntustudio, debian ...) although I guess it will be the same in all S.O.
Regards and thank you very much in advance.
I have some doubts with the OSC add-on:
Case of use:
The idea is the following:
We want to do simple videomapping in some small concerts (Projecting fire in the drum of the battery, in the saucers ..ect)
For this we use Qlc + for the control of luminaires and MapMap to create the masks with their videos ...
MapMap accepts OSC commands, only configure listening port and ip address.
Qlc + is able to receive orders and send OSC orders
The problem is that the OSC commands that MapMap accepts are somewhat complex,
with qlc we can receive OSC commands and send a feedback with value 0-255
In our case we have an akai apcmini to control qlc and we would like that from CV we can control MapMap
We made an OSC profile with the mapmap parameters, but I understand that this only serves to identify and give a human readable name to the commands of an OSC controller, we do not find the way for a CV button to send an OSC comment to MapMap an example of comments would be the following:
Examples
Change opacity of paint named "movie.mov" to 0.1 (10%):
/ mapmap / paint / opacity, sf movie.mov 0.1
Change opacity of all paints whose name begins by "movie-" to 0.5 (50%):
/ mapmap / paint / opacity, sf "movie- *" 0.5
Rewind all .mov paints:
/ mapmap / paint / rewind, s "* .mov"
Set all mappings that begin with "mesh-" followed by a single digit to single mode:
/ mapmap / mapping / alone, s "mesh- [0-9]" 1
Playback
Pause: / mapmap / pause
Play: / mapmap / play
Rewind / reset: / mapmap / rewind
Quit: / mapmap / quit
Does anyone know how to do this?
The solution we found was to use system script to start MapMap with x project, so that Qlc can open MapMap with a specific project at any time, this is not ideal, if the project is large it can take too long to start, and each Once you call MapMap with a script, a new instance starts, we still have to figure out how to close it from a script ... even so, it's not the best solution.
Then the question would be, can complex comments be sent from Qlc + to another application to be controlled?
If yes, how?
As S.O we use gnu / linux (ubuntustudio, debian ...) although I guess it will be the same in all S.O.
Regards and thank you very much in advance.