passing strings between TD processes?

Hi,

For anyone who has every gone looking for the shared memory DAT, what did you wind up doing instead?

I guess I’m uncomfortable opening a network socket for passing strings. It seems like it’s opening a can of worms (ie: port management, collision avoidance, firewalls, etc.).

A named pipe with python should do the trick - though that’s a lot more work than a touch in / out DAT.

Depending on the frequency, you could also write to file, and have your other process read that file.

Use OSC or raw UDP.

I think for my application the static file might actually be the best option.

Part of the incentive to parallelize the setup was to isolate blocking operations caused by file indexing. Isolating the indexing operation and keeping it in a file seems more graceful than squirting filenames yon and hither over the loopback.