Bringing music and movies to life