XJ Music is the ultimate collaborative aleatory instrument for ambient music production.