hey! that was pretty brilliant!

now w/ -stderr also prints to terminal:

(pd -nogui -stderr -open netreceive-help.pd &); sleep 5 && pdsend 3000

> Maybe there's a shell guru here who can tell you how to wrap it up in
> a script that automatically sends messages on each keydown event. :)

yes!

m



On Thu, Mar 14, 2013 at 4:27 PM, Jonathan Wilkes <[email protected]> wrote:
> ----- Original Message -----
>
>> From: me.grimm <[email protected]>
>> To: Jonathan Wilkes <[email protected]>
>> Cc: James Dunn <[email protected]>; pd_list Listserve <[email protected]>
>> Sent: Thursday, March 14, 2013 3:47 PM
>> Subject: Re: [PD] Send Key Commands to PD w/ -nogui without X (from console)
>>
>>>  3) the 'pdsend' program waits for FUDI input
>>
>> this might be the best solution for now until i take a look into the
>> shell scripting you suggested. although, how to make it all on one
>> line (one command). Variations in this:
>>
>> megrimm-mbp:~ megrimm$ (pd -open netreceive-help.pd &) ; (pdsend 3000)
>>
>> fail or me.
>
> I don't understand networking very well, but it looks like the netreceive
> has to bind to the port first, and I think your script only waits until pd
> process sucessfully starts (i.e., doesn't wait for it to load the patch) 
> before
> doing 'pdsend'.
>
> Quick and dirty:
> (pd -open netreceive-help.pd &); sleep 5 && pdsend 3000
>
> That way pdsend waits five seconds before executing, and the patch
> should be loaded by then.
>
> Maybe there's a shell guru here who can tell you how to wrap it up in
> a script that automatically sends messages on each keydown event. :)
>
> -Jonathan
>



-- 
____________________
m.e.grimm | m.f.a | ed.m.
[email protected]
_________________________________

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to