Music and visuals: the Blender experience