Regarding bandwidth a 96 kbps mono stream at 128 samples network buffer requires about 250 kbps. In that context 5 Mbps upload is more than enough. Regarding machine (CPU) performance it depends on numerous factors which cannot be clearly determined. We saw that the amount of cores has a major impact (four is typically better than two etc.). Well, at the end it’s always a trial-and-error situation especially with many peers.