US 11,837,205 B2
Musical analysis method and music analysis device
Akira Maezawa, Shizuoka (JP)
Assigned to YAMAHA CORPORATION, Shizuoka (JP)
Filed by Yamaha Corporation, Shizuoka (JP)
Filed on Sep. 20, 2021, as Appl. No. 17/480,004.
Application 17/480,004 is a continuation of application No. PCT/JP2020/012456, filed on Mar. 19, 2020.
Claims priority of application No. 2019-055117 (JP), filed on Mar. 22, 2019.
Prior Publication US 2022/0005443 A1, Jan. 6, 2022
Int. Cl. G10H 1/00 (2006.01)
CPC G10H 1/0008 (2013.01) [G10H 2210/031 (2013.01); G10H 2210/131 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A music analysis method realized by a computer, the method comprising:
calculating an evaluation index of each of a plurality of structure candidates formed of N analysis points selected in different combinations from K analysis points in an audio signal of a musical piece, N being a natural number greater than or equal to 2 and less than K, and K being a natural number greater than or equal to 2; and
selecting one of the plurality of structure candidates as a boundary of a structure section of the musical piece in accordance with the evaluation index of each of the plurality of structure candidates,
the calculating of the evaluation index including
executing a first analysis process by calculating, from a first feature amount of the audio signal, a first index indicating a degree of certainty that the N analysis points of each of the plurality of structure candidates correspond to the boundary of the structure section of the musical piece, for each of the plurality of structure candidates,
executing a second analysis process by calculating a second index indicating a degree of certainty that each of the plurality of structure candidates corresponds to the boundary of the structure section of the musical piece in accordance with a duration of each of a plurality of candidate sections having the N analysis points of each of the plurality of structure candidates as boundaries, for each of the plurality of structure candidates, and
executing an index synthesis process by calculating the evaluation index in accordance with the first index and the second index calculated for each of the plurality of structure candidates.