some scripting OSC could be very handy indeed.
modules are cool but if wanna ask several parameters one after the other
we need to make process that count, and each message can be sent only per bloc. also maybe that would allow to make
message of n length? in liveOsc, the same tag is often used , but with different length for differents ops, actually that mean
in usine to use a module for each message, create the in/out in script, count procedures..quite long.
at typical mess in python script look like:
def clipinfoCB(self, msg):
if len (msg) = 4
track:= msg 2
clip:= msg 3
playing:= getClip(track,clip).status
name:= str (getClip(track,clip).name
self.oscServer.sendOSC("/live/clip/info", (track, clip, playing, str(clipname) )
that' seem very simple/handy for the user to deal with.
so it's possible to set on the fly the adress, the number of infos to send, wich can by the way be independently integers, float,blocks or strings, list ect.
(don't get me wrong im supper happy of the V5 osc work that have be done, it's quite huge, but just
would be awesome to be able to acces kind of same simplicity in usine script. kind of sendinternal msg
with args, but where args type could be somehow set/recognised as numbers or strings, with adjustable length.
(all of that i an ideal world

)
I imagine it's quite a huge job to implement such a thing, but going in that direction in futur would be very cool.