bitfocus / companion-module-generic-osc

Companion Module
MIT License
3 stars 14 forks source link

OSC/Adress as an Variable declarabel #11

Closed TreborKutscher closed 2 years ago

TreborKutscher commented 3 years ago

I would like to have the feature to create custo user deefined OSC Adresses in companion wich are hosted and generated by the companion module.

This adresses then also should work as variables for the companion trigger section. and also shoulb be usefull as a sort of cumunication and labeling when using the $xxxxx as label text.

Usecase:

To be able to create simple logic within companion itself without the need of external software.

I once created a a companion setup in combinaton with chataigne(ben kuperberg) wher companion did send multiple osc atributes on multiple adresses. It was some sort of PTZ controller where you could predifne the camere you want, and than execute positional presets based on selected camera. The name of the selected camera was shown in a button, and the preset names were also dynamicaly relabled.

The whole logic if OSC/AdressA=x, then send was done by chataigne. the action was allways a press/bank/x/x as companion hosted all the devices and commands. As is also did AND conditions this would currently be a bit to advanced for the triggers but maybe it will evolve.