Patent ID: 7169998

Claim:
A sound generation device for outputting a sound in accordance with an operation by a performer, the device comprising: a housing capable of being held by the performer; a tilt detector for detecting an amount of tilt in at least one direction of the housing; a sound waveform data storing area for storing at least one piece of sound waveform data; a sound waveform data reader for reading the sound waveform data from the sound waveform data storing area at a predetermined timing; a sound waveform data processor for changing at least a frequency of the sound waveform data read by the sound waveform data reader in accordance with the amount of tilt detected by the tilt detector; and a sound outputting unit for outputting the sound waveform data processed by the sound waveform data processor as a sound; a backing music data storing area for storing at least one piece of backing music data, the sound outputting unit sequentially reading the backing music data from the backing music data storing area, and outputting the read backing music data along with the sound waveform data processed by the sound waveform data processor; a reference play data storing area for storing at least one piece of reference play data; a musical performance results storing area for storing the amount of tilt detected by the tilt detector as musical performance results data, by associating the detected amount of tilt with the backing music data stored in the backing music data storing area; a musical performance results comparator for comparing the musical performance results data stored in the musical performance results storing area against the reference play data stored in the reference play data storing area; and musical performance final results notification unit for notifying the performer of results obtained by the musical performance results comparator as performance final results.