Performance apparatus and electronic musical instrument
First Claim
Patent Images
1. A performance apparatus to be used with a musical-tone generating device for generating musical tones, the performance apparatus comprising:
- a holding member extending in a longitudinal direction to be held by a player with his or her hand;
an acceleration sensor provided in the holding member, for obtaining acceleration-sensor values along three axial directions; and
controlling means for giving the musical-tone generating device an instruction of generating a musical tone,wherein the controlling means comprises;
sound-generation instructing means for giving the musical-tone generating device an instruction of generating a musical tone at a timing specified based on the acceleration-sensor values obtained by the acceleration sensor;
angle calculating means for calculating, based on acceleration-sensor values obtained by the acceleration sensor at a certain timing when a value obtained based on the acceleration-sensor values obtained at the certain timing has increased to larger than a predetermined value, a roll angle of the holding member rotating about an axis in the longitudinal direction of the holding member; and
musical-tone composing element deciding means for deciding a musical-tone composing element of a musical tone to be generated, based on the roll angle calculated by the angle calculating means.
1 Assignment
0 Petitions
Accused Products
Abstract
Based on acceleration-sensor values from a three-dimensional acceleration sensor 23, CPU 21 of a performance apparatus 11 determines a timing at which a musical tone is generated. Further, based on the acceleration-sensor values of the acceleration sensor 23 given at a predetermined timing, for example, at a time when a player starts swinging of the performance apparatus 11, a roll angle of the performance apparatus 11 rotating about an axis in its longitudinal direction is calculated. A timbre of musical tones to be generated is determined based on the calculated roll angle.
-
Citations
14 Claims
-
1. A performance apparatus to be used with a musical-tone generating device for generating musical tones, the performance apparatus comprising:
-
a holding member extending in a longitudinal direction to be held by a player with his or her hand; an acceleration sensor provided in the holding member, for obtaining acceleration-sensor values along three axial directions; and controlling means for giving the musical-tone generating device an instruction of generating a musical tone, wherein the controlling means comprises; sound-generation instructing means for giving the musical-tone generating device an instruction of generating a musical tone at a timing specified based on the acceleration-sensor values obtained by the acceleration sensor; angle calculating means for calculating, based on acceleration-sensor values obtained by the acceleration sensor at a certain timing when a value obtained based on the acceleration-sensor values obtained at the certain timing has increased to larger than a predetermined value, a roll angle of the holding member rotating about an axis in the longitudinal direction of the holding member; and musical-tone composing element deciding means for deciding a musical-tone composing element of a musical tone to be generated, based on the roll angle calculated by the angle calculating means. - View Dependent Claims (2, 3, 4)
-
-
5. A performance apparatus to be used with a musical-tone generating device for generating musical tones, the performance apparatus comprising:
-
a holding member extending in a longitudinal direction to be held by a player with his or her hand; an acceleration sensor provided in the holding member, for obtaining acceleration-sensor values along three axial directions; and controlling means for giving the musical-tone generating device an instruction of generating a musical tone, wherein the controlling means comprises; sound-generation instructing means for giving the musical-tone generating device an instruction of generating a musical tone at a timing specified based on the acceleration-sensor values obtained by the acceleration sensor; the angle calculating means for calculating, based on acceleration-sensor values obtained by the acceleration sensor at a certain timing when a value obtained based on the acceleration-sensor values obtained at the certain timing has decreased to less than a predetermined value after increasing once, a roll angle of the holding member rotating about an axis in the longitudinal direction of the holding member; and musical-tone composing element deciding means for deciding a musical-tone composing element of a musical tone to be generated, based on the roll angle calculated by the angle calculating means. - View Dependent Claims (6, 7, 8)
-
-
9. A performance apparatus to be used with a musical-tone generating device for generating musical tones, the performance apparatus comprising:
-
a holding member extending in a longitudinal direction to be held by a player with his or her hand; an acceleration sensor provided in the holding member, for obtaining acceleration-sensor values along three axial directions; and controlling means for giving the musical-tone generating device an instruction of generating a musical tone, wherein the controlling means comprises; sound-generation instructing means for giving the musical-tone generating device an instruction of generating a musical tone at a timing specified based on the acceleration-sensor values obtained by the acceleration sensor; angle calculating means for (i) calculating, based on acceleration-sensor values obtained by the acceleration sensor at a first timing when a value obtained based on the acceleration-sensor values obtained at the first timing has increased to larger than a predetermined value, a first roll angle of the holding member rotating about an axis in the longitudinal direction of the holding member, (ii) calculating, based on acceleration-sensor values obtained by the acceleration sensor at a second timing when a value obtained based on the acceleration-sensor values obtained at the second timing has decreased to less than a predetermined value after increasing once, a second roll angle of the holding member rotating about the axis in the longitudinal direction of the holding member, and (iii) calculating a difference value between the first roll angle and the second roll angle of the holding member; and musical-tone composing element deciding means for deciding a musical-tone composing element of a musical tone to be generated, based on the difference value calculated by the angle calculating means. - View Dependent Claims (10, 11, 12)
-
-
13. An electronic musical instrument comprising:
-
a musical instrument unit having a musical-tone generating device for generating musical tones; and a performance apparatus having a holding member extending in a longitudinal direction to be held by a player with his or her hand; an acceleration sensor provided in the holding member for obtaining acceleration-sensor values along three axial directions; and controlling means for giving the musical-tone generating device an instruction of generating a musical tone, wherein the controlling means comprises; sound-generation instructing means for giving the musical-tone generating device an instruction of generating a musical tone at a timing specified based on the acceleration-sensor values obtained by the acceleration sensor; angle calculating means for calculating, based on acceleration-sensor values obtained by the acceleration sensor at a certain timing when a value obtained based on the acceleration-sensor values obtained at the certain timing has increased to larger than a predetermined value, a roll angle of the holding member rotating about an axis in the longitudinal direction of the holding member; and musical-tone composing element deciding means for deciding a musical-tone composing element of a musical tone to be generated, based on the roll angle calculated by the angle calculating means, wherein both the musical instrument unit and the performance apparatus comprise communication means for exchanging data with each other. - View Dependent Claims (14)
-
Specification