Autonomous Music Via Artificial Evolution

Created by W.Langdon from gp-bibliography.bib Revision:1.3872

@PhdThesis{Velikonja:thesis,
  author =       "Peter Velikonja",
  title =        "Autonomous Music Via Artificial Evolution",
  school =       "Department of Music, Princeton University",
  year =         "2004",
  address =      "USA",
  month =        jan,
  keywords =     "genetic algorithms, genetic programming",
  URL =          "http://phdtree.org/pdf/25600984-autonomous-music-via-artificial-evolution/",
  URL =          "http://www.worldcat.org/title/autonomous-music-via-artificial-evolution/oclc/54361714",
  URL =          "http://search.proquest.com/docview/908176681",
  size =         "70 pages",
  abstract =     "The potential of a computer to compose original music
                 using a quasi-autonomous method is explored. Using a
                 genetic-programming technique, an artificial life
                 environment controls an additive-synthesis audio
                 engine. Emphasis is placed on the musical quality of
                 results rather than on a particular research goal. The
                 problem of human versus evolutionary time is discussed,
                 as is the degree of control a composer may exercise
                 over a nominally autonomous process.

                 We know from experience that computers need careful
                 guidance to create even the simplest musical sounds;
                 but the potential of computers has inspired many
                 composers to use them as tools or even as active
                 partners. Computers excel at repetition and numeric
                 calculation--which is not surprising, as computer
                 programs consist fundamentally of variable assignments
                 and loops. It is not a simple matter to construct music
                 from these building blocks. The formal constructs of
                 programming languages do not translate naturally into
                 musical syntax, and obtaining aural complexity from a
                 computer is always a challenge. Yet composers persist
                 with this compelling notion: we know computers can work
                 tirelessly on intricate problems, so we can imagine
                 them creating a new kind of music--perhaps one not
                 fully ruled by human logic. We may not understand the
                 results; nonetheless we are curious. The paper is in
                 four parts, which are progressively less technical.
                 Part 1 explains why artificial evolution should be a
                 useful technique for automatic music composition. It
                 explains why frames of digital audio are generated
                 rather than musical notes or phrases; an overview of
                 genetic programming is followed by test examples. Part
                 2 applies the technique to create musical sounds. Part
                 3 introduces methods a composer might follow to obtain
                 musical variety. Part 4 describes two musical
                 compositions created by the author, Suite for Proteins
                 and Passacaglia Polymer C3 . An Appendix describes the
                 C++ implementation. Audio and code examples are
                 included on two CDs.",
  notes =        "Passacaglia Polymer C3, Suite for Proteins 'The
                 complete code is in hypotenuse.tar, which compiles and
                 runs on Windows (MSVC 6.0), Mac OS X and
                 linux.'

                 https://www.princeton.edu/.../List-of-Doctorates-and-Dissertation-Titles-most-recent.doc
                 Perry R. Cook

                 OCLC Number: 54361714

                 UMI Microform 3110252 Oct 2016 Proquest URL already
                 broken but it is still on the web pages, use search",
}

Genetic Programming entries for Peter Velikonja

Citations