How does one utilize a computer link to play live with others? I assume there are multiple ways to accomplish this. Obviously, I’m not super literate when it comes to computers so, please, keep it as simple as you can.
Thanks in advance!
Playing with others live via computer
-
- Posts: 35
- Joined: Thu Jul 05, 2018 5:58 pm
- Burgerbob
- Posts: 5131
- Joined: Mon Apr 23, 2018 8:10 pm
- Location: LA
- Contact:
Re: Playing with others live via computer
To play live?
There's really no way. Latency (or the time between someone doing something, and you hearing it) is a factor we just can't get around. Even at the speed of light, someone a few hundred miles away will have noticeable latency. Quite enough to notice when playing something as time-important as music. And of course we're not even dealing with light speed communication, much slower.
There's really no way. Latency (or the time between someone doing something, and you hearing it) is a factor we just can't get around. Even at the speed of light, someone a few hundred miles away will have noticeable latency. Quite enough to notice when playing something as time-important as music. And of course we're not even dealing with light speed communication, much slower.
Aidan Ritchie, LA area player and teacher
-
- Posts: 119
- Joined: Sun Dec 23, 2018 3:03 am
Re: Playing with others live via computer
One solution is soundjack.eu. It is slightly complex to setup but can get good latency results of 80 to 100 milliseconds across the US and 40 msec across a smaller region. Note that a 1 msec is equivalent to being about 1 foot apart in a room. You are limited to 8 people, I think. Also, use an Ethernet cable rather than WiFi. The latency isn’t horrible in WiFi but it varies a lot. I think there are some other solutions too. Just don’t expect zoom to work. General video conferencing softaware just isn’t designed for music.
Last edited by andym on Sun Jul 26, 2020 2:52 pm, edited 1 time in total.
The user formerly known as amichael on TTF.
-
- Posts: 119
- Joined: Sun Dec 23, 2018 3:03 am
Re: Playing with others live via computer
BTW, the speed of light delay at 300 miles is 1.6 milliseconds. You have greater sound latency with your section mate who is in the next seat, unless you are sitting really tightly together. The greatest distance on Earth (half the circumference) has a speed of light delay of 77 msec and is approximately equivalent to the sound delay between the opposite sides of a large orchestral stage.
The internet latency is largely about software and hardware delays.
The internet latency is largely about software and hardware delays.
The user formerly known as amichael on TTF.
-
- Posts: 16
- Joined: Fri Jun 15, 2018 9:45 am
- Location: Chicago
Re: Playing with others live via computer
It is possible. I have done it. It can work rather well.
It isn’t necessarily easy though. I have used both JackTrip and Jamulus and JackTrip is significantly better (although more complicated to use.) I have been trying to learn more about how this works and from what I understand the software uses a different method of communicating data packets over the internet than most communication. They use a method that doesn’t confirm that all of the data arrives all of the time. Bad for email - good for improving latency for live sound to a point. There are geographical limitations for synchronous performance but much depends on the quality of the network connection.
To even begin to explore this you will need the following
A Computer (not iPad or phone) I have read that this is possible with a Raspberry Pi but I haven’t tried it.
A wired connection to the internet (no wifi)
A sound card/audio interface
An XLR microphone that goes into the audio interface
The best place to start would be the website of trombonist Michael Dessen. There is a huge amount of information in documents and video here that helped me get started. (Listen to the duet he plays in the 4th video - he sounds awesome!)
https://mdessen.com/portfolio/networked ... resources/
There is a free online course offered by Chris Chafe of Stanford University who wrote JackTrip.
https://www.kadenze.com/courses/online- ... ogy-x/info
It isn’t necessarily easy though. I have used both JackTrip and Jamulus and JackTrip is significantly better (although more complicated to use.) I have been trying to learn more about how this works and from what I understand the software uses a different method of communicating data packets over the internet than most communication. They use a method that doesn’t confirm that all of the data arrives all of the time. Bad for email - good for improving latency for live sound to a point. There are geographical limitations for synchronous performance but much depends on the quality of the network connection.
To even begin to explore this you will need the following
A Computer (not iPad or phone) I have read that this is possible with a Raspberry Pi but I haven’t tried it.
A wired connection to the internet (no wifi)
A sound card/audio interface
An XLR microphone that goes into the audio interface
The best place to start would be the website of trombonist Michael Dessen. There is a huge amount of information in documents and video here that helped me get started. (Listen to the duet he plays in the 4th video - he sounds awesome!)
https://mdessen.com/portfolio/networked ... resources/
There is a free online course offered by Chris Chafe of Stanford University who wrote JackTrip.
https://www.kadenze.com/courses/online- ... ogy-x/info
- harrisonreed
- Posts: 5224
- Joined: Fri Aug 17, 2018 12:18 pm
- Location: Fort Riley, Kansas
- Contact:
Re: Playing with others live via computer
Wait until quantums come out from Intel.
-
- Posts: 119
- Joined: Sun Dec 23, 2018 3:03 am
Re: Playing with others live via computer
Thanks, PVH. I may experiment with the ones you posted.
The user formerly known as amichael on TTF.