Results 1 -
4 of
4
Tree Representations and the Usability of Interpolating Controllers
"... Interpolation is ubiquitous as a user interface method: it is here investigated for its usability using both numerical and experimental methods. Three properties—consistency, locality, and monotonicity—are stated to be required for interpolating controllers to be usable. These properties are defined ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
Interpolation is ubiquitous as a user interface method: it is here investigated for its usability using both numerical and experimental methods. Three properties—consistency, locality, and monotonicity—are stated to be required for interpolating controllers to be usable. These properties are defined quantitatively. An existing linear representation for tree structures is shown to have relatively poor values for these properties, and an alternative method of representing trees is proposed with much better values. The properties are confirmed to be important, and the new tree representation is shown to be much more usable, in a pair of user experiments.
M.: Interactive operators for evolutionary architectural design
- In: GECCO 2011: Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation
"... ABSTRACT In this paper we explore different techniques that allow the user to direct interactive evolutionary search. Broadening interaction beyond simple evaluation increases the amount of feedback and bias a user can apply to the search. Increased feedback will have the effect of directing the al ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
ABSTRACT In this paper we explore different techniques that allow the user to direct interactive evolutionary search. Broadening interaction beyond simple evaluation increases the amount of feedback and bias a user can apply to the search. Increased feedback will have the effect of directing the algorithm to more fruitful areas of the search space. This paper examines whether additional feedback from the user can be a benefit to the problem of evolutionary design. We find that the interface between the user and the search space plays a vital role in this process.
Interactively Evolving Compositional Sound Synthesis Networks
"... 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 ar ..."
Abstract
- Add to MetaCart
(Show Context)
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.