[PD] Pd --> Python, IPC, FUDI, pdreceive, et cetera !

Jonathan Wilkes jancsika at yahoo.com
Mon Jan 21 20:58:03 CET 2013


Try:
man pdsend
man pdreceive
 
There's a thread where I think matju and Tim Blechmann gives
examples of how to use them on the command line.
 
-Jonathan

>________________________________
>From: Pierre Massat <pimassat at gmail.com>
>To: Jonathan Wilkes <jancsika at yahoo.com> 
>Cc: Hans-Christoph Steiner <hans at at.or.at>; "pd-list at iem.at" <pd-list at iem.at> 
>Sent: Monday, January 21, 2013 12:52 PM
>Subject: Re: [PD] Pd --> Python, IPC, FUDI, pdreceive, et cetera !
>
>
>Assuming that i can find a description of this protocol, how would I use it to communicate between Pd and Python ? I guess this more a question to ask in a Python forum, but still, i'd love to have at least some hints...
>
>Cheers,
>
>Pierre.
>
>
>2013/1/21 Jonathan Wilkes <jancsika at yahoo.com>
>
>----- Original Message -----
>>> From: Hans-Christoph Steiner <hans at at.or.at>
>>> To: pd-list at iem.at
>>> Cc:
>>> Sent: Monday, January 21, 2013 11:17 AM
>>> Subject: Re: [PD] Pd --> Python, IPC, FUDI, pdreceive, et cetera !
>>>
>>>
>>> FUDI is not just netsend/netreceive, its all Pd messages, including what
>>> pd-gui sends to pd.  Its basically space-separated data terminated with a
>>> semi-colon and a newline i.e. ;\n
>>
>>Someone should add the description of the FUDI protocol to
>>the man pages for pdsend/pdreceive, since its not a standard
>>protocol and is slightly different from the messages people
>>are used to sending from within the gui (i.e., without a terminating
>>semicolon).
>> 
>>-Jonathan
>>
>>
>>>
>>> .hc
>>>
>>> On 01/21/2013 09:42 AM, Pierre Massat wrote:
>>>> Dear List,
>>>>
>>>> I've been working a lot with Python and Pd lately, and i would like to
>>> have
>>>> better means of communication between the two.
>>>> I know next to nothing about inter-process communication, I know nothing
>>>> about FUDI (except that it's the protocol used by pdsend and
>>> pdreceive),
>>>> and I have no idea what pdreceive was originally designed for. I've
>>> only
>>>> used the subprocess (formerly popen) module in python, but i don't know
>>> how
>>>> to use it with streams of messages coming from the standard output of a
>>>> running process.
>>>> I don't want to use libpd for now because i only need to send and
>>> receive
>>>> simple messages between Python and Pd.
>>>>
>>>> Can someone please provide a few hints ?
>>>>
>>>> Cheers!
>>>>
>>>> Pierre.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>
>>
>>_______________________________________________
>>Pd-list at iem.at mailing list
>>UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>
>
>
>



More information about the Pd-list mailing list