Includes a simpleFM synthesiser with bbi frontend so you can knock out your own Forbidden Planet soundtrack while cruising your box. (I love that film)
String manipulation and int conversion using eval in the lineReceived function.
So a slider with an onChange bro@m set like so: @BBInterface Control SetAgent :Slider1 OnChange Bro@m "@Slider1 $BroadcastValue$"
will send: @Slider1 0.191575
and it comes through in OSC as: /bb/slider1 0.191575
OSC doesn't support whitespace in arguments, so I've coded for "|" to be replaced with " " in python after the OSC traversal.
This means @script[@bro@m1 | bro@m2] style bro@ms are out.
I've figured that the apps that support OSC have better scripting capabilities than using an @script anyway.
Added a readme too.
Thanks Carsomyr for the great BBSocket plugin it rules.
I feel like I've hi-jacked this thread though... forum admins feel free to move all my bb-osc related stuff to a new thread