SBEAT3: A tool for multi-part music composition by simulated breeding
Tatsuo Unemi: SBEAT3: A tool for multi-part music composition by simulated breeding. Proceedings of the Eighth International Conference on Artificial Life (A-Life VIII), Sydney, Australia, pp. 410–413.
This paper presents a design of support system for mu- sical composition based on Simulated Breeding. In our system named SBEAT3, each individual in the popula- tion is a short musical section of sixteen beats including 23 parts, thirteen solos, two chords and eight percus- sions.The melody and rhythm are generated by a type of recursive algorithm from genetic information. By select- ing favorite piece among scores displayed on the screen, the user listens to the sounds and decides which should be theparents to reproduce the offspring in the next gen- eration. The genetic codes of children are generated through mutation and crossover. Iterating this process, the user obtains better pieces gradually. Embedding some domain specific functions, such as changing tempo and selecting tones, we can build a useful tool to make it easier for a beginner to compose his/her favorite musical pieces.
Biles, J. A. 1994. Genjam: A genetic algorithm for gen- erating jazz solos. In ICMC ’94. International Com- puter Music Conference, 131–137.
Dawkins, R. 1986. Blind Watchmaker. Essex, UK: Longman.
Goldberg, D. E. 1989. Genetic algorithms in search, optimization and machine learning. Addison-Wesley.
Midi Manufactures Association, La Habra, CA. 1995. The Complete MIDI 1.0 Detailed Specification.
Nelson, G. L. 1993. Sonomorphs: An application of genetic algorithms to growth and development of mu- sical organisms. In Proceedings of the Fourth Biennial Art & Technology Symposium, 155–169.
Nelson, G. L. 1995. Further adventures of the sonomorphs. In Proceedings of the Fifth Biennial Art & Technology Symposium, 51–64.
Smith, J. R. 1991. Designing biomorphs with an inter- active genetic algorithm. In Proceedings of the Fourth International Conference on Genetic Algorithms, 535– 538.
Takagi, H. 2001. Interactive evolutionary computation: Fusion of the capacities of ec optimization and human evaluation. Proceedings of the IEEE 89(9):1275–1296.
Tokui, N., and Iba, H. 2000. Music composition with interactive evolutionary computation. In GA2000. Proceedings of the thirrd International Conference on Generative Art.
Unehara, M., and Onisawa, T. 2001. Composition of music using human evaluation. In Proceedings of 2001 IEEE International Conference on Fuzzy Systems.
Unemi, T., and Nakada, E. 2001. A tool for compos- ing short music pieces by means of breeding. In SMC ’2001. Proceedings of the IEEE Conference on Sys- tems, Man and Cybernetics, 3458–3463.
Unemi, T., and Senda, M. 2001. A new musical tool for composition and play based on simulated breeding. In Dorin, A., ed., Proceedings of Second Iteration, 100– 109.
Unemi, T. 1998. A design of multi-field user interface for simulated breeding. In Proceedings of the third Asian Fuzzy Systems Symposium, 489–494.
Unemi, T. 2002a. Sbart 2.4: An IEC tool for cre- ating two-dimensional images, movies and collages. Leonardo 35(2):53, 71–73.
Unemi, T. 2002b. Simulated breeding – a framework of breeding artifacts on the computer. Kybernetes 31:(to appear).