ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray
BrainModularBrainModular Users Forum2012-07-28T20:18:23+02:00https://brainmodular.com/forums/app.php/feed/topic/25372012-07-28T20:18:23+02:002012-07-28T20:18:23+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23926#p23926well 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:002012-07-28T12:11:38+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23924#p23924 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:002012-07-27T15:38:36+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23913#p23913Statistics: Posted by nay-seven — 27 Jul 2012, 15:38
]]>
2012-07-27T14:17:14+02:002012-07-27T14:17:14+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23910#p23910I 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
Statistics: Posted by oli_lab — 27 Jul 2012, 14:17
]]>2012-07-23T01:59:45+02:002012-07-23T01:59:45+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23899#p23899I 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:002012-06-26T21:47:50+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23758#p23758hum, 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:002012-06-25T17:22:14+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23752#p23752 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:
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:002012-06-25T15:05:59+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23751#p23751 use the list module and few string manipulation modules !
Statistics: Posted by oli_lab — 25 Jun 2012, 15:05
]]>2012-06-25T11:31:03+02:002012-06-25T11:31:03+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23750#p23750 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:002010-12-04T10:10:18+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=17279#p17279you're right, Usine can't send mixed tag types. I don't know how to proceed but I'll think about it.
]]>2010-11-05T11:12:14+02:002010-11-05T11:12:14+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=16773#p16773 ..based on this thread "usine to animata"
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
]]>BrainModularBrainModular Users Forum2012-07-28T20:18:23+02:00https://brainmodular.com/forums/app.php/feed/topic/25372012-07-28T20:18:23+02:002012-07-28T20:18:23+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23926#p23926well 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:002012-07-28T12:11:38+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23924#p23924 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:002012-07-27T15:38:36+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23913#p23913Statistics: Posted by nay-seven — 27 Jul 2012, 15:38
]]>2012-07-27T14:17:14+02:002012-07-27T14:17:14+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23910#p23910I 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
Statistics: Posted by oli_lab — 27 Jul 2012, 14:17
]]>2012-07-23T01:59:45+02:002012-07-23T01:59:45+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23899#p23899I 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:002012-06-26T21:47:50+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23758#p23758hum, 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:002012-06-25T17:22:14+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23752#p23752 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:
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:002012-06-25T15:05:59+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23751#p23751 use the list module and few string manipulation modules !
Statistics: Posted by oli_lab — 25 Jun 2012, 15:05
]]>2012-06-25T11:31:03+02:002012-06-25T11:31:03+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=23750#p23750 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:002010-12-04T10:10:18+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=17279#p17279you're right, Usine can't send mixed tag types. I don't know how to proceed but I'll think about it.
]]>2010-11-05T11:12:14+02:002010-11-05T11:12:14+02:00https://brainmodular.com/forums/viewtopic.php?t=2537&p=16773#p16773 ..based on this thread "usine to animata"
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