CPC G10H 1/0575 (2013.01) [G10H 1/0025 (2013.01); G10H 1/40 (2013.01); G10H 2210/081 (2013.01)] | 8 Claims |
1. A music piece analyzer comprising:
a key candidate determiner configured to analyze music data to determine key candidates; and
a key selector configured to:
extract each one of the key candidates as an extracted key candidate;
for each of the key candidates as the extracted key candidate, detect, from among the key candidates other than the extracted key candidate, those key candidates that are related keys supposing that the extracted key candidate is a main key, and calculate a related key score in accordance with a number of key candidates that are detected as related keys; and
select a key of the music piece from among the key candidates in accordance with the related key score calculated for each of the key candidates.
|