Electronic musical instrument, method of controlling the electronic musical instrument, and storage medium thereof
First Claim
1. An electronic musical instrument comprising:
- a plurality of keys that are operable to designate pitches of sound to be output by the electronic musical instrument; and
a processor that is configured to perform an automatic playing process including;
determining one of the plurality of keys to be a first key, based on pitch information indicating a first pitch of a first timing included in music data, wherein the first key is expected to be designated by a user within a first period according to the first timing;
determining one of the plurality of keys to be a second key based on pitch information indicating a second pitch of a second timing after the first timing included in the music data, wherein the second key is expected to be designated by the user within a second period according to the second timing;
determining at least one of the plurality of keys other than the first key to be at least one third key that is assigned a sound of a different pitch from the first pitch, wherein the at least one third key is determined based on a position or pitch relationship of said at least one of the plurality of keys with the first key;
displaying an identifier for identifying the at least one third key before the first timing in accordance with progressing of the music data; and
in response to an operation by the user designating the first key or the at least one third key, controlling the electronic musical instrument to output a sound of the first pitch, and progressing the music data from the first timing to a timing before the second timing;
wherein the processor does not progress the music data from the first timing to the timing before the second timing, when the user designates a key other than the first key or the at least one third key within the first period.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the present invention, there is provided an electronic musical instrument that allows a player to learn a certain range covering a key of correct pitch and to feel as if he or she were playing the music.
The instrument includes a controller to perform a pitches determination process of, based upon first timing and first pitch included in music data, determining pitches within a fixed range from the first pitch, which is allowed to be designated in accordance with the first timing, a display process of displaying an identifier to identify the pitches determined, and an automatic playing process of advancing automatic playing of the music data by producing sound corresponding to the first pitch from a sound producing unit when one of the pitches identified by the identifier displayed by the display process is designated.
31 Citations
11 Claims
-
1. An electronic musical instrument comprising:
-
a plurality of keys that are operable to designate pitches of sound to be output by the electronic musical instrument; and a processor that is configured to perform an automatic playing process including; determining one of the plurality of keys to be a first key, based on pitch information indicating a first pitch of a first timing included in music data, wherein the first key is expected to be designated by a user within a first period according to the first timing; determining one of the plurality of keys to be a second key based on pitch information indicating a second pitch of a second timing after the first timing included in the music data, wherein the second key is expected to be designated by the user within a second period according to the second timing; determining at least one of the plurality of keys other than the first key to be at least one third key that is assigned a sound of a different pitch from the first pitch, wherein the at least one third key is determined based on a position or pitch relationship of said at least one of the plurality of keys with the first key; displaying an identifier for identifying the at least one third key before the first timing in accordance with progressing of the music data; and in response to an operation by the user designating the first key or the at least one third key, controlling the electronic musical instrument to output a sound of the first pitch, and progressing the music data from the first timing to a timing before the second timing; wherein the processor does not progress the music data from the first timing to the timing before the second timing, when the user designates a key other than the first key or the at least one third key within the first period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of causing a computer of an electronic musical instrument, which includes plurality of keys that are operable to designate pitches of sound to be output by the electronic musical instrument, to perform a process comprising:
-
determining one of the plurality of keys to be a first key, based on pitch information indicating a first pitch of a first timing included in music data, wherein the first key is expected to be designated by a user within a first period according to the first timing; determining one of the plurality of keys to be a second key, based on pitch information indicating a second pitch of a second timing after the first timing included in the music data, wherein the second key is expected to be designated by the user within a second period according to the second timing; determining at least one of the plurality of keys other than the first key to be at least one third key that is assigned a sound of a different pitch from the first pitch, wherein the at least one third key is determined based on a position or pitch relationship of said at least one of the plurality of keys with the first key; displaying an identifier for identifying the at least one third key before the first timing in accordance with progressing of the music data; and in response to an operation by the user designating the first key or the at least one third key, controlling the electronic musical instrument to output a sound of the first pitch, and progressing the music data from the first timing to a timing before the second timing; wherein the processor does not progress the music data from the first timing to the timing before the second timing, when the user designates a key other than the first key or the at least one third key within the first period.
-
-
11. A non-transitory computer-readable storage medium which stores a program that is executable by a computer of an electronic musical instrument, which includes a plurality of keys that are operable to designate pitches of sound to be output by the electronic musical instrument, the program being executable by the computer to control the electronic musical instrument to perform a process comprising:
-
determining one of the plurality of keys to be a first key, based on pitch information indicating a first pitch of a first timing included in music data, wherein the first key is expected to be designated by a user within a first period according to the first timing; determining one of the plurality of keys to be a second key, based on pitch information indicating a second pitch of a second timing after the first timing included in the music data, wherein the second key is expected to be designated by the user within a second period according to the second timing; determining at least one of the plurality of keys other than the first key to be at least one third key that is assigned a sound of a different pitch from the first pitch, wherein the at least one third key is determined based on a position or pitch relationship of said at least one of the plurality of keys with the first key, the program comprising; displaying an identifier for identifying the at least one third key before the first timing in accordance with progressing of the music data; and
;in response to an operation by the user designating the first key or the at least one third key, controlling the electronic musical instrument to output a sound of the first pitch, and progressing the music data from the first timing to a timing before the second timing; wherein the processor does not progress the music data from the first timing to the timing before the second timing, when the user designates a key other than the first key or the at least one third key within the first period.
-
Specification