Welcome to %s forums

BrainModular Users Forum

Login Register

some osc help

I need help on a Patch
Post Reply
iococoi
Member
Posts: 211
Contact:

Unread post by iococoi » 02 Nov 2010, 23:31

hi fellas

i'm trying to connect usine to animata via osc.

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

so basically, i'm trying to output an osc message in the form of

/joint name x y

I would use the osc send - module with 3 data out..but how do i incorporate the "name" part in the osc message, as the module uses osc- float..or do i have to merge osc send text and osc send 2 data..

Image

thanks in advance,
io

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 02 Nov 2010, 23:43

wow animata seems a really cool idea, especially linked to usine.

sadldy i don't think it's actually possible since modules are set to one kind of data : integer, float or caption.

receive modules can spread differents kind of datas, but no emmit modules afaik , might be a good suggestion..

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 03 Nov 2010, 01:03

don't understand you 23fx, the send module can send float message..?
I've check the tutorial , work with pure data but can't find why not in Usine
I've test with different way to enter address , must be something like
layerpos/foreground but no...can't find..
maybe after a good night

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 03 Nov 2010, 14:36

yes the send modules can send floats, or integers or strings, but for a N datas send, all N datas must be same kind.

you can't ie send a string followed by two float as above exemple, but you can send 3 floats.

Maybe Senso is cooking this possibility via script, i don't know, but im quasi sure it's not possible actually.

(yeah i know , it's very rare to say not possible ;) with usine ... im also surprised saying that)

according to me the send module would need either to detect wha't on individual input flows, or maybe

have a 'Types array' ie 3 2 2 would mean 'input1 is a string, input 2 and 3 are floats, ect. to make such exemple possible.

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 03 Nov 2010, 14:41

yep, you're right
i've check the examples on their web site and use the max patch in the free max runtime 5.1
here what receive Usine :

Image

Post Reply

Who is online

Users browsing this forum: No registered users and 83 guests