Font Size: a A A

Research And Application Of Genetic Algorithm For Computer Aided Music Composition

Posted on:2008-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:J CuiFull Text:PDF
GTID:2178360215472137Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Genetic Algorithm, put forward by professor J.Holland of Michigan University in 1975, is a randomly searching algorithm, which use natural selection and natural genetic mechanism as reference. During the past 30 years, Genetic Algorithm has obtained favor from many scholars and engineers for its potential to solve complex optimizing problems and the successful application in various fields. It has been widely used in computer science, artificial intelligence, information technique, engineering practice and so on, and become one of the key techniques for aptitude calculation in 21 century.Computer aided music composition tries to minimize the composers' intervention when the computer is composing, using certain formulated process. To explore the problem of computer aided music composition can let us comprehend and simulate the thinking manner of composers during the special process of composing, and also is an important application of artificial intelligence in the artistic field. The various music composed by composing system, which based on the research of computer aided composing technique, is a helpful complementarity to the development of composing techniques.Computer aided music composition is a combination of evolutionary calculation technique and artistic creation. After the "modern music" brought forward the idea that "Sound is music" , to realize completely only by the composers' plodding becomes harder. Therefore, taking the advantage of Genetic Algorithm in solving complex optimizing problems to aid music composing becomes a new way to solve these kind problems. Although the application of GA in computer aided music composition is rarely in domestic research, it is flourish overseas. So we need do more work in this area, creating a ethically composing computer system through combining the international advanced algorithmic composing technique and our folk songs. Therefore, the research of GA composing system is feasible and significant. The main tasks that this paper has done as follows:(1) According to traditional GA composition system, combining IGA technique to musical evolution, validating the result by experiment. The interactive technique can improve the music quality greatly, because there is added human-evaluation during the process of musical evolution.(2) To combining "Modal Music" which belongs to the 20 century westward composing technique and GA, put forward a new mode to generate music and realize it through programs.(3) On the basis of GA, combining the interactive technique and learning mechanism, adopting distributed structure, design a enfant music composing system. This system can make the generation and evolution of music maintain characteristics of enfant music. It adopts interactive technique which conquers the confliction of speed difference between people evaluation and music generation, retains the advantage of traditional IGA system. It adopts new "symbolic-coding" to enhance the ability of controlling musical generating process. Finally, we get the satisfactory result by experiment.
Keywords/Search Tags:Genetic Algorithm, Computer Aided composition, Music Evolution, Interactive, Modal Music, Enfant Music
PDF Full Text Request
Related items