[PD] Help with pdj
matju at artengine.ca
Sat Aug 15 17:16:31 CEST 2009
On Sat, 15 Aug 2009, Frank Barknecht wrote:
>> i saw a tutorial on using mxj.
>> This is what i want to do: get data from PD and send it to another java
>> application which is waiting in the background. Is this possible using
>> mxj/pdj ?
> It's possible even without pdj: Just use a network connection to send the data
> along. Either make one up with netsend in Pd and some socket programming in
> Java, or use the OSC standard, where you might even find some ready made Java
The big difference is whether you want your java app to insert itself in
the message stack or not: if you use pdj, your java app can send messages
before the message to pdj is considered done with. This is depth-first
execution. But if you have a [netsend] to talk to a java app and a
[netreceive] to receive the replies, ... a [netsend]/[netreceive] pair
counts as a kind of [delay] of some unspecified amount. thus the
messages to [netsend] are considered dealt with much before the app
really does anything with them.
So if you really need depth-first execution order, you have to use pdj.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
More information about the Pd-list