eJamming, which launched v.1.0 today, allows musicians located anywhere to get together for jam sessions. Your drummer's in New York, lead guitar is in India, your bass player is somewhere else, and you're on keyboard. No problem. eJamming lets you jam anyway. And you can talk to the other musicians via a VOIP feature.
All you need is digital instrument (midi enabled) and an internet connected computer. Download the client (Mac or PC), and either get the old band back together virtually or find a musician on the service. See the demo here.
eJamming has a one week free trial and it's $20 a month after that. Price plans are here.
The only instrument I ever played was a Recorder in 4th grade..so if anyone with musical skills tries it out, please ping me with your review. I'm particularly interesting in how eJamming handles latency issues. They discuss the issue here and say “eJamming's patented algorithms delay the sounding of your instrument until you receive music data from your fellow eJammers.” They go on:
Musicians accommodate their playing to other musicians all the time, ever-so-slightly altering their attack in different situations. The players who've been testing eJamming - including the most proficient and skeptical we could find - have accommodated very quickly to these instrument-feel delays (surprisingly quickly), and many have found they can even deal with the 50-90mS delays when collaborating from the East Coast of the US to Eastern Europe.
Distributed/edge jamming sessions…how cool is that?