| CPC G10H 1/053 (2013.01) [G10H 1/0008 (2013.01); G10H 1/0066 (2013.01); G10H 2210/066 (2013.01); G10H 2210/091 (2013.01); G10H 2210/335 (2013.01)] | 17 Claims |

|
1. A musical performance correction method executable by a computer, the musical performance correction method comprising:
acquiring from a MIDI instrument, musical performance data indicating a played pitch played by a user;
estimating a playing position in a musical composition by analyzing the musical performance data, wherein:
the playing position is estimated, for each of a plurality of combinations of a first pitch and a second pitch, using probability of the second pitch being erroneously played in place of the first pitch;
correcting the played pitch indicated by the musical performance data to a reference pitch, from among a plurality of reference pitches corresponding to the playing position in the musical composition, in a case where a difference between the played pitch and the reference pitch is less than a predetermined value;
generating a sound signal, corresponding to the musical performance data, including a reference pitch, in a state where the played pitch has been corrected to the reference pitch; and
performing, via a DA converter, digital-to-analog conversion of the generated sound signal and outputting the converted sound signal to a sound emission device that emits the converted sound signal to sound.
|