On 07/12/15 10:26, Simon Iten wrote:
what would be an appropriate way to get all filenames out of a directory in 
pd-vanilla?

i have only seen very old posts about this, they all use pd-extended. is there 
any recent object/external that does this?
it could be nice if openpanel could also open a directory and output all the 
filenames...

alternatively is there a way to just read all the files from a directory one 
after the other?

If you are on Linux (unix? macs?) and have Bash you could have in Pd a netreceive obeject e.g.:

[netreceive 6666]

Then from bash something like this (from within the dir you want to list)

echo $(ls -1 | tr "\n" ";") > /dev/tcp/127.0.0.1/6666

or like this (example to feed directly the netreceive outlet to a [list] object..):

echo $(find . -maxdepth 1 -type f -printf '%f ')";" > \
/dev/tcp/127.0.0.1/6666

The last one would also list hidden (i.e. 'dot') filenames

Lorenzo.

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

Reply via email to