Interactively Evolving Compositional Sound Synthesis Networks

Björn Þór Jónsson, Amy K. Hoover, Sebastian Risi

Research output: Conference Article in Proceeding or Book/Report chapterArticle in proceedingsResearchpeer-review

Abstract

While the success of electronic music often relies on the uniqueness and quality of selected timbres, many musicians struggle with complicated and expensive equipment and techniques to create their desired sounds. Instead, this paper presents a technique for producing novel timbres that are evolved by the musician through interactive evolutionary computation. Each timbre is produced by an oscillator, which is represented by a special type of artificial neural network (ANN) called a compositional pattern producing network (CPPN). While traditional ANNs compute only sigmoid functions at their hidden nodes, CPPNs can theoretically compute any function and can build on those present in traditional synthesizers (e.g. square, sawtooth, triangle, and sine waves functions) to produce completely novel timbres. Evolved with NeuroEvolution of Augmenting Topologies (NEAT), the aim of this paper is to explore the space of potential sounds that can be generated through such compositional sound synthesis networks (CSSNs). To study the effect of evolution on subjective appreciation, participants in a listener study ranked evolved timbres by personal preference, resulting in preferences skewed toward the first and last generations. In the long run, the CSSN's ability to generate a variety of different and rich timbre opens up the intriguing possibility of evolving a complete CSSN-encoded synthesizer.
Original languageUndefined/Unknown
Title of host publicationProceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation : GECCO '15
Number of pages8
Place of PublicationNew York, NY, USA
PublisherAssociation for Computing Machinery
Publication date2015
Pages321-328
ISBN (Print)978-1-4503-3472-3
DOIs
Publication statusPublished - 2015

Keywords

  • compositional pattern producing network, compositional sound synthesis network, cppn neat, neuroevolution of augmenting topologies, sound synthesis

Cite this