System and method for determining an accent pattern for a musical performance

US9251773B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9251773-B2
Application numberUS-201313941488-A
CountryUS
Kind codeB2
Filing dateJul 13, 2013
Priority dateJul 13, 2013
Publication dateFeb 2, 2016
Grant dateFeb 2, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the invention are related to a computer-implemented method that includes receiving musical data, identifying a succession of accentuated events in the musical data, determining a pattern in the succession of accentuated events, comparing the pattern to a plurality of reference patterns, and determining a match for the pattern using the plurality of reference patterns. The method further includes selecting one of the matching reference patterns, and generating a rhythmic musical accompaniment for the musical data based on the selected matching reference pattern. In some cases, the musical data is MIDI data or analog audio data. Analog audio data analysis includes detecting transients in the analog audio data by identifying the succession of accentuated event in the musical data. This may include identifying a plurality of events in the musical data, and determining whether each of the plurality of events is an accent.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving analog audio data; detecting transients in the analog audio data; identifying a plurality of events in the audio data based, in part, on the transients; determining whether each of the plurality of events is an accent based, in part, on whether the events are: loud or soft accents as compared to a reference accent amplitude; or high or low frequency accents as compared to a reference accent frequency; identifying a pattern in the succession of accents; comparing the pattern to a plurality of reference patterns; and determining a match for the pattern using the plurality of reference patterns. 2. The method of claim 1 further comprising: selecting one of the matching reference patterns; and generating a rhythmic musical accompaniment for the musical data based on the selected matching reference pattern. 3. A computer-implemented system, comprising: one or more processors; one or more non-transitory computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including: receiving analog audio data; detecting transients in the analog audio data; identifying a plurality of events in the audio data based, in part, on the transients; determining whether each of the plurality of events is an accent based, in part, on whether the events are: loud or soft accents as compared to a reference accent amplitude; or high or low frequency accents as compared to a reference accent frequency; identifying a pattern in the succession of accents; comparing the pattern to a plurality of reference patterns; and determining a match for the pattern using the plurality of reference patterns. 4. The system of claim 3 further comprising instructions configured to cause the one or more processors to perform operations including: selecting one of the matching reference patterns; and creating a rhythmic musical accompaniment for the musical data based on the selected matching reference pattern. 5. A computer program product stored on a non-transitory computer-readable storage medium comprising computer-executable instructions causing a processor to: receive analog audio data; detect transients in the analog audio data; identify a plurality of events in the audio data based, in part, on the transients; determine whether each of the plurality of events is an accent based, in part, on whether the events are: loud or soft accents as compared to a reference accent amplitude; or high or low frequency accents as compared to a reference accent frequency; identify a pattern in the succession of accents; compare the pattern to a plurality of reference patterns; and determine a match for the pattern using the plurality of reference patterns. 6. The computer program product of claim 5 further comprising computer-executable instructions causing the processor to: select one of the matching reference patterns; and create a rhythmic musical accompaniment for the musical data based on the selected matching reference pattern. 7. The method of claim 2 wherein the musical accompaniment is a percussive musical accompaniment. 8. The method of claim 2 wherein the musical accompaniment is a stringed instrument-based musical accompaniment. 9. The system of claim 3 wherein the musical accompaniment is a percussive musical accompaniment. 10. The system of claim 3 wherein the musical accompaniment is a stringed instrument-based musical accompaniment. 11. The computer program product of claim 5 wherein the musical accompaniment is a percussive musical accompaniment. 12. The computer program product of claim 5 wherein the musical accompaniment is a stringed instrument-based musical accompaniment.

Assignees

Inventors

Classifications

  • for rhythm pattern analysis or rhythm style recognition · CPC title

  • Musical accompaniment, i.e. complete instrumental rhythm synthesis added to a performed melody, e.g. as output by drum machines · CPC title

  • Automatic composing, i.e. using predefined musical rules · CPC title

  • G10H1/0066Primary

    using a MIDI interface · CPC title

  • comprising tone forming circuits · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9251773B2 cover?
Embodiments of the invention are related to a computer-implemented method that includes receiving musical data, identifying a succession of accentuated events in the musical data, determining a pattern in the succession of accentuated events, comparing the pattern to a plurality of reference patterns, and determining a match for the pattern using the plurality of reference patterns. The method …
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G10H1/0066. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 02 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).