eJamming: Skype for musicians

jst5150

Vorpal Comics. Weekly Podcast. Twitch Artist. Vet
Kind Benefactor
Super Member
Registered
Joined
Sep 19, 2005
Messages
4,740
Reaction score
1,799
Location
Europe
Website
jasontudor.com
http://www.news.com/8301-10784_3-6154616-7.html

eJamming, which makes software that enables people to practice music together if their instruments are Musical Instrument Digital Interface (MIDI)-enabled, is announcing a service that works for non-MIDI instruments too: drums, guitars, voice, violins, etc. The idea is to let musicians practice together even when they can't get together physically, or to let students and teachers work together remotely.
There are really interesting technical challenges to making this work. Not only do you have to transmit very high quality audio, but you have to do it with extremely low audio latency. The eJamming founders, Alan Glueckman and Gail Kantor, told me their audio processor and peer-to-peer technology solves these issues, and they're going to demo their new product on Wednesday at the Demo '07 conference.
 

ChunkyC

It's hard being green
Kind Benefactor
Super Member
Registered
Joined
Feb 11, 2005
Messages
12,297
Reaction score
2,135
Location
trapped between my ears
Interesting, though I can't see how you could possibly solve latency problems unless they can compress and stream multiple full 20~20,000hz audio streams around the world in a fraction of a second.
 

III

rockin the suburbs
Super Member
Registered
Joined
Aug 21, 2006
Messages
4,672
Reaction score
3,567
Location
Spurs Country
Website
www.jayyoungweb.com
I used to work for a company that manufactured player piano kits and they did something kinda similar where a person would play a piano in one part of the world and it would transmit the signal to a piano in another part of the world to make it play, so one person could be playing a live concert in multiple places. But like Charlie was saying, there was enough delay that it wasn't exactly live.
 

ChunkyC

It's hard being green
Kind Benefactor
Super Member
Registered
Joined
Feb 11, 2005
Messages
12,297
Reaction score
2,135
Location
trapped between my ears
Yeah. If there's the slightest delay, then I'd be hearing Jay digging into his part of the dual guitar solo in Hotel California a smidge after he played, which is what I would be playing to. Then my harmony licks would be similarly delayed as they went back to Jay, and what he would end up hearing me play would be two smidges behind what he was playing. Then he'd slow down to let me "catch up" which I'd hear delayed and slow down to match with as well and around and around we'd go until we sounded like we were playing the 78 rpm version of the song at 33, and always slightly out of sync to boot.

Unless this round trip can be completed in a shorter amount of time than the human ear is capable of detecting, trying to jam over the Internet will always be a sloppy mess.

What would work despite a noticeable delay would be if Jay couldn't hear me, and I just played along with him while our systems recorded it. Then he could hear my part in playback. It would be an interesting way of collaborating in a nearly real-time way, but one person would always be cut off from what the other was playing during the recording phase.
 
Last edited:

Writer???

Because EYE said so!
Requiescat In Pace
Registered
Joined
Mar 13, 2007
Messages
1,206
Reaction score
416
Location
In my head.
Amazing. Digital signals, fiber optic lines, "super" new technologies...
and it still can't beat a microphone and speakers, earphones, whatever, used in conjunction with and played over a good old fashioned phone call. :D
.
 

ChunkyC

It's hard being green
Kind Benefactor
Super Member
Registered
Joined
Feb 11, 2005
Messages
12,297
Reaction score
2,135
Location
trapped between my ears
Ha, no kidding. The good old days of learning tunes with a cheap cassette player.... *sigh*
 

benbradley

It's a doggy dog world
Super Member
Registered
Joined
Dec 5, 2006
Messages
20,321
Reaction score
3,513
Location
Transcending Canines
The systems I've heard about for doing this "well" generally use some backing track that both ends hear The 'jams" from each end might be turned a bit down in the mix.
Amazing. Digital signals, fiber optic lines, "super" new technologies...
and it still can't beat a microphone and speakers, earphones, whatever, used in conjunction with and played over a good old fashioned phone call. :D
.
"packetized" signals are by definition buffered, so have extra built-in delay vs. analog signals, though both have a speed-of-light delay (and the signals in wire or the light in fiber optics so at a significantly SLOWER speed than light in a vacuum, what's usually meant by "the speed of light.")

Digital TV (DirecTV, DishTV and the new digital broadcast stuff) is buffered by several frames so the compression can be used (much of video signal compression involves sending the differences between successive frames, rather than just each frame compressed on its own - this gives greater compression than compressing each frame by itself, and yes it takes lots of fast computers to do it), so there's a significant (maybe 1/4 to 1/2 second) delay added vs. old-fashioned broadcast TV.

The only viable solution to this is transporter technology to get everyone together so they can play in the same room. That's the old-fashioned way music has been made for decades centuries.
 

III

rockin the suburbs
Super Member
Registered
Joined
Aug 21, 2006
Messages
4,672
Reaction score
3,567
Location
Spurs Country
Website
www.jayyoungweb.com
The only viable solution to this is transporter technology to get everyone together so they can play in the same room. That's the old-fashioned way music has been made for decades centuries.

That's right. If it's good enough for ABBA, it's good enough for Ben.

(sorry, that avatar is still distracting. i miss the self-portrait.)
 

RG570

Super Member
Registered
Joined
Apr 23, 2006
Messages
1,037
Reaction score
106
Location
British Columbia
Hmm, still waiting for that cure for cancer.


High-tech crap and music don't mix, except in the case of the Synthaxe.

bring back the Synthaxe, please.