Comment by ๐ skyjake
Re: "WMRD - Murder Hornet Radio"
The Lagrange macOS binaries that I provide don't currently include Opus support, IIRC. (Vorbis and MP3 are supported.)
2025-12-28 ยท 4 months ago
4 Later Comments โ
๐ธ bluesman [OP] ยท Dec 28 at 13:13:
@skyjake Yeah, I think you mentioned that to me before. Is Mac the only OS without Opus support? I might re-encode to ogg at some point. The HTTP stream is there in the meantime for anyone that hasn't completely sworn off web browsers.
๐ธ bluesman [OP] ยท Dec 28 at 16:50:
I re-encoded because I had a strong limiter on the mix and it killed dynamic range. I tried Vorbis at the same bitrate but I could tell the difference (I've spent a lot of time with these mixes). I think I'll keep Opus for now. The HTTP stream will be where any audience is anyway.
๐ธ bluesman [OP] ยท Dec 30 at 03:22:
Neither here nor there but I'm going insane trying to get a randomized playlist on each iteration (without disconnecting clients on the rollover). I guess LiquidSoap might be the answer but it seg faults on my Pi 5.
๐ธ bluesman [OP] ยท Dec 30 at 13:50:
Got it to work. This was probably a juice not worth the squeeze type thing.
Original Post
WMRD - Murder Hornet Radio โ I wanted to set up a streaming station featuring songs from my band but my cloud server doesn't have the storage or memory. Solution? I set up a reverse proxy between a Pi 5 running on my home network and the server. Next, I coded streaming endpoints in my HTTP and Gemini programs to pipe music from the Pi to the listener. It works great - knock on wood. The songs are encoded in opus which gives the best bang for the buck. The Gemini stream plays in Alhena and...