Doxory?

ironChicken: I have a broken project that used to work using PureData to mix and MP3-encode audio data in real-time for streaming using Icecast.

Asked 3 years ago

Try another server-side mixing technique (perhaps using Java Sound or SuperCollider)

lakmiseiru
Unless the server is doing other stuff anyways... SuperCollider is always fun. Or maybe fix the PD project instead...
tibbetts
putting weight on the client (and using more bandwidth) is a bad idea.
kevinr
I don't know quite what you're doing, but the server side really seems like the best place for mixing. That way you can keep the clients thinner.
ternus
Any brilliant advice would certainly be appreciated. Shameless advocacy is often good, too.

stilvoid, seph, jtu, photon, jesse, pumpkinmosher, trs, nelhage, melike, gugod, quince, ghstomahawks, BinaryStar, stupergenius, wdaher

Forget about server-side mixing and MP3 encoding and stream all the available sound sources from the server continuously and do the mixing on the client-side. This would mean using more bandwidth but would take the mixing/MP3 encoding load off the server.

coolworld, perturbed, Lattyware, erin, zonble, shadow, acme

Skipped (with comments)

kyrandil
c) Fix what you have. (What broke? I've certainly done analogous things in PD and had no problems. Also, bandwidth doesn't grow on trees, so unless this is just for an intranet the other option is poor)
geoff
I have a patent on Doxory answer buttons higher than one screen. You'll be hearing from my lawyers.

If you make a stupid choice because a website tells you to, it's your own damn fault.