Performance apparatus and electronic musical instrument
AssigneeCasio Computer Co., Ltd.
InventorEiichi Harada
Life of this patent
Estimating the term…
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.
Claims14
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.
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.
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.
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.
Dependencies are inferred from the claim text.