Bryan, all,
I tried your forward external, and it seems to be just what I was looking for. The makefile wasn't very helpful for MacOSX, to be honest, but the externals packaged with PD gave enough of a guide to get a working forward.pd_darwin to be usable. [should I send you a copy?]
And it works. The way it types messages was unexpected, but it seems to work better with the pd datatype model than my attempts. The only non- feature that surprised me was that a message list of "pd dsp 1" doesn't work... but *that* has taught me a bit about the model, which in turn makes it less surprising.
But so the answer to my original question seems to be: no, there are no car/cdr message/list manipulations native to PD.
Thanks, adam
Bryan Jurish said this at Sat, 17 Aug 2002 19:27:13 +0200:
On 15 August 2002 at 17:36:08, Adam T. Lindsay wrote:
list, e.g. a netsend of:
foo bar baz;
...results in a message of "bar baz" being sent to [r foo].
... sorry I didn't see this earlier; I've been somewhat preoccupied by my graphics card goofing off... at any rate, this sounds like exactly what my 'forward' external does... I've only ever tested it under linux, but I'd be happy to help diagnose compiler errors, etc.... it's available at:
http://www.ling.uni-potsdam.de/~moocow/projects/pd
I've successfully used it with both [textfile] and [netreceive].