Abstract
Music has changed and evolved through time and time tells that it has always been for the better. In our study, we have implemented Genetic Algorithms for the generation of music by music mixing to provide willing music lovers, the first step to personalize music to suit their liking. A music loop library, containing a list of all tentative loops which are to be used in the remix production alongwith the parameters which define them, is used for this purpose. A loop is an endless band of tape or music allowing continuous repetition. These loops cover all the major music instrument families with particular emphasis on Indian musical instruments as they have been extracted from Indian songs after careful observation using a sound editor. The combinations of different loops for the analysis is run through genetic algorithms. Some important parameters of a loop from the point of view of music mixing are: Depth, BPM (beats per minute), length of the loop and type of the instrument. A fitness function is calculated for the genetic algorithm to rank various combinations of loops for the next generation. The best loop combination can be selected out of the final set of population.
- 1. Bruce Jacob, "Composing with genetic algorithms", Proceedings of the International Computer Music Conference (ICMC '95), pp. 452-455. Banff Alberta, September 1995.Google Scholar
- 2. Biles, J, "GenJam: A Genetic Algorithm for Generating Jazz Solos." In Proceedings of the 1994 International Computer Music Conference. Aarhus, Denmark, 1994.Google Scholar
- 3. D. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, 1989. Google ScholarDigital Library
- 4. Mitchell, Melanie, An Introduction to Genetic Algorithms, MIT Press, Cambridge, MA, 1996. Google ScholarDigital Library
- 5. www.exhibits.pacsci.org/music/Instruments.htmlGoogle Scholar
- 6. www.essentialsofmusic.com/glossaryGoogle Scholar
- 7. www.mathworks.comGoogle Scholar
- 8. www.myxoft.comGoogle Scholar
- 9. www.sonycreativesoftware.com/products/soundforgefamily.aspGoogle Scholar
- 10. www.wikipedia.orgGoogle Scholar
Index Terms
- Use of genetic algorithms for Indian music mixing
Recommendations
Genetic algorithms and the abc music notation language for rock music composition
GECCO '08: Proceedings of the 10th annual conference on Genetic and evolutionary computationIn this paper a music composition system based on genetic algorithms (GAs) will be presented. It can create multi-instrumental, guitar-orientated rock music using objective measures for its fitness functions. The output of this system is a song in the ...
Example-based video remixing support system
MM '11: Proceedings of the 19th ACM international conference on MultimediaVideo remixes are generally created by sequentially arranging selected video clips and mixing them with other media streams such as audio clips and transition effects. Especially, mixing music clips often effectively improves the expressive quality of ...
Musical composition based on genetic algorithms and fuzzy transformations of traditional Greek music patterns
Progress in computer researchA Genetic Algorithm is used in this paper to compose music exhibiting the characteristics of traditional Greek music, and especially Greek dances. Since the scales and the intonation phenomena of the harmonic unisons involved with the sample space are ...
Comments