Attachment 817Somebody knows how it works general controllers?
Printable View
Attachment 817Somebody knows how it works general controllers?
and one more question , is it possible to control the catalyst by osc? I connected my ipad and Catalyst sees commands osc, but I can not figure out what to do next .
osc has no standard - nothing is defined to do anything
its entirely up to apps what they do-
even different osc apps dont work the same way- they send and create osc commands in different ways -
which app you try?
general controllers are blocks of controllers that can be used to control some features in exact maps-
some users are using hundreds of these things to move complex shapes around-
Thank you for your reply! I understood how to operate general controllers. To work with OSC, I used the IPAD and the program TouchOSC. I see that the catalyst takes OSC commands, but don't know what to do next. Is it possible to manage some settings using TouchOSC(presets, cuelist, etc...)?Attachment 820
simple touch osc patch
preset and layer control-
Any way of getting feedback from Catalyst to TouchOSC ? Or am I missing something ?
Best,
Ingi Bekk
there are thousands of parameters in catalyst - updating 25 times a second... - when you have a few layers - outputting them over OSC is not viable - it quickly becomes thousands of updates required per second
OSC is incredibly inefficient way of keeping track of parameters-
OSC uses UDP - UDP is unreliable- packets can be dropped - hubs will get swamped by UDP traffic in updating parameters-
you can get status using my http commands - and stack them all into one - which is a much more effiicient AND reliable way - if anyone would want to track state
OSC is just about ok - for things like midi controllers - when you have a handful of devices - working at low rates - but not for full on app status.
Thank you for the information! I realized all parameters except update the library and switching fullscreen? Is it possible to do it via OSC?
commands are the same as the http commands with an extra '/' at beginning
bottom of docs page in webserver
http://localhost:8080/catws/control_2.html
/Layer/File/1
file layer 1 etc etc
-
if you making your own control stuff - please dont use osc
http commands much better-
single http command does lots of things -
you can get status-
its reliable - http tells you whether its connected or not...
its really really easy to send an http command - from a script or from a browser- to any connection in the world.
/
a osc command is a binary protocol - with lots of weird formatting.
its unreliable - not guaranteed network delivery-
much more difficult to test and send messages.