ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2012-07-28T20:18:23+02:00 https://brainmodular.com/forums/app.php/feed/topic/2537 2012-07-28T20:18:23+02:00 2012-07-28T20:18:23+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23926#p23926 <![CDATA[osc send update suggestion]]> well lot of work and fun !

We'll share experience with Usine + animata soon !

cheers

Olivar

Statistics: Posted by oli_lab — 28 Jul 2012, 20:18


]]>
2012-07-28T12:11:38+02:00 2012-07-28T12:11:38+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23924#p23924 <![CDATA[osc send update suggestion]]>
sorry, was on a camping trip for the last week..1000 thanks for the patch..i'll give it a try and will report back a.s.a.p..

..i did a patch with pd, but it's veryVERY "brute force" :)

cheers,
io

Statistics: Posted by iococoi — 28 Jul 2012, 12:11


]]>
2012-07-27T15:38:36+02:00 2012-07-27T15:38:36+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23913#p23913 <![CDATA[osc send update suggestion]]> Statistics: Posted by nay-seven — 27 Jul 2012, 15:38


]]>
2012-07-27T14:17:14+02:00 2012-07-27T14:17:14+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23910#p23910 <![CDATA[osc send update suggestion]]> I did this small applet that translate OSC from Usine to a message that is animata compatible.

on one side you send /joint/name x y and the applet turns it into /joint name x y

can be downloaded here : http://oli.lab.free.fr/olivarpremier/in ... proce55ing

Statistics: Posted by oli_lab — 27 Jul 2012, 14:17


]]>
2012-07-23T01:59:45+02:00 2012-07-23T01:59:45+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23899#p23899 <![CDATA[osc send update suggestion]]> I will work on Animata intwo week time :

so I'll need to make a processing patch to translate incoming message from Usine to Animata : piece of cake.

can you send me the list of the messages you need for animata (I mean the real "name" and so forth)

this is how I will proceed :

Usine send message on port 1511 on address 127.0.0.1 (this part I have to make sure)

for example : /joint /name x y sent from Usine will be receive by Processing and be converted to

/joint name x y

then send to 127.0.0.1 on same port Animata is listning to...

does it make sens ?

Cheers

Olivar

Statistics: Posted by oli_lab — 23 Jul 2012, 01:59


]]>
2012-06-26T21:47:50+02:00 2012-06-26T21:47:50+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23758#p23758 <![CDATA[osc send update suggestion]]> hum, would have been much easier to implement something like this :

/name/joint x y

what you could do is a patch in puredata or Processing to translate what is coming from Usine ( /name/joint x y) into something understandable by Animata (/joint name x y)

puredata is easy for that purpose as long as you use the osc library from M. Peach

Processing is ok too with the oscP5 library

I have no time for that myself as I I'm fully into sound and interaction but no video content so far.

I'd love too, but days are too short !

cheers

Olivar

P.S. have you tried to send a string thru the data input ?

Statistics: Posted by oli_lab — 26 Jun 2012, 21:47


]]>
2012-06-25T17:22:14+02:00 2012-06-25T17:22:14+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23752#p23752 <![CDATA[osc send update suggestion]]>
manymanymany thanks for your efforts! I really appreciate your help, but .........the problem is, that "name" is actually data and not an address. So Animata wont recognize(as far as i can see) /Joint/name. Usine could/can only send one type of OSC-message, i.e. float(fff) OR integer(iii) OR string(sss), but not a mix of them. Animata would need sff as valid input.

As you seem to be a bit of a "geek";), you might want to have a look thru this:

http://mansteri.com/2008/12/animata-osc/

This guy provides some patches for PD, MAX, Processing, Quartz Composer( which had the same problem as USINE, but he wrote a Plugin for that :[) to connect to Animata. As I'm not much of a coder/hacker, i'm not sure how to proceed. I would love to stay in Usine<->Animata for this project.

Thanks&ciao,
io

Statistics: Posted by iococoi — 25 Jun 2012, 17:22


]]>
2012-06-25T15:05:59+02:00 2012-06-25T15:05:59+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23751#p23751 <![CDATA[osc send update suggestion]]>
use the list module and few string manipulation modules !

make a list : use comma to separate datas

192.168.0.17,/BRU/Dout,0,20,300
192.168.0.17,/BRU/Dout,1,20,300
192.168.0.17,/BRU/Dout,2,20,150
192.168.0.17,/BRU/Dout,3,20,300
192.168.0.17,/BRU/Dout,4,20,550
192.168.0.17,/BRU/Dout,11,20,400

then parse the string to the osc send module

Image

et voila !

I can email the patch if you want

Statistics: Posted by oli_lab — 25 Jun 2012, 15:05


]]>
2012-06-25T11:31:03+02:00 2012-06-25T11:31:03+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23750#p23750 <![CDATA[osc send update suggestion]]>
Sending mixed OSC is still not possible, is it? Same old problem, trying to send Data from Usine to Animata via OSC and had no luck til now.
FORMATTING THE OSC MESSAGES

All incoming messages to Animata must be sent through port 7110. The “name” in the message refers to the name of the joint, bone or layer.

Moving a joint, x and y are float values:
/joint name x y

Control the length of a bone, value is a float between 0 and 1:
/anibone name value

Switch on and off a layer, on_off is 0 or 1:
/layervis name on_off

Set the transparency of the layer, value is a float between 0 and 1:
/layeralpha name value
Thanks,
io

Statistics: Posted by iococoi — 25 Jun 2012, 11:31


]]>
2010-12-04T10:10:18+02:00 2010-12-04T10:10:18+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=17279#p17279 <![CDATA[osc send update suggestion]]> you're right, Usine can't send mixed tag types. I don't know how to proceed but I'll think about it.

Statistics: Posted by senso — 04 Dec 2010, 09:10


]]>
2010-11-05T11:12:14+02:00 2010-11-05T11:12:14+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=16773#p16773 <![CDATA[osc send update suggestion]]>
..based on this thread "usine to animata"

http://www.sensomusic.com/forums/viewtopic.php?id=2529

so i know there are other solutions(max, pd,..) to this problem.. but i really want to stay in usine for this project(impro)..so maybe there could be a small update on the osc send module(if possible)..or something like an osc merger or osc composer to output different styles of osc messages..script, module...anything would be appreciated

or as 23fx23 suggested..something like a "type array"

best wishes,
io

Statistics: Posted by iococoi — 05 Nov 2010, 10:12


]]>
BrainModular BrainModular Users Forum 2012-07-28T20:18:23+02:00 https://brainmodular.com/forums/app.php/feed/topic/2537 2012-07-28T20:18:23+02:00 2012-07-28T20:18:23+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23926#p23926 <![CDATA[osc send update suggestion]]> well lot of work and fun !

We'll share experience with Usine + animata soon !

cheers

Olivar

Statistics: Posted by oli_lab — 28 Jul 2012, 20:18


]]>
2012-07-28T12:11:38+02:00 2012-07-28T12:11:38+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23924#p23924 <![CDATA[osc send update suggestion]]>
sorry, was on a camping trip for the last week..1000 thanks for the patch..i'll give it a try and will report back a.s.a.p..

..i did a patch with pd, but it's veryVERY "brute force" :)

cheers,
io

Statistics: Posted by iococoi — 28 Jul 2012, 12:11


]]>
2012-07-27T15:38:36+02:00 2012-07-27T15:38:36+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23913#p23913 <![CDATA[osc send update suggestion]]> Statistics: Posted by nay-seven — 27 Jul 2012, 15:38


]]>
2012-07-27T14:17:14+02:00 2012-07-27T14:17:14+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23910#p23910 <![CDATA[osc send update suggestion]]> I did this small applet that translate OSC from Usine to a message that is animata compatible.

on one side you send /joint/name x y and the applet turns it into /joint name x y

can be downloaded here : http://oli.lab.free.fr/olivarpremier/in ... proce55ing

Statistics: Posted by oli_lab — 27 Jul 2012, 14:17


]]>
2012-07-23T01:59:45+02:00 2012-07-23T01:59:45+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23899#p23899 <![CDATA[osc send update suggestion]]> I will work on Animata intwo week time :

so I'll need to make a processing patch to translate incoming message from Usine to Animata : piece of cake.

can you send me the list of the messages you need for animata (I mean the real "name" and so forth)

this is how I will proceed :

Usine send message on port 1511 on address 127.0.0.1 (this part I have to make sure)

for example : /joint /name x y sent from Usine will be receive by Processing and be converted to

/joint name x y

then send to 127.0.0.1 on same port Animata is listning to...

does it make sens ?

Cheers

Olivar

Statistics: Posted by oli_lab — 23 Jul 2012, 01:59


]]>
2012-06-26T21:47:50+02:00 2012-06-26T21:47:50+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23758#p23758 <![CDATA[osc send update suggestion]]> hum, would have been much easier to implement something like this :

/name/joint x y

what you could do is a patch in puredata or Processing to translate what is coming from Usine ( /name/joint x y) into something understandable by Animata (/joint name x y)

puredata is easy for that purpose as long as you use the osc library from M. Peach

Processing is ok too with the oscP5 library

I have no time for that myself as I I'm fully into sound and interaction but no video content so far.

I'd love too, but days are too short !

cheers

Olivar

P.S. have you tried to send a string thru the data input ?

Statistics: Posted by oli_lab — 26 Jun 2012, 21:47


]]>
2012-06-25T17:22:14+02:00 2012-06-25T17:22:14+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23752#p23752 <![CDATA[osc send update suggestion]]>
manymanymany thanks for your efforts! I really appreciate your help, but .........the problem is, that "name" is actually data and not an address. So Animata wont recognize(as far as i can see) /Joint/name. Usine could/can only send one type of OSC-message, i.e. float(fff) OR integer(iii) OR string(sss), but not a mix of them. Animata would need sff as valid input.

As you seem to be a bit of a "geek";), you might want to have a look thru this:

http://mansteri.com/2008/12/animata-osc/

This guy provides some patches for PD, MAX, Processing, Quartz Composer( which had the same problem as USINE, but he wrote a Plugin for that :[) to connect to Animata. As I'm not much of a coder/hacker, i'm not sure how to proceed. I would love to stay in Usine<->Animata for this project.

Thanks&ciao,
io

Statistics: Posted by iococoi — 25 Jun 2012, 17:22


]]>
2012-06-25T15:05:59+02:00 2012-06-25T15:05:59+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23751#p23751 <![CDATA[osc send update suggestion]]>
use the list module and few string manipulation modules !

make a list : use comma to separate datas

192.168.0.17,/BRU/Dout,0,20,300
192.168.0.17,/BRU/Dout,1,20,300
192.168.0.17,/BRU/Dout,2,20,150
192.168.0.17,/BRU/Dout,3,20,300
192.168.0.17,/BRU/Dout,4,20,550
192.168.0.17,/BRU/Dout,11,20,400

then parse the string to the osc send module

Image

et voila !

I can email the patch if you want

Statistics: Posted by oli_lab — 25 Jun 2012, 15:05


]]>
2012-06-25T11:31:03+02:00 2012-06-25T11:31:03+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=23750#p23750 <![CDATA[osc send update suggestion]]>
Sending mixed OSC is still not possible, is it? Same old problem, trying to send Data from Usine to Animata via OSC and had no luck til now.
FORMATTING THE OSC MESSAGES

All incoming messages to Animata must be sent through port 7110. The “name” in the message refers to the name of the joint, bone or layer.

Moving a joint, x and y are float values:
/joint name x y

Control the length of a bone, value is a float between 0 and 1:
/anibone name value

Switch on and off a layer, on_off is 0 or 1:
/layervis name on_off

Set the transparency of the layer, value is a float between 0 and 1:
/layeralpha name value
Thanks,
io

Statistics: Posted by iococoi — 25 Jun 2012, 11:31


]]>
2010-12-04T10:10:18+02:00 2010-12-04T10:10:18+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=17279#p17279 <![CDATA[osc send update suggestion]]> you're right, Usine can't send mixed tag types. I don't know how to proceed but I'll think about it.

Statistics: Posted by senso — 04 Dec 2010, 09:10


]]>
2010-11-05T11:12:14+02:00 2010-11-05T11:12:14+02:00 https://brainmodular.com/forums/viewtopic.php?t=2537&p=16773#p16773 <![CDATA[osc send update suggestion]]>
..based on this thread "usine to animata"

http://www.sensomusic.com/forums/viewtopic.php?id=2529

so i know there are other solutions(max, pd,..) to this problem.. but i really want to stay in usine for this project(impro)..so maybe there could be a small update on the osc send module(if possible)..or something like an osc merger or osc composer to output different styles of osc messages..script, module...anything would be appreciated

or as 23fx23 suggested..something like a "type array"

best wishes,
io

Statistics: Posted by iococoi — 05 Nov 2010, 10:12


]]>