Live data from Hacker News

Show HN: Low-latency jamming over the internet

sub.live

21–30 of 124 posts

Re: Show HN: Low-latency jamming over the internet

#22
post #15

Earlier quoted context omitted.

Don't use WiFi? Ethernet has way less latency. Combine with everyone being in the same city/region and using fiber network and latency should be really good. Otherwise, find friends that you have visibility with and setup a P2P WiFi via antennas/radios, you'll get insanely good latency.

Yeah, I shouldn't use tech that is basically used all over the world for convenient internet connections to access a new tech that is basically built on top of that. Sounds reasonable...

The suggestion of a P2P mesh is only if you physically could set that up.

Otherwise, using Ethernet + Fiber connection should be good enough for most. Only if you really wanna lower the latency should you invest in additional hardware.

Re: Show HN: Low-latency jamming over the internet

#23

One of the concerns I always have about things I love is that they'll work but eventually disappear. Is there a way to donate/pay/tier for this? I assume it comes at non-zero cost to you in terms of time bandwidth hosting etc.

Development is never free, but this seems to be driven by a P2P protocol so hosting/bandwidth costs should be close to zero (maybe signalling server is hosted by creator but should be relatively cheap to host). I agree that donation would be nice, but won't prevent it from disappearing. Only solution I can think of to completely make it unable to disappear would be to open source the code base, either now or having a…

There's a "buy me a coffee" on the page if you're feeling generous! It's true the cost is certainly the dev time not so much the servers. Though open sourcing doesn't protect things from dying - it's people not using them!

Re: Show HN: Low-latency jamming over the internet

#24
post #15

Earlier quoted context omitted.

Don't use WiFi? Ethernet has way less latency. Combine with everyone being in the same city/region and using fiber network and latency should be really good. Otherwise, find friends that you have visibility with and setup a P2P WiFi via antennas/radios, you'll get insanely good latency.

Yeah, I shouldn't use tech that is basically used all over the world for convenient internet connections to access a new tech that is basically built on top of that. Sounds reasonable...

"This won't work with the commodity technology I use" (wireless LAN)

"Here's some ways in which it can work using a slightly different but still as widely used commodity technology" (wired LAN)

"No, that is unreasonable, wires are unreasonable"

Like, it's SUCH a simple solution: use wires. That's how I can stream games from my computer to my parent's house at 1080p60 with only about 30ms latency over domestic broadband connection, for example.

Also, sometimes you can get really lucky with wireless on 5ghz - see streaming in VR as a prime example. The developer of Virtual Desktop for the Quest has done some great work getting a really solid low latency VR feel; I've been able to stream games from rent-a-VM ShadowPC servers without feeling the lag.

OK, so pro audio is a different beast and is even more sensitive to latency than VR, but here people are having fun with this tech and clearly it's working for them!

Re: Show HN: Low-latency jamming over the internet

#25
post #3

Thanks for making this. It looks worth giving a try. Some friends and I get together roughly weekly using Jamulus. We're playing mostly jazz standards. We have gotten latency down into the 20 ms range, when we are all in the same town. That's the ping time. Add another ~ 40 ms that seems to be eaten up by my local computer and wired home network. With that said, online jamming is hard work . I'm the bassist. Fortunat…

I did actually add a way to play a backing track for some drums or similar . It does make it much easier for everyone to stay together .

Re: Show HN: Low-latency jamming over the internet

#26
post #20

Earlier quoted context omitted.

> Add another ~ 40 ms that seems to be eaten up by my local computer and wired home network. Maybe you have a weak computer? Having 40ms being eaten up by your local network would be absolutely bananas, the latency should be closer to 1-3ms if not lower. If I ping 8.8.4.4 it's not until the switch outside the city I live in that the latency comes up to above 10ms, so something sounds wrong/broken in your setup if it'…

If you are on Windows you need to use an ASIO soundcard ?

Ah, it's possible analog31 isn't using ASIO card, I assumed they are as they seem to have tried to jam before so also assumed they were a musician and I haven't met many who doesn't use ASIO in the first place.

Re: Show HN: Low-latency jamming over the internet

#28
post #23

Earlier quoted context omitted.

Development is never free, but this seems to be driven by a P2P protocol so hosting/bandwidth costs should be close to zero (maybe signalling server is hosted by creator but should be relatively cheap to host). I agree that donation would be nice, but won't prevent it from disappearing. Only solution I can think of to completely make it unable to disappear would be to open source the code base, either now or having a…

There's a "buy me a coffee" on the page if you're feeling generous! It's true the cost is certainly the dev time not so much the servers. Though open sourcing doesn't protect things from dying - it's people not using them!

Awesome! If Linux binaries become available I'll for sure "buy you a coffee" :)

Open sourcing is more to enable people to be able to build the thing in the future with new libraries. OSes move forward every day and something that runs/builds today might not be able to run/build tomorrow, so open sourcing makes sure it's possible to change libraries/API usage if needed.

Re: Show HN: Low-latency jamming over the internet

#29
post #15

Earlier quoted context omitted.

Yeah, I shouldn't use tech that is basically used all over the world for convenient internet connections to access a new tech that is basically built on top of that. Sounds reasonable...

"This won't work with the commodity technology I use" (wireless LAN) "Here's some ways in which it can work using a slightly different but still as widely used commodity technology" (wired LAN) "No, that is unreasonable, wires are unreasonable" Like, it's SUCH a simple solution: use wires. That's how I can stream games from my computer to my parent's house at 1080p60 with only about 30ms latency over domestic broadba…

How is 30ms remotely a good latency here?

I have 14ms between my Quest/PC and it feels sluggish.

Re: Show HN: Low-latency jamming over the internet

#30
post #29

Earlier quoted context omitted.

"This won't work with the commodity technology I use" (wireless LAN) "Here's some ways in which it can work using a slightly different but still as widely used commodity technology" (wired LAN) "No, that is unreasonable, wires are unreasonable" Like, it's SUCH a simple solution: use wires. That's how I can stream games from my computer to my parent's house at 1080p60 with only about 30ms latency over domestic broadba…

How is 30ms remotely a good latency here? I have 14ms between my Quest/PC and it feels sluggish.

From the website:

> We've been able to achieve sub 20ms latency from UK to Denmark - more than 1000km !

That is pretty good latency for what it does, it's not just ICMP packages but sending/receiving audio and then all that comes with it.

How are you connecting your Quest and PC? Sounds awful, my latency to friends outside the city has a shorter latency than that and they are more than 10km away from me.

Post reply on HN