Skip to main content

New-Generation Methods in an Interpolating EC Synthesizer Interface

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 4974)

Abstract

This paper describes work on a graphical user interface (GUI) for sound synthesizers based on interactive evolutionary computation. The GUI features user-controlled interpolation for fast auditioning and evaluation of relatively large populations. Interpolation behaviour is considered with reference to usability and the psychoacoustical “just noticeable difference”. Different methods of generating new populations are tested in a formal usability experiment: a method giving a type of consistency of behaviour and increased population diversity is shown to give improved performance over two methods lacking these characteristics.

Keywords

  • Graphical User Interface
  • User Rate
  • Random Generation
  • Distance Constraint
  • Parameter Distance

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-540-78761-7_54
  • Chapter length: 6 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   129.00
Price excludes VAT (USA)
  • ISBN: 978-3-540-78761-7
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   169.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dahlstedt, P.: A MutaSynth in parameter space: interactive composition through evolution. Organised Sound 6(2), 121–124 (2001)

    CrossRef  Google Scholar 

  2. Johnson, C.G.: Exploring sound-space with interactive genetic algorithms. Leonardo 36(1), 51–54 (2003)

    CrossRef  Google Scholar 

  3. Mandelis, J., Husbands, P.: Genophone: Evolving sounds and integral performance parameter mappings. In: Raidl, G.R., Cagnoni, S., Cardalda, J.J.R., Corne, D.W., Gottlieb, J., Guillot, A., Hart, E., Johnson, C.G., Marchiori, E., Meyer, J.-A., Middendorf, M. (eds.) EvoIASP 2003, EvoWorkshops 2003, EvoSTIM 2003, EvoROB/EvoRobot 2003, EvoCOP 2003, EvoBIO 2003, and EvoMUSART 2003. LNCS, vol. 2611, pp. 535–546. Springer, Heidelberg (2003)

    CrossRef  Google Scholar 

  4. McDermott, J., Griffith, N.J., O’Neill, M.: Evolutionary GUIs for sound synthesis. In: Giacobini, M. (ed.) EvoWorkshops 2007. LNCS, vol. 4448, pp. 547–556. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  5. Takagi, H.: Interactive evolutionary computation: Fusion of the capabilities of EC optimization and human evaluation. Proc. of the IEEE 89(9), 1275–1296 (2001)

    CrossRef  Google Scholar 

  6. Zwicker, E., Fastl, H.: Psycho-acoustics: Facts and Models. Springer, Heidelberg (1990)

    Google Scholar 

  7. Bolton, S.: XSynth-DSSI (2005) (accessed 2 March 2006), http://dssi.sourceforge.net/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

McDermott, J., Griffith, N.J.L., O’Neill, M. (2008). New-Generation Methods in an Interpolating EC Synthesizer Interface. In: , et al. Applications of Evolutionary Computing. EvoWorkshops 2008. Lecture Notes in Computer Science, vol 4974. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78761-7_54

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78761-7_54

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78760-0

  • Online ISBN: 978-3-540-78761-7

  • eBook Packages: Computer ScienceComputer Science (R0)