Patent ID: 8723011

Claim:
A musical sound generation instrument, comprising: a storage unit configured to store song data and audio data therein, wherein (a) the song data includes pitches and time information indicating sound generation timing of musical sounds of a song, and (b) the audio data is accompaniment data for the song of the song data; a musical sound data generator configured to generate musical sound data of prescribed musical sounds, based on manipulations of a plurality of playing elements; and an audio data player configured to read and play the audio data according to elapsed time information obtained based on the time information included in the song data; wherein the audio data player comprises: a manipulation judging unit configured to determine whether manipulation timing of one of the playing elements synchronizes with the sound generation timing of the song data; and a player controller configured, when the manipulation judging unit determines that the manipulation timing does not synchronize with the sound generation timing, to (a) change a reading position of the audio data from a zero-cross point corresponding to the manipulation timing to a zero-cross point corresponding to the sound generation timing, and then (b) read and play the audio data from the changed reading position of the audio data.