-
公开(公告)号:US20170092245A1
公开(公告)日:2017-03-30
申请号:US14871902
申请日:2015-09-30
Applicant: APPLE INC.
Inventor: Christoph Kozielski , Pierre Fournier
CPC classification number: G10H1/0008 , G06F17/30743 , G10H1/0025 , G10H1/383 , G10H2210/061 , G10H2210/066 , G10H2210/076 , G10H2210/081 , G10H2210/086 , G10H2210/576
Abstract: A platform or system is disclosed for performing musical analysis to detect musical properties in received live or pre-recorded audio data. The analysis can include a synchronous analysis for generating estimated one or more transitory musical properties and an asynchronous analysis for generating one or more aggregate musical properties which can be applied to the transitory musical properties to generate confirmed musical properties, which can be stored as metadata associated with an audio file. In some cases, live audio data can be received, recorded, dynamically analyzed to provide realtime metadata (e.g., to a display), then the realtime metadata can be analyzed to provide confirmed, updated, or validated metadata. In some cases, initial analysis (e.g., dynamic analysis) can determine chord estimates, usable in further analysis (e.g., offline analysis) to estimate a musical key, which can then be applied to the chord estimates to determine the most likely chord estimates and determine chord progressions.
-
公开(公告)号:US09852721B2
公开(公告)日:2017-12-26
申请号:US14871902
申请日:2015-09-30
Applicant: APPLE INC.
Inventor: Christoph Kozielski , Pierre Fournier
CPC classification number: G10H1/0008 , G06F17/30743 , G10H1/0025 , G10H1/383 , G10H2210/061 , G10H2210/066 , G10H2210/076 , G10H2210/081 , G10H2210/086 , G10H2210/576
Abstract: A platform or system is disclosed for performing musical analysis to detect musical properties in received live or pre-recorded audio data. The analysis can include a synchronous analysis for generating estimated one or more transitory musical properties and an asynchronous analysis for generating one or more aggregate musical properties which can be applied to the transitory musical properties to generate confirmed musical properties, which can be stored as metadata associated with an audio file. In some cases, live audio data can be received, recorded, dynamically analyzed to provide realtime metadata (e.g., to a display), then the realtime metadata can be analyzed to provide confirmed, updated, or validated metadata. In some cases, initial analysis (e.g., dynamic analysis) can determine chord estimates, usable in further analysis (e.g., offline analysis) to estimate a musical key, which can then be applied to the chord estimates to determine the most likely chord estimates and determine chord progressions.
-