This review is spot on. Agree on the fidelity of Sonobus being better as it can do 16 bit uncompressed PCM and agree Jamulus has less latency in my bands testing. I wish that Sonobus could do a connection to my own server like Jamulus, I think Jesse is working on that option for it. I think that is why Jamulus has better perceived timing. It would also be interesting if they allowed Jamulus to use non compress codecs because as you said, Codec compression adds to latency. Can we just throw them both in a blender and get JamuBus? Sonolus? ok....
interesting review however fundamentally flawed from the point of view that Jamulus is "better" than Sonobus, they are just different and have inherent strengths depending on geography. Jamulus (2006 launch) is Client/Server base setup vs. Sonobus (2020 launch) which is Peer-to-Peer so, if geographically distant musicians can find a Server in the middle (geographically) they may have a better experience on Jamulus, shorter distance then if Peer-to Peer (router to router). You have to try both to know what suits your needs best. Sonobus is newer tech obviously which is more diverse and dead simple to install compared to Jamulus when it comes to integrate a DAW.
Thanks. I don't think that would be a good use of them. There would still be latency. Would probably work better to send someone the track from Garageband or Logic and have them record with it and send their recording that you could then sync up.
Great overview on both Neal. Can't find anything I disagree with on Jamulus, which I have used extensively. I have run private servers off of Google Cloud and found that the minimal virtual machine works just fine with Jamulus, and the recordings can be of high quality. Of course, one has to learn a bit of linux to keep the costs down. The alternative of unchecking the "Public Server" box (as you nicely mentioned), once your posse is on board works really well. Sonobus is a slick package, optimal (in my opinion) for gatherings of 4-6. It's perfect if all you want to do is hook up with a friend and work out some ideas together. I'll probably be switch-hitting with these terrific packages for some time.
Good review. I like the personal server on Jamulus but occasionally have problems with users connecting with no audio after working fine in initial set-up tests. Jamkazam is easiest to setup but has more latency and crackling sound especially on the free version. Sonobus has a bit of delay and that sounds like an echo. Annoys players and sound quality isn't as good apparently due to their use of codecs and compression. Waiting to see which app comes out on top but Jamulus is the most popular as far as I can tell
Thanks for sharing Gerry. You can use uncompressed PCH on Sonobus which would reduce latency at the cost of increasing bandwidth use. But there are quite a few factors in play.
@@SaxStation I believe that pushing more bits “through the pipe” using uncompressed data (increased bandwidth) will increase latency, not reduce it. But I suppose if the compression/decompression steps take a lot of CPU time to perform, that could add to the latency.
That depends on what your connection can handle. If you thought about it as a freeway with more lanes, more cars (more data) can travel without slowing down. If there was only one lane (slower connection) more cars would slow down traffic. The compression/decompression will add to latency, but the uncompressed data will not necessarily.
I noticed the there's no way to stream RU-vid backing tracks into jamulus can you guys do that with any other jamming software? At least I don't know if you can, cuz when Jamie looks opens up that's all you can do is work that interface I don't think I can open up any other audio sources, like pre-recorded stuff on MP3 with Windows Media Player and stream it through one channel while jamming along with it I didn't try it but I don't think I can do it
Jamulus and Sonobus focus on audio and low latency. If you need to share screens, you're probably better off using something like zoom. You could even do that and turn off the sound and use one of the programs for audio.
In any case I've only tried jamulus and the sound quality is many multiples better than a live jam session oh, so I guess I would take the low latency of jamulus over the high-quality sounds of other Jam programs with crap loads of latency which would make it useless. I'll take jamulus because you get the gun and the ammunition. The other program sounds like you got one or the other oh, and I don't know what I'm going to do with ammunition on its own and I don't know what I'm going to do with a rifle on its own
I haven't tried doing that. How many people are you trying to play with? And you're using a microphone or line in for the guitar? I would check settings and then audio/network setup. Might need two computers.
That depends on quite a few factors. In general, I would say it's noticeably higher than Jamulus or Sonobus. The program wasn't designed with music in mind. But it does seem to work better for music than it did before.
My experience with zoom was about a 1.5-2 count delay. Meaning just enough to make it impossible to jam with. Which is too bad because sound quality and video is excellent. Was trying jamkazam, but there were always sound issues, crackling, distortion, could hear others, but my own audio sounded terrible. Not always, but so hit an miss that I gave up on it.
@@SaxStation Jamulus works well. I too paid for a private server but canceled it. I want to do everything I can to only use Sonobus with my band cause its modern and stable.. jamkazam interface is so rough. not liking it. we setup Reaper DAW with Sonobus on it.. bass player with an amp sim, my drummer with 4 mics on the drums and me on guitar and or VST keyboards/piano all withing 20 miles
yes, a stable peer to peer connection plus the uncompressed signal should be in theory the best scenario. using a server between you like jamulus uses... i dont know how this could theoratically be better. only caviart could be the managing of the jitter latency in my eyes. This gets one program to the top