Parallel Evolutionary Optimization of Digital Sound Synthesis Parameters

  • Batuhan Bozkurt
  • Kamer Ali Yüksel
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6625)

Abstract

In this research, we propose a novel parallelizable architecture for the optimization of various sound synthesis parameters. The architecture employs genetic algorithms to match the parameters of different sound synthesizer topologies to target sounds. The fitness function is evaluated in parallel to decrease its convergence time. Based on the proposed architecture, we have implemented a framework using the SuperCollider audio synthesis and programming environment and conducted several experiments. The results of the experiments have shown that the framework can be utilized for accurate estimation of the sound synthesis parameters at promising speeds.

Keywords

computer music parameter estimation evolutionary computation parallel computing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Boulanger, R.C.: The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming. MIT Press, Cambridge (2000)Google Scholar
  2. 2.
    Cheung, N.M., Horner, A.B.: Group Synthesis with Genetic Algorithms. Journal of the Audio Engineering Society 44(3) (1996)Google Scholar
  3. 3.
    Collins, N., McLean, A., Rohrhuber, J., Ward, A.: Live Coding in Laptop Performance. Organised Sound 8(3), 321–330 (2003)Google Scholar
  4. 4.
    Fornari, J.: An ESSynth Implementation in PD. In: SIGGRAPH 2006: ACM SIGGRAPH 2006 Research Posters, p. 106. ACM, New York (2006)Google Scholar
  5. 5.
    Garcia, R.: Growing Sound Synthesizers Using Evolutionary Methods. In: European Conference in Artificial Life ECAL 2001. Artificial Life Models for Musical Applications, University of Economics, Prague (2001)Google Scholar
  6. 6.
    Horner, A.: Wavetable Matching Synthesis of Dynamic Instruments with Genetic Algorithms. Journal of Audio Engineering Society 43(11), 916–931 (1995)Google Scholar
  7. 7.
    Horner, A.: Nested Modulator and Feedback FM Matching of Instrument Tones. IEEE Transactions on Speech and Audio Processing 6(4) (1998)Google Scholar
  8. 8.
    Horner, A.: Double-Modulator FM Matching of Instrument Tones. Computer Music Journal 20(2), 57–71 (1996)CrossRefGoogle Scholar
  9. 9.
    Horner, A., Beauchamp, J., Haken, L.: Machine Tongues XVI: Genetic Algorithms and Their Application to FM Matching Synthesis. Computer Music Journal 17(4), 17–29 (1993)CrossRefGoogle Scholar
  10. 10.
    Johnson, C.: Exploring Sound-Space with Interactive Genetic Algorithms. Leonardo 36(1), 51–54 (2003)CrossRefGoogle Scholar
  11. 11.
    Manzolli, J., Maia Jr., A., Fornari, J., Damiani, F.: The Evolutionary Sound Synthesis Method. In: MULTIMEDIA 2001: Proceedings of The Ninth ACM International Conference on Multimedia, pp. 585–587. ACM, New York (2001)CrossRefGoogle Scholar
  12. 12.
    McCartney, J.: SuperCollider, a New Real Time Synthesis Language. In: Proceedings of the International Computer Music Conference, pp. 257–258 (1996)Google Scholar
  13. 13.
    McCartney, J.: Rethinking the Computer Music Language: SuperCollider. Computer Music Journal 26(4), 61–68 (2002)MathSciNetCrossRefGoogle Scholar
  14. 14.
    McDermott, J., O’Neill, M., Griffith, J.L.: Target-driven Genetic Algorithms for Synthesizer Control. In: 9th Int. Conference on Digital Audio Effects, DAFx 2006 (2006)Google Scholar
  15. 15.
    Miller, B.L., Goldberg, D.E.: Genetic Algorithms, Tournament Selection, and the Effects of Noise. Complex Systems 9(3) (1995)Google Scholar
  16. 16.
    Roads, C., Strawn, J.: The Computer Music Tutorial, 4th edn. MIT Press, Cambridge (1999)Google Scholar
  17. 17.
    Wright, M.: Open Sound Control: An Enabling Technology for Musical Networking. Organised Sound 10(3), 193–200 (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Batuhan Bozkurt
    • 1
  • Kamer Ali Yüksel
    • 2
  1. 1.Centre for Advanced Studies in MusicIstanbul Technical UniversityMackaTurkey
  2. 2.Computer Vision and Pattern Analysis LaboratorySabanci UniversityOrhanli - TuzlaTurkey

Personalised recommendations