[PD] pddroidparty netsend and netreceive
Gaël Dubus
dubus at kth.se
Wed Feb 29 14:00:54 CET 2012
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.finnendahl at inm.mh-freiburg.de
> <mailto:o.finnendahl at 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 at iem.at <mailto:Pd-list at iem.at> mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
>
> _______________________________________________
> Pd-list at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20120229/af0fbe00/attachment-0001.htm>
More information about the Pd-list
mailing list