1. A method of providing synchronized audio sheet music, as an electronic book, the method comprising: implementing a piece-of-music file, in the EPUB electronic book format, representing (i) a piece of music, the file including the piece of music in a form of music notation content, the music notation content having elements that can be identified, displayed, and highlighted, the elements representing discrete segments of the piece of music, each of the segments having a beginning and an end; and (ii) an audio recording of the piece of music, the audio recording including sound-wave sampled audio; and (iii) synchronization data marking beginning and end points in the audio recording for each element of the piece of music; and providing the piece-of-music file to a user, whereby the user may load the piece-of-music file into a general purpose electronic appliance supporting the electronic book format, having a graphical display and an audio output; and whereby the electronic appliance may be user-operated to play music according to the EPUB format, and to display sheet music according to the EPUB format, with synchronization of the audio recording of the piece of music with the piece of music.