Performance evaluation apparatus and a performance evaluation program
First Claim
Patent Images
1. A performance evaluation apparatus comprising:
- a reference-performance data supplying unit for successively supplying reference-performance data, the reference-performance data prepared for designating a pitch of a musical sound for generating a sound, a time at which a sound of the musical sound should be generated and a time at which the sound of the musical sound should be vanished;
a actual-performance data supplying unit for successively supplying actual-performance data including a time of instructing to generate a sound of a musical sound at the designated pitch and a time of instructing to vanish the sound of the musical sound;
a reference on-period extracting unit for extracting a reference on-period indicative of a period between the time at which the sound of the musical sound should be generated and the time at which the sound of the musical sound should be vanished, based on the reference-performance data supplied from the reference-performance data supplying unit;
a real on-period extracting unit for extracting a real on-period indicative of a period between the time of instructing to generate the sound of the musical sound and the time of instructing to vanish the sound of the musical sound, based on the actual-performance data supplied from the actual-performance data supplying unit;
a judging unit for judging whether the reference on-period extracted by the reference on-period extracting unit and the real on-period extracted by the real on-period extracting unit overlap with each other or not;
a comparing unit for compare the pitch of the sound generated in the reference on-period extracted by the reference on-period extracting unit and the pitch of the sound generated in the real on-period extracted by the real on-period extracting unit, only when the judging unit determines that the reference on-period and the real on-period overlap with each other; and
an evaluation score calculating unit for adding an evaluation point to an evaluation score, when the comparing unit determines that both the pitches are the same and for subtracting the evaluation point from the evaluation score, when the comparing unit determines that both the pitches are not the same.
1 Assignment
0 Petitions
Accused Products
Abstract
CPU works in accordance with a program stored on program ROM to set a performance evaluation period based on contents of music data for evaluation stored on a music memory. CPU evaluates performance of music data in every predetermined period and displays the evaluation results on a display device. When a user plays a music piece for evaluation, the user'"'"'s performance technique is evaluated correctly, and it is expected that the user'"'"'s performance technique is improved efficiently.
-
Citations
20 Claims
-
1. A performance evaluation apparatus comprising:
-
a reference-performance data supplying unit for successively supplying reference-performance data, the reference-performance data prepared for designating a pitch of a musical sound for generating a sound, a time at which a sound of the musical sound should be generated and a time at which the sound of the musical sound should be vanished;
a actual-performance data supplying unit for successively supplying actual-performance data including a time of instructing to generate a sound of a musical sound at the designated pitch and a time of instructing to vanish the sound of the musical sound;
a reference on-period extracting unit for extracting a reference on-period indicative of a period between the time at which the sound of the musical sound should be generated and the time at which the sound of the musical sound should be vanished, based on the reference-performance data supplied from the reference-performance data supplying unit;
a real on-period extracting unit for extracting a real on-period indicative of a period between the time of instructing to generate the sound of the musical sound and the time of instructing to vanish the sound of the musical sound, based on the actual-performance data supplied from the actual-performance data supplying unit;
a judging unit for judging whether the reference on-period extracted by the reference on-period extracting unit and the real on-period extracted by the real on-period extracting unit overlap with each other or not;
a comparing unit for compare the pitch of the sound generated in the reference on-period extracted by the reference on-period extracting unit and the pitch of the sound generated in the real on-period extracted by the real on-period extracting unit, only when the judging unit determines that the reference on-period and the real on-period overlap with each other; and
an evaluation score calculating unit for adding an evaluation point to an evaluation score, when the comparing unit determines that both the pitches are the same and for subtracting the evaluation point from the evaluation score, when the comparing unit determines that both the pitches are not the same. - View Dependent Claims (2)
-
-
3. A performance evaluation program comprising:
-
a step of successively supplying reference-performance data, the reference-performance data prepared for designating a pitch of a musical sound for generating a sound, a time at which a sound of the musical sound should be generated and a time at which the sound of the musical sound should be vanished;
a step of successively supplying actual-performance data including a time of instructing to generate a sound of a musical sound at the designated pitch and a time of instructing to vanish the sound of the musical sound;
a step of extracting a reference on-period indicative of a period between the time at which the sound of the musical sound should be generated and the time at which the sound of the musical sound should be vanished, based on the supplied reference-performance data;
a step of extracting a real on-period indicative of a time period between the time of instructing to generate the sound of the musical sound and the time of instructing to vanish the sound of the musical sound, based on the supplied actual-performance data;
a step of judging whether the extracted reference on-period and the extracted real on-period overlap with each other or not;
a step of comparing the pitch of the sound generated in the real on-period with the pitch of the sound generated in the reference on-period, only when it is determined that the reference on-period and the real on-period overlap with each other; and
a step of adding an evaluation point to an evaluation score, when it is determined that both the pitches are the same and subtracting the evaluation point from the evaluation score, when it is determined that both the pitches are not the same.
-
-
4. A performance evaluation apparatus including a display device comprising:
-
a period setting unit for setting an evaluation period in accordance with contents of music data to be performed;
a performance evaluation unit for evaluating performance of the music data in every predetermined period within the evaluation period set by the period setting unit; and
an evaluation outputting unit for displaying a result of evaluation made by the performance evaluation unit on the display device. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A performance evaluation program for executing a procedure, which comprises:
-
a first step of setting an evaluation period in accordance with contents of music data to be performed;
a second step of evaluating performance of the music data in every predetermined period within the evaluation period; and
a third step of displaying a result of evaluation made in the second step on a display device.
-
-
12. A performance supporting apparatus comprising:
-
a period setting unit for setting an evaluation period in accordance with contents of music data to be performed;
a performance evaluation unit for evaluating performance of the music data in the evaluation period set by the period setting unit;
a non-performance detecting unit for detecting a non-performance state during which non of notes to be played in the evaluation period is played; and
a support providing unit for providing support for the result of evaluation made by the performance evaluation unit and the non-performance state detected by the non-performance detecting unit. - View Dependent Claims (13, 14, 15)
-
-
16. A performance-support processing program for executing a procedure, which comprises:
-
a first step of evaluating performance of the music data in the evaluation period set in accordance with contents of music data to be performed;
a second step of detecting a non-performance state in which non of notes to be played during the evaluation period is played; and
a third step of providing support for the result of evaluation made in the first step and the non-performance state detected in the second step.
-
-
17. A performance evaluation apparatus comprising:
-
a performance designating unit for designating a pitch of a sound-generation event contained in music data and a sound-generation period between a time of initiating sound generation and a time of vanishing the sound generation;
a performance detecting unit for detecting a pitch of a performed musical sound and a time of initiating performance of the musical sound;
a pitch judging unit for judging whether or not the pitch of the performed musical sound detected by the performance detecting unit coincides with the pitch of the sound-generation event designated by the performance designating unit;
a timing judging unit for determining that there is a coincidence in timing, when the performance detecting unit detects the time of initiating performance within the sound-generation period designated by the performance designating unit, or when the performance designating unit designates the time of initiating sound generation within a predetermined time period after the time of initiating performance detected by the performance detecting unit, and for determining that there is no coincidence in timing, when the performance detecting unit does not detect the time of initiating performance within the sound-generation period, or when the performance designating unit does not designate the time of initiating sound generation within the predetermined time period after the time of initiating performance detected by the performance detecting unit; and
a performance evaluation unit for adding an evaluation point to the evaluation score, when the pitch judging unit determines that the pitch of the performed musical sound detected by the performance detecting unit coincides with the pitch of the sound-generation event designated by the performance designating unit and when the timing judging unit determines that there is a coincidence in timing, and for subtracting the evaluation point from the evaluation score, when the pitch judging unit determines that the pitch of the performed musical sound detected by the performance detecting unit does not coincide with the pitch of the sound-generation event designated by the performance designating unit or when the timing judging unit determines that there is no coincidence in timing. - View Dependent Claims (18, 19)
-
-
20. A performance evaluation program executing a procedure which comprises:
-
a first step of designating a pitch of a sound-generation event contained in music data and a sound-generation period between a time of initiating sound generation and a time of vanishing the sound generation;
a second step of detecting a pitch of a performed musical sound and a time of initiating the performance;
a third step of judging whether or not the pitch of the musical sound detected in the second step coincides with the pitch of the sound-generation event designated in the first step;
a fourth step of determining that there is a coincidence in timing, when the time of initiating the performance is detected in the second step within the sound-generation period designated in the first step, or when the time of initiating sound generation is designated in the first step within a predetermined time period after the time of initiating performance detected in the second step, and determining that there is no coincidence in timing, when the time of initiating the performance is not detected in the second step within the sound-generation period designated in the first step, or when the time of initiating sound generation is not designated in the first step within the predetermined time period after the time of initiating performance detected in the second step; and
a fifth step of adding an evaluation point to the evaluation score, when it is determined in the third step that the pitch of the performed musical sound detected in the second step coincides with the pitch of the sound-generation event designated in the first step and when it is determined in the forth step that there is a coincidence in timing, and subtracting the evaluation point from the evaluation score, when it is determined in the third step that the pitch of the performed musical sound detected in the second step does not coincide with the pitch of the sound-generation event designated in the first step or when it is determined in the forth step that there is no coincidence in timing.
-
Specification