Automatic arrangement of music piece based on characteristic of accompaniment
US-2018374464-A1 · Dec 27, 2018 · US
US2018090118A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018090118-A1 |
| Application number | US-201715677672-A |
| Country | US |
| Kind code | A1 |
| Filing date | Aug 15, 2017 |
| Priority date | Sep 28, 2016 |
| Publication date | Mar 29, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A chord judging apparatus for judging chords of a musical piece, is provided with a processor and a memory for storing data of the musical piece, wherein the processor specifies plural segments in the data of the musical piece, estimates a tonality of each of the specified segments based on component tones included in the segment, and judges a chord of the plural segments of the musical piece based on modulation in tonality, when modulation is introduced in the estimated tonalities of the plural segments.
Opening claim text (preview).
What is claimed is: 1 . A chord judging method performed by a processor to judge chords of a musical piece whose data is stored in a memory, wherein the processor executes processes of: estimating a first tonality based on component tones included in a first segment having a first length, the first segment being specified in the data of the musical piece; estimating a second tonality based on component tones included in a second segment having a second length different from the first length, the second segment being specified in the data of the musical piece and at least partially overlapping with the first segment; and comparing the estimated first tonality with the estimated second tonality to judge a tonality or a chord of the first segment of the musical piece. 2 . The chord judging method according to claim 1 , wherein the processor executes processes of: comparing the estimated first tonality with the estimated second tonality to decide an appropriate tonality; and judging a chord of the first segment of the musical piece based on the decided appropriate tonality. 3 . The chord judging method according to claim 1 , wherein the processor executes processes of: judging component tones of each beat in a measure of the musical piece; and determining a chord of the beat based on the component tones judged at the beat. 4 . The chord judging method according to claim 3 , wherein the processor executes processes of: deciding a value of power information of each of musical tones of the musical piece which is made note-on within a time period of the first segment, the second segment or the beat, based on the musical tone's velocity and sounding time length in the time period in judging component tones respectively in the first segment, the second segment or the beat; and accumulating the decided values of power information for pitch classes corresponding respectively to pitches of the musical tones to calculate accumulative values of power information respectively for the pitch classes in the first segment, the second segment or the beat. 5 . The chord judging method according to claim 4 , wherein when the pitch classes corresponding to the pitches of the musical tones coincide respectively with scale tones in the candidates for the first tonality, scale tones in the candidate for the second tonality or component tones in the candidate for a chord, correspondingly to candidates for the first tonality of the first segment, the second tonality of the second segment or a chord of a beat, the processor executes a process of (a) accumulating the calculated accumulative values of power information for the pitch classes to find first power evaluation values; when the pitch classes corresponding to the pitches of the musical tones do not coincide with the scale tones in the candidates for the first tonality, the scale tones in the candidate for the second tonality or the scale tones in the candidate for a chord, the processor executes a process of: (b) accumulating the accumulative values of power information calculated in the pitch classes to find second power evaluation values; and the processor executes a process of: (c) comparing the first power evaluation values and the second power evaluation values found respectively for the candidates for the first tonality and the second tonality or the chord to judge the first tonality, the second tonality or the chord respectively in the first segment, the second segment, or the beat. 6 . The chord judging method according to claim 1 , wherein the first segment has a first segment length equivalent to one measure and the second segment has a second segment length equivalent to multiples of one measure; and the processor executes a process of: comparing the first tonality and the second tonality judged for each measure in which the first segment and the second segment overlap each other to determine an appropriate tonality of the measure. 7 . The chord judging method according to claim 6 , wherein the processor executes a process of: sequentially specifying the first segments having the first segment length or the second segments having the second segment length in the data of the musical piece, each with a starting position shifted by one measure. 8 . The chord judging method according to claim 1 , wherein the processor executes a process of: displaying the judged chords on a displaying unit. 9 . A chord judging apparatus for judging chords of a musical piece, provided with a processor and a memory for storing data of the musical piece, wherein the processor specifies plural segments in the data of the musical piece; estimates a tonality of each of the specified segments based on component tones included in the segment; and judges a chord of the plural segments of the musical piece based on modulation in tonality, when modulation is introduced in the estimated tonalities of the plural segments. 10 . The chord judging apparatus according to claim 9 , wherein the processor estimates a first tonality of a first segment having a first length based on component tones included in the first segment, the first segment being specified in the data of the musical piece; estimates a second tonality of a second segment having a second length based on component tones included in the second segment, the second segment being specified in the data of the musical piece and partially overlapping with the first segment; compares the estimated first tonality with the estimated second tonality to judge a tonality of the first segment of the musical piece; and judges a chord of the first segment of the musical piece based on the judged tonality of the first segment. 11 . The chord judging apparatus according to claim 9 , wherein the processor judges component tones at each beat in a measure of the musical piece; and determines a chord of the beat based on the component tones judged at the beat. 12 . The chord judging apparatus according to claim 11 , wherein the processor decides a value of power information of each of musical tones of the musical piece which is made note-on within a time period of the first segment, the second segment or the beat, based on the musical tone's velocity and sounding time length in the time period in judging component tones respectively in the first segment, the second segment or the beat; and accumulates the decided values of power information for pitch classes corresponding respectively to pitches of the musical tones to calculate accumulative values of power information respectively for the pitch classes in the first segment, the second segment or the beat. 13 . The chord judging apparatus according to claim 12 , wherein when the pitch classes corresponding to the pitches of the musical tones coincide respectively with scale tones in the candidates for the first tonality, scale tones in the candidate for the second tonality or component tones in the candidate for a chord, correspondingly to candidates for the first tonality of the first segment, the second tonality of the second segment or a chord of a beat, the processor (a) accumulates the calculated accumulative values of power information for the pitch classes to find first power evaluation values; and when the pitch classes corresponding to the pitches of the musical tones do not coincide with the scale tones in the candidates for the first tonality, the scale tones in the candidate for the second tonality or the scale tones in the candidate for a chord, the processor (b) accumulates the accumulative values of power information calculated in the pitch classes to find second power evaluatio
using a MIDI interface · CPC title
Chord progression · CPC title
Chord indicators, e.g. displaying note fingering when several notes are to be played simultaneously as a chord · CPC title
Dynamic programming, e.g. Viterbi, for finding the most likely or most desirable sequence in music analysis, processing or composition · CPC title
Chords; Chord sequences · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.