The JackTrip Foundation is a newly formed non-profit organization dedicated to advancing technologies that enable music collaboration over the Internet, and to facilitate the creation of music that transcends distance constraints.
The Covid-19 pandemic has tragically closed down many musical activities around the world, devastating musicians and music organizations alike. Unlike many business functions, which have pivoted quickly to Internet collaboration tools, the time delay inherent in Internet transmissions have precluded musicians from being able to make a similar transition online.
The mission of the JackTrip Foundation is to make the performance of music over the Internet feasible and accessible to everyone. By utilizing existing and newly-developed technologies aimed at reducing latency, the Foundation plans to develop and operate a music collaboration cloud service which will allow musicians to rehearse, perform and collaborate synchronously over common Internet connections.
JackTrip is a free, open source program authored by Chris Chafe and Juan Pablo Caceres at Stanford University. Many musicians use JackTrip because it was made for professional-quality sound and low latency, because it works with existing hardware and does not require any financial investment, and because its developers and others have created a supportive community around it.
The JackTrip Foundation is organized to support the continuing development of two key pieces of core technology that help musicians collaborate remotely:
JackTrip is a software application that enables live performance of music over the Internet by dramatically reducing the audio latency that is common in other online collaboration solutions. It was developed at Stanford University by Professor Chris Chafe’s team in 2000-2007. It was published under an MIT open source license in 2007 (copyrighted by Juan-Pablo Caceres and Chris Chafe at Stanford University) and has since built a large community of many advocates and over a dozen contributors.
JackTrip is unique in that it supports both peer-to-peer (P2P) and client-server deployment models. Synthetic testing has demonstrated that a single JackTrip server can scale to handle up to 500 concurrent performers, which is an order of magnitude larger than the next best solution available. This makes it the only viable solution for larger groups, such as choruses and symphonies.
In an effort to make JackTrip easier to use for a broad audience, Mike Dickey developed a web application that automates the configuration, deployment and management of the JackTrip software over the Internet. He also built plug-and-play boxes using Raspberry Pi computers with custom images that enable them to be fully managed via the same web application. This hardware and software combination makes it easy for groups of any size to quickly get up and running with JackTrip without requiring deep technology skills.
JackTrip Virtual Studio - Coming Soon!
To fulfill its mission of driving continued innovation in, and widespread usage of, the JackTrip technology, the Foundation will offer a wide array of technology, education, community-building and performance services, such as:
All communications create latency as it takes time for a sound to travel across distance. When making a sound, the further away you are from someone, the longer it takes to be heard.
JackTrip has found a way to help minimize latency when communicating through the internet. Learn how latency works, how to minimize it, and the different types of models available to connect with each other.