PERFORMANCE APPARATUS AND ELECTRONIC MUSICAL INSTRUMENT
First Claim
1. A performance apparatus used with musical tone generating equipment, the apparatus comprising:
- a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand;
an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value;
an angular rate sensor provided held within the holding member, for detecting an angular rate sensor value of rotation of the holding member about an axis in the longitudinal direction of the holding member; and
a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving the musical tone generating equipment an instruction of generating a musical tone, whereinthe controlling unit comprises;
a sound-generation instructing unit for giving an instruction of generating a musical tone at the sound-generation timing obtained by the controlling unit;
a first rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member, based on a variation of the angular rate sensor value during a period from a starting time when the player starts swinging down motion of the holding member to a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and
a sound volume level calculating unit for calculating a sound volume level of a musical tone to be generated, based on the rotation angle of the holding member calculated by the first rotation angle calculating unit and for giving the calculated sound volume level of a musical tone to the sound-generation instructing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A performance apparatus 11 extends in its longitudinal direction to be held by a player with his or her hand, and is provided with an acceleration sensor 23 for detecting an acceleration sensor value and an angular rate sensor 22 for detecting an angular rate of rotation of the apparatus 11 about its longitudinal axis. CPU 21 detects a sound-generation timing based on the acceleration sensor value. Using the angular rate, CPU 21 calculates a rotation angle of the performance apparatus 11 made about its longitudinal axis in a period from a first and a second timing, wherein the first and second timing correspond to starting and finishing of swinging motion of the performance apparatus, respectively. CPU 21 determines to increase or decrease a sound volume level, in accordance with the direction and amount of the calculated rotation angle, thereby adjusting a sound volume level of musical tone.
37 Citations
10 Claims
-
1. A performance apparatus used with musical tone generating equipment, the apparatus comprising:
-
a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand; an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value; an angular rate sensor provided held within the holding member, for detecting an angular rate sensor value of rotation of the holding member about an axis in the longitudinal direction of the holding member; and a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving the musical tone generating equipment an instruction of generating a musical tone, wherein the controlling unit comprises; a sound-generation instructing unit for giving an instruction of generating a musical tone at the sound-generation timing obtained by the controlling unit; a first rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member, based on a variation of the angular rate sensor value during a period from a starting time when the player starts swinging down motion of the holding member to a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and a sound volume level calculating unit for calculating a sound volume level of a musical tone to be generated, based on the rotation angle of the holding member calculated by the first rotation angle calculating unit and for giving the calculated sound volume level of a musical tone to the sound-generation instructing unit. - View Dependent Claims (3, 4, 5, 6)
-
-
2. A performance apparatus used with musical tone generating equipment, the apparatus comprising:
-
a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand; an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value; a tri-axial magnetic sensor provided held within the holding member, for detecting magnetic sensor values, respectively, along three axes, which are in accordance with the longitudinal direction of the holding member held by the player, wherein the three axes are perpendicular to each other; and a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving the musical tone generating equipment an instruction of generating a musical tone, wherein the controlling unit comprises; a sound-generation instructing unit for giving an instruction of generating a musical tone at the sound-generation timing obtained by the controlling unit; a second rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member, based on the magnetic sensor values obtained at a starting time when the player starts swinging down motion of the holding member and the magnetic sensor values obtained at a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and a sound volume level calculating unit for calculating a sound volume level of a musical tone to be generated, based on the rotation angle of the holding member calculated by the second rotation angle calculating unit, and for giving the calculated sound volume level of a musical tone to the sound-generation instructing unit.
-
-
7. An electronic musical instrument comprising:
-
a performance apparatus, and a musical instrument unit including a musical tone generating unit, wherein the performance apparatus and the musical instrument unit have a communication unit, and further the performance apparatus comprises; a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand; an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value; an angular rate sensor provided held within the holding member, for detecting an angular rate sensor value of rotation of the holding member about an axis in the longitudinal direction of the holding member; and a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving an instruction of generating a musical tone to the musical tone generating unit of the musical instrument unit, wherein the controlling unit comprises; a sound-generation instructing unit for giving an instruction of generating a musical tone at the sound-generation timing obtained by the controlling unit; a first rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member, based on a variation of the angular rate sensor value during a period from a starting time when the player starts swinging down motion of the holding member to a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and a sound volume level calculating unit for calculating a sound volume level of a musical tone to be generated, based on the rotation angle of the holding member calculated by the first rotation angle calculating unit and for giving the calculated sound volume level of a musical tone to the sound-generation instructing unit.
-
-
8. An electronic musical instrument comprising:
-
a performance apparatus and a musical instrument unit including a musical tone generating unit, wherein the performance apparatus and the musical instrument unit have a communication unit, and further the performance apparatus comprises; a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand; an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value; a tri-axial magnetic sensor provided held within the holding member, for detecting magnetic sensor values, respectively, along three axes, which are in accordance with the longitudinal direction of the holding member held by the player, wherein the three axes are perpendicular to each other; and a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving an instruction of generating a musical tone to the musical tone generating unit of the musical instrument unit, wherein the controlling unit comprises; a sound-generation instructing unit for giving an instruction of generating a musical tone at the sound-generation timing obtained by the controlling unit; a second rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member based on the magnetic sensor values obtained at a starting time when the player starts swinging down motion of the holding member and the magnetic sensor values obtained at a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and a sound volume level calculating unit for calculating a sound volume level of a musical tone to be generated, based on the rotation angle of the holding member calculated by the second rotation angle calculating unit, and for giving the calculated sound volume level of a musical tone to the sound-generation instructing unit.
-
-
9. A performance apparatus used with tone generating equipment, the apparatus comprising:
-
a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand; an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value; an angular rate sensor provided held within the holding member, for detecting an angular rate sensor value of rotation of the holding member about an axis in the longitudinal direction of the holding member; and a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving the tone generating equipment an instruction of generating a tone, wherein the controlling unit comprises; a sound-generation instructing unit for giving an instruction of generating a tone at the sound-generation timing obtained by the controlling unit; a first rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member, based on a variation of the angular rate sensor value during a period from a starting time when the player starts swinging down motion of the holding member to a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and a sound volume level calculating unit for calculating a sound volume level of a musical tone to be generated, based on the rotation angle of the holding member calculated by the first rotation angle calculating unit and for giving the calculated sound volume level of a tone to the sound-generation instructing unit.
-
-
10. A performance apparatus used with tone generating equipment, the apparatus comprising:
-
a holding member extending in a longitudinal direction of the member to be held by a player with his or her hand; an acceleration sensor provided held within the holding member, for detecting an acceleration sensor value; a tri-axial magnetic sensor provided held within the holding member, for detecting magnetic sensor values, respectively, along three axes, which are in accordance with the longitudinal direction of the holding member held by the player, wherein the three axes are perpendicular to each other; and a controlling unit for obtaining a sound-generation timing based on the acceleration sensor value detected by the acceleration sensor and for giving the tone generating equipment an instruction of generating a tone, wherein the controlling unit comprises; a sound-generation instructing unit for giving an instruction of generating a musical tone at the sound-generation timing obtained by the controlling unit; a second rotation angle calculating unit for calculating a rotation angle of the holding member about the axis in the longitudinal direction of the holding member, based on the magnetic sensor values obtained at a starting time when the player starts swinging down motion of the holding member and the magnetic sensor values obtained at a finishing time when the player finishes the swinging down motion of the holding member, wherein the starting time and the finishing time are detected based on the acceleration sensor value; and a sound volume level calculating unit for calculating a sound volume level of a tone to be generated, based on the rotation angle of the holding member calculated by the second rotation angle calculating unit, and for giving the calculated sound volume level of a tone to the sound-generation instructing unit.
-
Specification