An immersive musical experience