Patent ID: 8445771
Filing Date: 2013-05-21
Classification: G10H

Abstract:
1. A performance apparatus comprising: a holding member which is held by a hand of a player; a space/parameter storing unit which stores (a) information for specifying plural spaces each defined by imaginary side planes, at least one of which is perpendicular to a ground surface, as plural sound generation spaces, and (b) parameters of a musical tone corresponding respectively to the plural sound generation spaces; a position-information obtaining unit provided in the holding member which obtains position information of the holding member, wherein the position-information obtaining unit comprises a geomagnetic sensor and an acceleration sensor, and wherein the position-information obtaining unit detects a moving direction of the holding member based on a sensor value from the geomagnetic sensor and calculates a moving distance of the holding member based on a sensor value from the acceleration sensor; a holding-member detecting unit which detects (a) whether a position of the holding member, which is specified based on the Position information obtained by the position-information obtaining unit, is included in any of the plural sound generation spaces specified by the information stored in the space/parameter storing unit, and (b) whether the holding member has been moved in a predetermined motion; a reading unit which reads from the space/parameter storing unit a parameter corresponding to the sound generation space in which the holding-member detecting unit determines that the position of the holding member is included; and an instructing unit which gives an instruction to a musical-tone generating unit to generate a musical tone specified by the parameter read by the reading unit at a timing of sound generation, wherein a beginning time of the sound generation is set to a timing at which the holding-member detecting unit has detected that the holding member has been moved in the predetermined motion, wherein the holding member comprises an elongated member to be held by the player, and wherein the holding-member detecting unit (a) obtains an acceleration sensor value in a longitudinal direction of the holding member based on the sensor value of the acceleration sensor and (b) determines whether the holding member has been moved in the predetermined motion based on a variation in the acceleration sensor value in the longitudinal direction of the holding member.