Patent US6124543A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6124543A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for automatically composing music according to a user-inputted theme melody

Assignee: Dgel Sciences
•
Filing: 1998-12-15
•
Granted: 2000-09-26
•
Expires: 2018-12-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data base includes a plurality of music data set specifying a plurality of sample musical pieces. Each sample musical piece is expressed and specified by either or both of melody characteristics or a melody itself with respect to the respective phrases on a phrase-by-phrase basis in a musical piece. The user inputs a melody fragment or melody characteristics for a particular phrase of a musical piece to be composed. The apparatus selects from the data base a musical piece including a phrase whose melody itself or melody characteristics is equal or similar to the melody fragment or melody characteristics as inputted by the user, and generates a melody fragment for the designated phrase to be included in a composed musical piece by utilizing the inputted melody fragment as it is or by generating a melody fragment based the melody or melody characteristics of the same phrase in the selected musical piece in the data base. Melody sections covering the remaining phrases are generated based on the melody data or the melody characteristics data of the remaining phrases included in the selected musical piece. The generated or utilized melody fragment for the particular phrase plus the generated melody sections for the remaining phrases in combination constitute an automatically composed musical piece product.

Inventors

  • 👤 Eiichiro Aoki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:16
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0008; G10H1/0025; G10H2210/00; G10H2210/341; G10H2210/371; G10H2240/00; G10H2240/171; G10H2240/201; G10H2240/241; G10H2240/281; G10H2240/295; G10H2240/305

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 246 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece generation data sets, each set including a reference characteristics data set which represents melody characteristics specifying a reference melody fragment and a melody generation data set which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference characteristics data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a supply device for supplying melody data which defines a desired melody fragment; an analyzer which analyzes said supplied melody data to determine melody characteristics of said desired melody fragment and creates characteristics data representing melody characteristics of said desired melody fragment; a detector which compares the characteristics data created by said analyzer with the reference characteristics data sets stored in said storage device and detects a reference characteristics data set which is equal or similar to said created characteristics data in terms of melody characteristics; a read out device which reads out from said storage device a melody generation data set included in the musical piece generation data set of which the reference characteristics data set is detected by said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 2
Dependent Claim 246 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece generation data sets, each set including a reference characteristics data set which represents melody characteristics specifying a reference melody fragment and a melody generation data set which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference characteristics data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a supply device for supplying melody data which defines a desired melody fragment; an analyzer which analyzes said supplied melody data to determine melody characteristics of said desired melody fragment and creates characteristics data representing melody characteristics of said desired melody fragment; a detector which compares the characteristics data created by said analyzer with the reference characteristics data sets stored in said storage device and detects a reference characteristics data set which is equal or similar to said created characteristics data in terms of melody characteristics; a read out device which reads out from said storage device a melody generation data set included in the musical piece generation data set of which the reference characteristics data set is detected by said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 3
Dependent Claim 63 words
An automatic music composing apparatus according to claim 1, wherein said melody generation data set includes either of or both of: a melody characteristics data set defining melody characteristics which specifies an amount of melody for generating a melody to constitute a musical piece, and a melody data set specifying an amount of melody for generating a melody to constitute a musical piece.
Claim 4
Dependent Claim 27 words
An automatic music composing apparatus according to claim 1, wherein said melody generator generates melody data also based on the melody data supplied from said supply device.
Claim 5
Dependent Claim 80 words
An automatic music composing apparatus according to claim 1, wherein said supply device is to supply first melody data representing a melody fragment for a partial section of a musical piece to be composed, and said melody generator generates second melody data for the remaining sections of said musical piece to be composed and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 6
Dependent Claim 209 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece generation data sets, each set including a reference melody data set which specifies a reference melody fragment and a melody generation data set which contains a melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference melody data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a supply device for supplying melody data which defines a desired melody fragment; a detector which compares the melody data supplied by said supply device with the reference melody data sets stored in said storage device and detects reference melody data which is equal or similar to said supplied melody data; a read out device which reads out from said storage device a melody generation data set included in the musical piece generation data set of which the reference melody data set is detected by said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 7
Dependent Claim 209 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece generation data sets, each set including a reference melody data set which specifies a reference melody fragment and a melody generation data set which contains a melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference melody data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a supply device for supplying melody data which defines a desired melody fragment; a detector which compares the melody data supplied by said supply device with the reference melody data sets stored in said storage device and detects reference melody data which is equal or similar to said supplied melody data; a read out device which reads out from said storage device a melody generation data set included in the musical piece generation data set of which the reference melody data set is detected by said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 8
Dependent Claim 63 words
An automatic music composing apparatus according to claim 5, wherein said melody generation data set includes either of or both of: a melody characteristics data set defining melody characteristics which specifies an amount of melody for generating a melody to constitute a musical piece, and a melody data set specifying an amount of melody for generating a melody to constitute a musical piece.
Claim 9
Dependent Claim 27 words
An automatic music composing apparatus according to claim 5, wherein said melody generator generates melody data also based on the melody data supplied from said supply device.
Claim 10
Dependent Claim 80 words
An automatic music composing apparatus according to claim 5, wherein said supply device is to supply first melody data representing a melody fragment for a partial section of a musical piece to be composed, and said melody generator generates second melody data for the remaining sections of said musical piece to be composed and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 11
Dependent Claim 223 words
An automatic music composing apparatus comprising: a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; an analyzer which analyzes said supplied melody data to determine melody characteristics of said desired melody fragment and creates characteristics data representing melody characteristics of said desired melody fragment; a detector which compares the characteristics data created by said analyzer with the reference characteristics data set stored in said storage device and detects unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; an adjuster which reads out said melody generation data set stored in said storage device, and adjusts said read out melody generation data set in accordance with said unequalness data from said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as adjusted by said adjuster.
Claim 12
Dependent Claim 223 words
An automatic music composing apparatus comprising: a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; an analyzer which analyzes said supplied melody data to determine melody characteristics of said desired melody fragment and creates characteristics data representing melody characteristics of said desired melody fragment; a detector which compares the characteristics data created by said analyzer with the reference characteristics data set stored in said storage device and detects unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; an adjuster which reads out said melody generation data set stored in said storage device, and adjusts said read out melody generation data set in accordance with said unequalness data from said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as adjusted by said adjuster.
Claim 13
Dependent Claim 27 words
An automatic music composing apparatus according to claim 9, wherein said melody generator generates melody data also based on the melody data supplied from said supply device.
Claim 14
Dependent Claim 80 words
An automatic music composing apparatus according to claim 9, wherein said supply device is to supply first melody data representing a melody fragment for a partial section of a musical piece to be composed, and said melody generator generates second melody data for the remaining sections of said musical piece to be composed and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 15
Dependent Claim 230 words
An automatic music composing apparatus comprising: a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; an analyzer which analyzes said supplied melody data to determine melody characteristics of said desired melody fragment and creates characteristics data representing melody characteristics of said desired melody fragment; a detector which compares the characteristics data created by said analyzer with the reference characteristics data set stored in said storage device and detects unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a read out device which reads out said melody generation data set stored in said storage device; a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device; and an adjuster which adjusts said melody data generated by said melody generator in accordance with said unequalness data from said detector.
Claim 16
Dependent Claim 230 words
An automatic music composing apparatus comprising: a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; an analyzer which analyzes said supplied melody data to determine melody characteristics of said desired melody fragment and creates characteristics data representing melody characteristics of said desired melody fragment; a detector which compares the characteristics data created by said analyzer with the reference characteristics data set stored in said storage device and detects unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a read out device which reads out said melody generation data set stored in said storage device; a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device; and an adjuster which adjusts said melody data generated by said melody generator in accordance with said unequalness data from said detector.
Claim 17
Dependent Claim 27 words
An automatic music composing apparatus according to claim 12, wherein said melody generator generates melody data also based on the melody data supplied from said supply device.
Claim 18
Dependent Claim 80 words
An automatic music composing apparatus according to claim 12, wherein said supply device is to supply first melody data representing a melody fragment for a partial section of a musical piece to be composed, and said melody generator generates second melody data for the remaining sections of said musical piece to be composed and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 19
Dependent Claim 193 words
An automatic music composing apparatus comprising: a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; a detector which compares said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detects unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; an adjuster which reads out said melody generation data set stored in said storage device, and adjusts said read out melody generation data set in accordance with said unequalness data from said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as adjusted by said adjuster.
Claim 20
Dependent Claim 193 words
An automatic music composing apparatus comprising: a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; a detector which compares said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detects unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; an adjuster which reads out said melody generation data set stored in said storage device, and adjusts said read out melody generation data set in accordance with said unequalness data from said detector; and a melody generator which generates melody data representing a musical piece based on the melody generation data set as adjusted by said adjuster.
Claim 21
Dependent Claim 27 words
An automatic music composing apparatus according to claim 15, wherein said melody generator generates melody data also based on the melody data supplied from said supply device.
Claim 22
Dependent Claim 80 words
An automatic music composing apparatus according to claim 15, wherein said supply device is to supply first melody data representing a melody fragment for a partial section of a musical piece to be composed, and said melody generator generates second melody data for the remaining sections of said musical piece to be composed and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 23
Dependent Claim 200 words
An automatic music composing apparatus comprising: a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; a detector which compares said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detects unequal conditions between said supplied melody data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a read out device which reads out said melody generation data set stored in said storage device; a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device; and an adjuster which adjusts said melody data generated by said melody generator in accordance with said unequalness data from said detector.
Claim 24
Dependent Claim 200 words
An automatic music composing apparatus comprising: a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a supply device for supplying melody data which defines a desired melody fragment; a detector which compares said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detects unequal conditions between said supplied melody data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a read out device which reads out said melody generation data set stored in said storage device; a melody generator which generates melody data representing a musical piece based on the melody generation data set as read out from said storage device; and an adjuster which adjusts said melody data generated by said melody generator in accordance with said unequalness data from said detector.
Claim 25
Dependent Claim 27 words
An automatic music composing apparatus according to claim 18, wherein said melody generator generates melody data also based on the melody data supplied from said supply device.
Claim 26
Dependent Claim 80 words
An automatic music composing apparatus according to claim 18, wherein said supply device is to supply first melody data representing a melody fragment for a partial section of a musical piece to be composed, and said melody generator generates second melody data for the remaining sections of said musical piece to be composed and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 27
Dependent Claim 246 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece characteristics data sets, each set consisting of a plurality of section characteristics data subsets respectively representing melody characteristics of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; a supply device for supplying melody data for the musical section designated by said section designating device; an analyzer which analyzes said supplied melody data to determine melody characteristics of said designated musical section and creates characteristics data representing melody characteristics of said designated musical section; a read out device which selects from said storage device a musical piece characteristics data set including a section characteristics data subset representing melody characteristics at said designated musical section which melody characteristics are equal or similar to the melody characteristics represented by said created characteristics data, and reads out said selected musical piece characteristics data set; and a melody generator which utilizes at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creates second melody data for the remaining sections other than said designated musical section based on the musical piece characteristics data set read out from said storage device, and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 28
Dependent Claim 246 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece characteristics data sets, each set consisting of a plurality of section characteristics data subsets respectively representing melody characteristics of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; a supply device for supplying melody data for the musical section designated by said section designating device; an analyzer which analyzes said supplied melody data to determine melody characteristics of said designated musical section and creates characteristics data representing melody characteristics of said designated musical section; a read out device which selects from said storage device a musical piece characteristics data set including a section characteristics data subset representing melody characteristics at said designated musical section which melody characteristics are equal or similar to the melody characteristics represented by said created characteristics data, and reads out said selected musical piece characteristics data set; and a melody generator which utilizes at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creates second melody data for the remaining sections other than said designated musical section based on the musical piece characteristics data set read out from said storage device, and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 29
Dependent Claim 210 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece data sets, each set consisting of a plurality of section melody data subsets respectively representing melodies of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; a supply device for supplying melody data for the musical section designated by said section designating device; a read out device which selects from said storage device a musical piece data set including a section melody data subset representing a melody at said designated musical section which melody is equal or similar to the melody represented by said supplied melody data, and reads out said selected musical piece data set; and a melody generator which utilizes at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creates second melody data for the remaining sections other than said designated musical section based on the musical piece data set read out from said storage device, and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 30
Dependent Claim 210 words
An automatic music composing apparatus comprising: a storage device which stores a plurality of musical piece data sets, each set consisting of a plurality of section melody data subsets respectively representing melodies of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; a supply device for supplying melody data for the musical section designated by said section designating device; a read out device which selects from said storage device a musical piece data set including a section melody data subset representing a melody at said designated musical section which melody is equal or similar to the melody represented by said supplied melody data, and reads out said selected musical piece data set; and a melody generator which utilizes at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creates second melody data for the remaining sections other than said designated musical section based on the musical piece data set read out from said storage device, and combines said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 31
Dependent Claim 275 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece generation data sets, each set including a reference characteristics data set which represents melody characteristics specifying a reference melody fragment and a melody generation data set which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference characteristics data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a process of comparing the characteristics data created by said analyzing and creating process with the reference characteristics data sets stored in said storage device, and detecting a reference characteristics data set which is equal or similar to said created characteristics data in terms of melody characteristics; a process of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference characteristics data set is detected by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 32
Dependent Claim 275 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece generation data sets, each set including a reference characteristics data set which represents melody characteristics specifying a reference melody fragment and a melody generation data set which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference characteristics data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a process of comparing the characteristics data created by said analyzing and creating process with the reference characteristics data sets stored in said storage device, and detecting a reference characteristics data set which is equal or similar to said created characteristics data in terms of melody characteristics; a process of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference characteristics data set is detected by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 33
Dependent Claim 235 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece generation data sets, each set including a reference melody data set which specifies a reference melody fragment and a melody generation data set which contains a melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference melody data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of comparing the melody data supplied by said supply device with the reference melody data sets stored in said storage device and detecting reference melody data which is equal or similar to said supplied melody data; a process of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference melody data set is detected by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 34
Dependent Claim 235 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece generation data sets, each set including a reference melody data set which specifies a reference melody fragment and a melody generation data set which contains a melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference melody data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of comparing the melody data supplied by said supply device with the reference melody data sets stored in said storage device and detecting reference melody data which is equal or similar to said supplied melody data; a process of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference melody data set is detected by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 35
Dependent Claim 259 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a process of comparing the characteristics data created by said analyzing and creating process with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequalness data delivered by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting process.
Claim 36
Dependent Claim 259 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a process of comparing the characteristics data created by said analyzing and creating process with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequalness data delivered by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting process.
Claim 37
Dependent Claim 261 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a process of comparing the characteristics data created by said analyzing and creating process with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device; a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a process of adjusting said melody data generated by said melody generating process in accordance with said unequalness data delivered by said comparing and detecting process.
Claim 38
Dependent Claim 261 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a process of comparing the characteristics data created by said analyzing and creating process with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device; a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a process of adjusting said melody data generated by said melody generating process in accordance with said unequalness data delivered by said comparing and detecting process.
Claim 39
Dependent Claim 226 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequalness data delivered by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting process.
Claim 40
Dependent Claim 226 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequalness data delivered by said comparing and detecting process; and a process of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting process.
Claim 41
Dependent Claim 229 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device; a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a process of adjusting said melody data generated by said melody data generating process in accordance with said unequalness data delivered by said comparing and detecting process.
Claim 42
Dependent Claim 229 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; and a supply device for supplying melody data which defines a desired melody fragment, said medium containing program instructions executable by said computer for executing: a process of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a process of reading out said melody generation data set stored in said storage device; a process of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a process of adjusting said melody data generated by said melody data generating process in accordance with said unequalness data delivered by said comparing and detecting process.
Claim 43
Dependent Claim 269 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece characteristics data sets, each set consisting of a plurality of section characteristics data subsets respectively representing melody characteristics of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; and a supply device for supplying melody data for the musical section designated by said section designating device; said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said designated musical section, and creating characteristics data representing melody characteristics of said designated musical section; a process of selecting from said storage device a musical piece characteristics data set including a section characteristics data subset representing melody characteristics at said designated musical section which melody characteristics are equal or similar to the melody characteristics represented by said created characteristics data, and reading out said selected musical piece characteristics data set; and a process of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece characteristics data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 44
Dependent Claim 269 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece characteristics data sets, each set consisting of a plurality of section characteristics data subsets respectively representing melody characteristics of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; and a supply device for supplying melody data for the musical section designated by said section designating device; said medium containing program instructions executable by said computer for executing: a process of analyzing said supplied melody data to determine melody characteristics of said designated musical section, and creating characteristics data representing melody characteristics of said designated musical section; a process of selecting from said storage device a musical piece characteristics data set including a section characteristics data subset representing melody characteristics at said designated musical section which melody characteristics are equal or similar to the melody characteristics represented by said created characteristics data, and reading out said selected musical piece characteristics data set; and a process of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece characteristics data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 45
Dependent Claim 233 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece data sets, each set consisting of a plurality of section melody data subsets respectively representing melodies of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; and a supply device for supplying melody data for the musical section designated by said section designating device; said medium containing program instructions executable by said computer for executing: a process of selecting from said storage device a musical piece data set including a section melody data subset representing a melody at said designated musical section which melody is equal or similar to the melody represented by said supplied melody data, and reading out said selected musical piece data set; and a process of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 46
Dependent Claim 233 words
A computer readable medium for use in an automatic music composing apparatus of a data processing type comprising a computer; a storage device which stores a plurality of musical piece data sets, each set consisting of a plurality of section melody data subsets respectively representing melodies of a plurality of musical sections constituting a piece of music; a section designating device for designating a selected one of said plurality of musical sections; and a supply device for supplying melody data for the musical section designated by said section designating device; said medium containing program instructions executable by said computer for executing: a process of selecting from said storage device a musical piece data set including a section melody data subset representing a melody at said designated musical section which melody is equal or similar to the melody represented by said supplied melody data, and reading out said selected musical piece data set; and a process of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 47
Independent Claim 256 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece generation data sets, each set including a reference characteristics data set which represents melody characteristics specifying a reference melody fragment and a melody generation data set which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference characteristics data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a step of supplying melody data which defines a desired melody fragment; a step of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a step of comparing the characteristics data created by said analyzing and creating step with the reference characteristics data sets stored in said storage device, and detecting a reference characteristics data set which is equal or similar to said created characteristics data in terms of melody characteristics; a step of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference characteristics data set is detected by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 48
Independent Claim 256 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece generation data sets, each set including a reference characteristics data set which represents melody characteristics specifying a reference melody fragment and a melody generation data set which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference characteristics data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a step of supplying melody data which defines a desired melody fragment; a step of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a step of comparing the characteristics data created by said analyzing and creating step with the reference characteristics data sets stored in said storage device, and detecting a reference characteristics data set which is equal or similar to said created characteristics data in terms of melody characteristics; a step of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference characteristics data set is detected by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 49
Independent Claim 216 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece generation data sets, each set including a reference melody data set which specifies a reference melody fragment and a melody generation data set which contains a melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference melody data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a step of supplying melody data which defines a desired melody fragment; a step of comparing the melody data supplied by said supply device with the reference melody data sets stored in said storage device and detecting reference melody data which is equal or similar to said supplied melody data; a step of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference melody data set is detected by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 50
Independent Claim 216 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece generation data sets, each set including a reference melody data set which specifies a reference melody fragment and a melody generation data set which contains a melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, said reference melody data set included in each said musical piece generation data set typifying said melody generation data set included in said same musical piece generation data set; a step of supplying melody data which defines a desired melody fragment; a step of comparing the melody data supplied by said supply device with the reference melody data sets stored in said storage device and detecting reference melody data which is equal or similar to said supplied melody data; a step of reading out from said storage device a melody generation data set included in the musical piece generation data set of which the reference melody data set is detected by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device.
Claim 51
Independent Claim 240 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a step of comparing the characteristics data created by said analyzing and creating step with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequal data delivered by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting step.
Claim 52
Independent Claim 240 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a step of comparing the characteristics data created by said analyzing and creating step with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequal data delivered by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting step.
Claim 53
Independent Claim 242 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a step of comparing the characteristics data created by said analyzing and creating step with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device; a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a step of adjusting said melody data generated by said melody generating step in accordance with said unequalness data delivered by said comparing and detecting step.
Claim 54
Independent Claim 242 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference characteristics data sets each of which represents melody characteristics specifying a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of analyzing said supplied melody data to determine melody characteristics of said desired melody fragment and creating characteristics data representing melody characteristics of said desired melody fragment; a step of comparing the characteristics data created by said analyzing and creating step with the reference characteristics data set stored in said storage device and detecting unequal conditions between said created characteristics data and said stored reference characteristics data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device; a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a step of adjusting said melody data generated by said melody generating step in accordance with said unequalness data delivered by said comparing and detecting step.
Claim 55
Independent Claim 207 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequalness data delivered by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting step.
Claim 56
Independent Claim 207 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device, and adjusting said read out melody generation data set in accordance with said unequalness data delivered by said comparing and detecting step; and a step of generating melody data representing a musical piece based on the melody generation data set as adjusted by said reading out and adjusting step.
Claim 57
Independent Claim 210 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device; a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a step of adjusting said melody data generated by said melody data generating step in accordance with said unequalness data delivered by said comparing and detecting step.
Claim 58
Independent Claim 210 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device reference melody data sets each of which represents a reference melody fragment and melody generation data sets each of which contains melody specifying data of an amount for a piece of music so as to be used for generating a melody to constitute a musical piece, each said reference melody fragment being a melody fragment which correspondingly typifies each said melody generation data set; a step of supplying melody data which defines a desired melody fragment; a step of comparing said supplied melody data supplied by said supply device with the reference melody data set stored in said storage device and detecting unequal conditions between said supplied melody data and said stored reference melody data set to deliver unequalness data indicating said unequal conditions; a step of reading out said melody generation data set stored in said storage device; a step of generating melody data representing a musical piece based on the melody generation data set as read out from said storage device; and a step of adjusting said melody data generated by said melody data generating step in accordance with said unequalness data delivered by said comparing and detecting step.
Claim 59
Independent Claim 248 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece characteristics data sets, each set consisting of a plurality of section characteristics data subsets respectively representing melody characteristics of a plurality of musical sections constituting a piece of music; a step of designating a selected one of said plurality of musical sections; a step of supplying melody data for the musical section designated by said section designating device; a step of analyzing said supplied melody data to determine melody characteristics of said designated musical section, and creating characteristics data representing melody characteristics of said designated musical section; a step of selecting from said storage device a musical piece characteristics data set including a section characteristics data subset representing melody characteristics at said designated musical section which melody characteristics are equal or similar to the melody characteristics represented by said created characteristics data, and reading out said selected musical piece characteristics data set; and a step of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece characteristics data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 60
Independent Claim 248 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece characteristics data sets, each set consisting of a plurality of section characteristics data subsets respectively representing melody characteristics of a plurality of musical sections constituting a piece of music; a step of designating a selected one of said plurality of musical sections; a step of supplying melody data for the musical section designated by said section designating device; a step of analyzing said supplied melody data to determine melody characteristics of said designated musical section, and creating characteristics data representing melody characteristics of said designated musical section; a step of selecting from said storage device a musical piece characteristics data set including a section characteristics data subset representing melody characteristics at said designated musical section which melody characteristics are equal or similar to the melody characteristics represented by said created characteristics data, and reading out said selected musical piece characteristics data set; and a step of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece characteristics data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 61
Independent Claim 223 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece data sets, each set consisting of a plurality of section melody data subsets respectively representing melodies of a plurality of musical sections constituting a piece of music; a step of designating a selected one of said plurality of musical sections; a step of supplying melody data for the musical section designated by said section designating device; said medium containing program instructions executable by said computer for executing: a step of selecting from said storage device a musical piece data set including a section melody data subset representing a melody at said designated musical section which melody is equal or similar to the melody represented by said supplied melody data, and reading out said selected musical piece data set; and a step of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.
Claim 62
Independent Claim 223 words
A method for composing a melody of a musical piece comprising: a step of storing in a storage device a plurality of musical piece data sets, each set consisting of a plurality of section melody data subsets respectively representing melodies of a plurality of musical sections constituting a piece of music; a step of designating a selected one of said plurality of musical sections; a step of supplying melody data for the musical section designated by said section designating device; said medium containing program instructions executable by said computer for executing: a step of selecting from said storage device a musical piece data set including a section melody data subset representing a melody at said designated musical section which melody is equal or similar to the melody represented by said supplied melody data, and reading out said selected musical piece data set; and a step of utilizing at least a part of the melody represented by said supplied melody data as first melody data for the designated musical section, creating second melody data for the remaining sections other than said designated musical section based on the musical piece data set read out from said storage device, and combining said first melody data and said second melody data to generate a melody data set representing an amount of melody to constitute a musical piece.

References Cited (Backward Citations)

US4926737A Cited
US4982643A Cited
US5369216A Cited
US5451709A Cited
US5728962A Cited
US5696343A Cited
US5736663A Cited
US5859379A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-09-26 2004-03-27 2004-09-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-09-26 2008-03-27 2008-09-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-09-26 2012-03-27 2012-09-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag