@whale-av Sorry for the break in communication. had some other trouble shooting happening. My modem, the linkysys WRT45GL arrived, so I thought I should set that up then proceed with all the IP work so that its all working off the router it will be using. But for some reason I can't seem to connect to the router using its IP address (192.168.1.1) and safari. The reset button on the back does nothing either. I know this isn't a modem forum, but thought it was worth mentioning as you had a similar model.
So, for that reason I haven't pursued the static IP addresses further, although I'll start booting all the pis up with PD in the mean time, and should the modem not be sorted, will proceed with the IPs. Thanks for the links, and for the txt file, it does make sense and will try it shortly.
Also, thanks for explaining that PD is list based, that I didn't know, and seems to be a big difference between it and max. Max still uses lists, just in a different way.
@alexandros That patch does make a lot of sense, but is there any chance you could show me a version that sends/recieves two different values from two different sources? (Like a volume 1 and volume 2 scenario). I'm just trying to figure out how to send multiple items at the moment, and unsure as to how to package that into a list.
That's an interesting work around for the IP address issue, and good to know about [shell]. Yes, mainly connecting pi's to pi's, but maybe a computer at a later date. They don't have wifi, so yes, a dongle is used on all of them.