OSC via Companion
Hello
I am trying to configure Mix16 Go running through Companion via OSC.
I cannot make it work. Please see 3 images of the set-up.
Appreciate very much your help. If I make this work I will buy pro version immediately.
Thanks
Hi, I figured out to "fire" a single cue with MIX16 and Companion.
First of all you have to set the midi editor as Gregor says before:
Go to Tools > MIDI Editor...
Manually assign MIDI command for example to Audio Channel 1 Play. OSC command will be generated automatically.
In MIDI mapping table you will see column OSC.
Use OSC command in your software to trigger assigned action in MiX16 apps.
Now I will copy my settings so to show what I have done:
IN Video 1 Play Note On, 1, 1 /mix16/video/1/play/non/1/1
IN Video 1 Pause
IN Video 1 Stop Note Off, 1, 1 /mix16/video/1/stop/noff/1/1
IN Video 1 Volume
IN Video 2 Play Note On, 1, 2 /mix16/video/2/play/non/1/2
IN Video 2 Pause
IN Video 2 Stop Note Off, 1, 2 /mix16/video/2/stop/noff/1/2
IN Video 2 Volume
IN Video 3 Play Note On, 1, 3 /mix16/video/3/play/non/1/3
IN Video 3 Pause
IN Video 3 Stop Note Off, 1, 3 /mix16/video/3/stop/noff/1/3
IN Video 3 Volume
IN Video 4 Play Note On, 1, 4 /mix16/video/4/play/non/1/4
IN Video 4 Pause
IN Video 4 Stop Note Off, 1, 4 /mix16/video/4/stop/noff/1/4
as you can see I used "note on" to play and "note off" to stop i kept 1 for midi ch and just changed the id to trigger the right cue.
now you can move to Companion:
Add a new instance "generic OSC" which have to target the IP and the port of MIX16
then create a regular button with the action "Send message without arguments" and in the field next to it put the OSC command as shown above.
I hope to be usefull to you.
First unload iMiX16 Remote MIDI map (tap New button).
Select desired action from the list, for example “IN: Video 1 Play” and tap Assign Manually button. Set MIDI parameters. OSC command will be generated automatically.
Do the same for Pause and Stop. Just make sure you set different MIDI parameters for each action.
Regards,
Grega
Thanks a lot. Would you consider to request developers to develop a module for Companion? https://github.com/bitfocus/companion
Thanks
Hi,
is Companion running on the same computer? If so use Target IP 127.0.0.1 (localhost). If not use IP of computer running MiX16 GO.
Target port 1 - are you sure?! Do not use low port numbers they might be reserved and used by hardware or software system protocols. Use number like 10000.
And of course set the same port number for OSC Input in MiX16 GO.
Regards,
Grega