Automatic composition apparatus, automatic composition method and storage medium

US2016148604A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016148604-A1
Application numberUS-201514854996-A
CountryUS
Kind codeA1
Filing dateSep 15, 2015
Priority dateNov 20, 2014
Publication dateMay 26, 2016
Grant date

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.

An automatic composition apparatus includes a processing unit. The processing unit performs (i) a calculation process of calculating a matching level of each chord progression data item for a motif including a plurality of note data items, with reference to a plurality of note connection rules each of which defines a connection relation of consecutive note types, and (ii) a melody generating process of generating a melody based on the motif and the chord progression data items which matching levels are calculated.

First claim

Opening claim text (preview).

What is claimed is: 1 . An automatic composition apparatus comprising: a processing unit that performs (i) a calculation process of calculating a matching level of each chord progression data item for a motif including a plurality of note data items, with reference to a plurality of note connection rules each of which defines a connection relation of consecutive note types, and (ii) a melody generating process of generating a melody based on the motif and the chord progression data items which matching levels are calculated. 2 . The automatic composition apparatus according to claim 1 , further comprising: a motif input unit that receives the motif, and wherein the processing unit further performs a chord-progression selecting process of selecting a chord progression data item from the plurality of chord progression data items based on the calculated matching levels. 3 . The automatic composition apparatus according to claim 2 , wherein: each of the note connection rules further defines tones between two adjacent note types, based on each of the plurality of chord progression data items, with respect to each note data item constituting the motif, the chord-progression selecting process calculates: note types which is defined in the corresponding chord progression data item and which corresponds to a sound production timing of the corresponding note data item; and tones between corresponding notes adjacent to each other, and the chord-progression selecting process compares the calculated note types and the calculated tones with the note types and the tones constituting the corresponding note connection rule, to perform a process of calculating the matching level of the corresponding chord progression data item for the motif. 4 . The automatic composition apparatus according to claim 2 , wherein: with respect to each chord progression data item which is subjected to key shift, the processing unit calculates the matching level of the corresponding chord progression data item for the motif as the chord-progression selecting process, and the processing unit selects the chord progression data item and a key shift amount based on the calculated matching levels. 5 . The automatic composition apparatus according to claim 4 , wherein: the processing unit selects a plurality of chord progression data items and a plurality of key shift amounts as the chord-progression selecting process, in order of decreasing of the matching level. 6 . The automatic composition apparatus according to claim 5 , wherein: in the chord-progression selecting process, the processing unit further selects either a chord progression data item with a key shift amount designated by a user or a chord progression data item with a key shift amount having a highest matching level, from the plurality of selected chord progression data items and the plurality of selected key shift amounts. 7 . The automatic composition apparatus according to claim 2 , wherein: the motif input unit receives the motif in association with any one of a plurality of types of phrases constituting melodies of pieces of music, the automatic composition apparatus further comprises a phrase database that stores a plurality of phrase sets each of which is composed of a combination of the plurality of types of phrases constituting the melodies of the pieces of music, and with respect to each of the plurality of phrase sets, the processing unit performs as the melody generating process, a process of comparing each phrase of the same type as the type of the motif with the motif, thereby performing a phrase set retrieval process of retrieving a phrase set having phrases similar to the motif, from the phrase database, and performing melody generation based on the individual phrases included in the retrieved phrase set. 8 . The automatic composition apparatus according to claim 7 , wherein: the processing unit performs, as the melody generating process, a modifying process of modifying the phases included in the retrieved phrase set. 9 . The automatic composition apparatus according to claim 8 , wherein: the processing unit performs, as the modifying process, a process of shifting pitches included in each note data item constituting the phases by a predetermined value. 10 . The automatic composition apparatus according to claim 8 , wherein: the processing unit performs, as the modifying process, a process of changing orders of the note data items constituting the phrases. 11 . The automatic composition apparatus according to claim 1 , further comprising: a chord progression database that stores the plurality of chord progression data items; and a rule database that stores the plurality of note connection rules. 12 . The automatic composition apparatus according to claim 1 , further comprising: at least one of a reproducing unit that reproduces a piece of music based on the melody generated by the processing unit and a score display unit that displays a score representing the piece of music based on the melody generated by the processing unit. 13 . An automatic composition method of an automatic composition apparatus including a processing unit, the automatic composition method performed by the processing unit comprising: calculating a matching level of each chord progression data item for a motif including a plurality of note data items, with reference to a plurality of note connection rules each of which defines a connection relation of consecutive note types; and generating a melody based on the motif and the chord progression data items which matching levels are calculated. 14 . A non-transitory storage medium storing a program which causes an automatic composition apparatus which includes a processing unit, to perform following processes: calculating a matching level of each chord progression data item for a motif having a plurality of note data items, with reference to a plurality of note connection rules each of which defines a connection relation of consecutive note types; and generating a melody based on the motif and the chord progression data items which matching levels are calculated.

Assignees

Inventors

Classifications

  • Composing rules, e.g. harmonic or musical rules, for use in automatic composition; Rule generation algorithms therefor · CPC title

  • Chord progression · CPC title

  • Accompaniment arrangements · CPC title

  • G10H1/0025Primary

    Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece (automatically producing a series of tones G10H1/26) · CPC title

  • using templates, i.e. incomplete musical sections, as a basis for composing · 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 US2016148604A1 cover?
An automatic composition apparatus includes a processing unit. The processing unit performs (i) a calculation process of calculating a matching level of each chord progression data item for a motif including a plurality of note data items, with reference to a plurality of note connection rules each of which defines a connection relation of consecutive note types, and (ii) a melody generating pr…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification G10H1/0025. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).