Page 1 of 1

Posted: 11 Mar 2012, 03:20
by ahonoe
Hi all,

I'm trying to send OSC strings to Lemur for iPad but without any luck. I can do this without problems using TouchOSC, so I feel confident I have the Usine side working. Just wondering if anyone here might have some suggestions.

Thanks.

Posted: 11 Mar 2012, 11:00
by nay-seven
don't have Ipad, but i suppose you've check port number, address and their My IP button ...?
And do you see any activity if you use the Trace option..?

Posted: 11 Mar 2012, 19:38
by ahonoe
I have confirmed the IP using TouchOSC. the port is another question. Unfortunately I cannot find in Lemur where to set the receiving port number. Everyone on the Lemur forums say it should be 8000 but I cannot get any data sent to that port to have any affect on Lemur. The activity trace shows the messages going out.

I am now looking at the Lemur demo from the Usine site. Interestingly it does not update the iPad either. Strangely all of OSC objects in that project send to, and receive from 127.0.0.1. I don't understand why. By my read, this means data is being sent to, and from my laptop, not from to and from my iPad. Kinda stumped.

Posted: 11 Mar 2012, 20:13
by ahonoe
Ok. Looks like I've got it working now. I followed a suggestion on the Lemur support forums and set up a single line script in Lemur.

http://liine.net/forum/viewtopic.php?f=25&t=1192#p4548

Not sure why I can't set the text object's content attribute directly via OSC but as long as I have something that works, I'm good.

Thanks again for you help Nay.

Posted: 11 Mar 2012, 20:24
by senso
the user "multiphone" has a lemur on ipad;
works fine.

Posted: 13 Mar 2012, 19:13
by multiphone
Hello Scott,

Back to home after some live and projects.

Yes, i use the Lemur for IPAD with Usine and all work fine in both directions.

I never tried to send text information via OSC to Lemur.

Have you found a solution?

Posted: 18 Mar 2012, 00:54
by ahonoe
Hi Herve,

Thanks for getting back to me. I did get a solution from one of the helpful people on the Liine forums:

http://liine.net/forum/viewtopic.php?f= ... 87e8#p4548

Through experimentation I found out that I can't use the @content OSC command (as described in the Lemur manual) to update the contents of a Text object. Instead, I have to create an On Expression script on each text object I want to update from Usine, triggered by incoming OSC, to run a "setattribute(<object>,'content',<content>)" command. This works quite nicely but takes a bit more work to do.