Coming to pd, I have no clear idea... a similar solution as Martin Peach's one, based on comport? Can comport be used with an "ethernet" output? Or is there any way to communicate through that ethernet output at a lower level?I found someone using a cheap USB to Ethernet adapter as a dmx controller:I don't know for sure if it works or if it's lacking any important feature, but since DMX uses the same protocol (RS485) it seems a plausible solution.
http://stevenbreuls.com/2014/03/diy-usb-dmx-controller-for-under-10_2_ethernet_cable/