If you’ve ever tried to jam, write, teach, or record music with anyone over the internet, you know there’s one big problem standing in the way: latency. Those pesky delays, hiccups, and interruptions ...