Hi!
I have a Raspberry Pi 4 running as a public facing web server. Is it possible to run Netty Mcnetface on the server following the instructions? Specially the server patch - "netty-mcserver". Thanks!
netty-mcserver on a Raspbery Pi 4
Hi!
I have a Raspberry Pi 4 running as a public facing web server. Is it possible to run Netty Mcnetface on the server following the instructions? Specially the server patch - "netty-mcserver". Thanks!
@dwingus I think you need to request the source code and then compile....... I don't see it anywhere.
Or run iraspberry mac emulation on your rpi.?
For others..... http://msp.ucsd.edu/tools/quacktrip/
David.
Thanks for the info! I did find this . .
https://docs.google.com/document/d/1llld1vvYUPfsogMyPhUOIGb7ZYsUV8JA4i4yjyKWT78/edit#
I'm going to try compiling PD 0.51 on the Pi and report back if I can get it to work. The Pi runs a version of Debian so hopefully the instructions will apply.
I previously installed Pd via Apt but it is not the latest version. When I run "netty-mcserver.pd" I get TCP errors. Hopefully updating to .51 will do the trick
@dwingus to compile Pd 0.51-2 in RPi see:
https://forum.pdpatchrepo.info/topic/11626/pd-48-on-raspberry-pi-3-edit-updated-to-pd-51/3
Hi . .
Here's an update. I was able to compile Pd-0.51-2 and run Pd on the Raspberry Pi 4. Thank you to Whale-Av / David for the clear instructions.
I navigated to the Quack/bin folder where the server patch is and ran this command:
/home/pi/src/pd-0.51-2/bin/pd -nosound -nogui -nrt netty-mcserver.pd &
the command line returned this:
[1] 1112
Checked to see if the process is running and it appears to be:
ps -ef | grep pd
pi 1112 1096 4 19:08 pts/0 00:00:01 /home/pi/src/pd-0.51-2/bin/pd -nosound -nogui -nrt netty-mcserver.pd
So, feeling good right? I checked the port forwarding on my router and opened ports 10000 to 10100 going to the Pi. That should be solid since I previously ran some tests with some colleagues using the same network but pointing to my iMac running netty.mcserver.pd.
When I open netty-mcnetface.pd on my iMac and put in the Pi's DNS name (bitpanic.org) into the patch as the server I get a netsend error:
netsend: bad host or port? nodename nor servname provided, or not known (8)
I also tried the direct IP (not the local IP) and no dice . .
Anyway, I'm going to see if someone outside of my network can connect. Maybe it is some sort of internal routing issue.
I'm also not clear if the patch "netty-mcserver.pd" will work on a Raspberry Pi. I've been following Michael Dessen's google doc on getting this to work on a Debian server so it must work but maybe not on the Pi? Michael says in his instructions that he got to work on a single core Debian server on Linode. I guess I could try that but where's the fun? : > ) And, we (CalArts) are running two streaming servers on campus that are Raspberry Pi's so I'd love to get it work.
Anyway, will keep plugging away. Any insight is appreciated!
Thanks!
Clay
sorry, i meant to thank Emviveros for the compile instructions! And Whale/Av for the hint to compile in the first place
OK, never mind! It is totally working now. There was a brain fart on my end. I have three computers and instances of nettymcnetface routing through a Pi 4. can report back about latency, etc . . after some tests with peers in coming days.
Oops! Looks like something went wrong!