Virtual Jamming: The Latest Tools for Playing Together in Real Time

Here are some solutions for musicians looking for a way to play music together over the internet, hoping to be able to perform for others or just jam together.