DocumentCode
271120
Title
Reconfigurable hardware architecture for music generation using cellular automata
Author
Bezerra, HeloiÌsa DinaÌ ; Nedjah, Nadia ; de Macedo Mourelle, Luiza
Author_Institution
Dept. of Electron. Eng. & Telecommun., State Univ. of Rio de Janeiro, Rio de Janeiro, Brazil
fYear
2014
fDate
25-28 Feb. 2014
Firstpage
1
Lastpage
4
Abstract
This paper proposes a hardware architecture to generate harmonized music, which is composed by melodic intervals determined from the association of cellular automata in accordance to standard MIDI protocol. The implementation of the architecture is implemented in FPGA aiming at designing an alternative efficient tool for the study and research related to the field of random music. To this end, the architecture includes four kind of cellular automata, developed through four neighborhood models with a radius of 1. The proposed architecture allows 16 possible combinations of cellular automata models. to maximize the applicability potential of the architecture, the configuration data that influence the generated music product is performed almost in entirety by the user, with no virtual limit of the number of possible melodic combinations generated by the hardware. In order to validate the effectiveness as well as efficiency of the architecture, we present some results about the generated melodies. The results were extracted by means of known musical information retrieval techniques.
Keywords
cellular automata; electronic music; information retrieval; music; reconfigurable architectures; FPGA; cellular automata models; harmonized music; music generation; musical information retrieval techniques; reconfigurable hardware architecture; standard MIDI protocol; Automata; Computer architecture; Hardware; Instruments; Microprocessors; Protocols; Standards;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (LASCAS), 2014 IEEE 5th Latin American Symposium on
Conference_Location
Santiago
Print_ISBN
978-1-4799-2506-3
Type
conf
DOI
10.1109/LASCAS.2014.6820309
Filename
6820309
Link To Document