jam2jam – Network Jamming software

Jam2jam applications generate music that you can control while it plays. Even better, you can connect via a network with your friends who have jam2jam to jointly control the music. Jam just like a band, but without the need for complex instrumental skills. Jam2jam was designed to promote meaningful music making with computers for musicians of all ages. The key to success is to take risks, be creative and listen to the sounds that your actions make. The first version of Jam2jam, the Gray version, was written in 2002 and (still) runs using the Java runtime on MacOS, Windows and Linux computers. Download it here.

Jam2jam was designed for collaboration. Connect jam2jam systems together to form a band where everyone controls each other’s parameters. Jam2jam systems can be connected over a local network for jamming in one location or you can connect over the internet for remote jamming; all in real-time. Latency effects are minimised because all music is algorithmically generated at each jam2jam site.

Jam2jam was designed to promote a meaningful engagement with music making with computers for musicians of all ages. The best approach is to experiment and listen to the sounds you make and participate in making great grooves either on your own or with others. The key to success is to take risks, be creative and listen to the sounds that your actions make. We hope you enjoy playing with it as much as we did making it.

jam2jam gray – software interface.

Following the success of jam2jam gray with children in music festivals in the USA and Australia a series of other versions were created, many of which included video mixing as well as generative music jamming. Software development operated in parallel with research into music education and interaction design principles, the history of which is documented at jam2jam.com.