Generating and Modifying Melody Using Editable Noise Function

  • Yong-Woo Jeon
  • In-Kwon Lee
  • Jong-Chul Yoon
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3902)


This paper introduces a way to generate or modify a melody using the editable noise function. The band-limited random numbers generated by the noise function are converted to the various property values of notes such as pitch and duration. Using this technique, we can modify an existing melody to produce new, similar melodies. The noise values can be edited, if necessary, while preserving the statistical characteristics of the noise function. By using this noise editing method, the noise function can generate a melody that satisfies given constraints.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Harley, J.: The Electroacoustic Music of Iannis Xenakis. Computer Music Journal 26(1), 33–57 (2002)CrossRefGoogle Scholar
  2. 2.
    Pape, G.: Iannis Xenakis and the “Real” of Musical Composition. Computer Music Journal 26(1), 16–21 (2002)CrossRefGoogle Scholar
  3. 3.
    Pritchett, J., Whittall, A.: The music of John Cage (Music in the Twentieth Century). Cambridge University Press, Cambridge (1996)Google Scholar
  4. 4.
    Kostka, S.: Materials and Techniques of Twentieth-Century Music. Prentice-Hall, Englewood Cliffs (1999)Google Scholar
  5. 5.
    Perlin, K.: Improving noise. In: SIGGRAPH 2002 Proceedings, pp. 729–735 (2002)Google Scholar
  6. 6.
    Ebert, D., Musgrave, F.K., Peachey, D., Perlin, K., Worley, S., Mark, B., Hart, J.: Texture & Modeling: A Procedual Approach, 3rd edn. Morgan Kaufmann, San Francisco (2002)Google Scholar
  7. 7.
    McAlpine: Making music with algorithms. Computer Music Journal 23(2), 19–30 (1999)CrossRefGoogle Scholar
  8. 8.
    Millen, D.: An Interactive Cellular Automata Music Application in Cocoa. In: Proceedings of ICMC (2004)Google Scholar
  9. 9.
    Miranda, E.R.: Composing Music with computers. Focal Press (2001)Google Scholar
  10. 10.
    Yoon, J.-.C., Lee, I.-.K., Choi, J.-.J.: Editing Noise. Journal of Computer Animation and Virtual Worlds 15(3), 277–287 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Yong-Woo Jeon
    • 1
  • In-Kwon Lee
    • 1
  • Jong-Chul Yoon
    • 1
  1. 1.Dept. of Computer ScienceYonsei UniversitySeoulKorea

Personalised recommendations