Danny Elfman wrote the music to the movie and provided the singing voice of Jack , as well as other characters . Danny Elfman wrote the film score and provided the singing voice of Jack , as well as other minor characters .