On 2/29/12 12:58 PM, berenger recoules wrote:
Hi

in my experience, I managed to send data from Droidparty to my computer but not the other way around, using the netro object by Chris.

you can check the netro object that uses netsend and netreceives : http://code.google.com/p/pd-netro/

actually i also tried it on an iphone with rjdj and I can send data to the iphone from my computer but not the other way around.

when I worked with it i'm not sure the version of pd used for libpd at this time was 0.43. As Chris mentions in the google code, [netro] works with 0.43 and higher, it's maybe the time to give it another try.

cheers

Bérenger




2012/2/29 Orm Finnendahl <o.finnend...@inm.mh-freiburg.de <mailto:o.finnend...@inm.mh-freiburg.de>>

    Hi,

     I'm checking out pddroidparty for communication between an android
    device and a pd patch on another computer. It doesn't seem to be
    possible to send to or receive any events using the netsend and
    netreceive objects.

    I can ping both devices. Establishing a connection and sending numbers
    from the computer to a numberbox in the android patch gives no errors
    in the pd window on the computer, but the numbers aren't displayed on
    the device. The same happens sending data from the android to the
    computer. I can telnet the port on the android when pddroidparty runs
    the patch (and get a "connection refused" message if the patch has
    been closed) so it seems that there is no firewall blocking the
    communication.

    Does anybody know about this issue or has anybody successfully
    established netconnections between pddroidparty and another computer
    and could give some advice?

    --
    Orm

    _______________________________________________
    Pd-list@iem.at <mailto:Pd-list@iem.at> mailing list
    UNSUBSCRIBE and account-management ->
    http://lists.puredata.info/listinfo/pd-list




_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->  
http://lists.puredata.info/listinfo/pd-list

Hi,
I am facing kind of the same problem with ScenePlayer on Android.

For some time ago, I wanted to make another phone application communicate with ScenePlayer. My idea was to inject the data into ScenePlayer via localhost using networking utilities of Pd. For this purpose, I recompiled ScenePlayer including externals from the mrpeach library, then I tried several configurations in order to test the different network protocols between the phone and my computer.

My conclusion is that there is only one way to have a working bidirectional data exchange: [tcpclient] on the phone and [tcpserver] on the computer. In all the other configurations (simple [netsend]/[netreceive] or [tcpsend]/[tcpreceive] for example) it was possible to send data from phone to computer but not from computer to phone. When I tried to invert the working configuration (putting a [tcpserver] on the phone), the following happened: the [tcpclient] on the computer seemed to be connected (outlet 2 was set to 1) but could not send (nor receive) any data to the phone.

Unfortunately, this does not enable me to have a direct connection between an external mobile application and ScenePlayer as I had hoped. I gave up momentarily with the idea of using network utilities, but I think that this is a question of interest for people working with Pd on Android: is there a reason for incoming TCP and UDP streams to be blocked?

Cheers

--
Gaël Dubus
Ph. D. student at KTH, Speech, Music and Hearing
Lindstedtsv. 24
S-10044  Stockholm (Sweden)
Mobile:         +46(0)76 096 3411
Office:         +46(0)8 790 7577
Fax:            +46(0)8 790 7854

_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to