ccrma / chuck

ChucK Music Programming Language
http://chuck.stanford.edu/
GNU General Public License v2.0
778 stars 126 forks source link

Network netin and netout #78

Open DrumAliens opened 7 years ago

DrumAliens commented 7 years ago

I can't get these to work on Windows or Linux there is some hints in the ChucK manual but no information on how they work.

Thanks

Paul.

spencersalazar commented 7 years ago

netin and netout are dead as far as I am aware--I believe they were removed from the language entirely and only persist in some forms of the documentation. Would love to see these revived somehow, possibly as a chugin.

DrumAliens commented 7 years ago

I did notice that there is some tcp and udp elements in src\util_network.c it is also called in the makefile so I was keeping my fingers crossed that there was some element left in there still.

I was hoping to use ChucK on a non music application which required a lot of timing and udp since I already have used ChucK it seemed like a good choice

spencersalazar commented 7 years ago

I was hoping to use ChucK on a non music application which required a lot of timing and udp since I already have used ChucK it seemed like a good choice

Have you considered OSC for the network component? OSC works with everything and is UDP-based.

DrumAliens commented 7 years ago

I have had a look at OSC the issue is that our interface specification has already been defined by one of our suppliers so I can't change it. I tried to see if I could bully the OSC messages into the format that I want but it's not flexible enough.