Automatic generation of harmonious music using cellular automata based hardware design

被引:3
|
作者
Nedjah, Nadia [1 ]
Bezerra, Helaisa D. [1 ]
Mourelle, Luiza M. [2 ]
机构
[1] Univ Estado Rio De Janeiro, Fac Engn, Dept Elect Engn & Telecommun, Rio De Janeiro, Brazil
[2] Univ Estado Rio De Janeiro, Fac Engn, Dept Syst Engn & Computat, Rio De Janeiro, Brazil
关键词
SIMULATION; MODEL;
D O I
10.1016/j.vlsi.2018.03.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a parallel and reconfigurable hardware to generate harmonic music. The generated music is composed by melodic intervals determined from the combination of cellular automata in accordance to the standard protocol, which is called the Musical Instrument Digital Interface (MIDI) protocol. The hardware architecture is implemented in Field-Programmable Gate Array (FPGA), providing an alternative efficient yet autonomous tool for the study and research related to the field of random music. The architecture utilizes four types of cellular automata, depending on four neighborhood models in cellular automata. Thus, 16 possible combinations of cellular automata models are allowed. The applicability potential of the architecture is maximized as the configuration data, which influences the generated music final product, is done almost entirely by the user, with no virtual limit of the number of possible melodic combinations to be generated by the hardware. Thus, the portable engineered equipment can come handy in many real-world applications, such as neurology. In order to emphasize the usage versatility of the proposed design, the music composed thereby is provided in MIDI, and includes all notes and musical instruments known internationally. In order to validate the effectiveness as well as efficiency of the proposed design, we present several results regarding hardware design requirements in terms of area, operation frequency and power consumption as well as those regarding the generated melody's characteristics. The results are very promising.
引用
收藏
页码:205 / 223
页数:19
相关论文
共 50 条
  • [31] Lyrics-based Automatic Music Image Generation Using Scene Knowledge for Music Browsing
    Kikuchi, Go
    Kasai, Hiroyuki
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2012, : 249 - 250
  • [32] Automatic Design of FPGA Processor for the Backtracking of DNA Sequences Evolution Using Cellular Automata and Genetic Algorithms
    Sirakoulis, Georgios Ch.
    [J]. CELLULAR AUTOMATA, PROCEEDINGS, 2008, 5191 : 522 - 530
  • [33] MemCA: All-Memristor Design for Deterministic and Probabilistic Cellular Automata Hardware Realization
    Ntinas, Vasileios
    Fyrigos, Iosif-Angelos
    Karamani, Rafailia-Eleni
    Vasileiadis, Nikolaos
    Dimitrakis, Panagiotis
    Rubio, Antonio
    Sirakoulis, Georgios Ch.
    [J]. IEEE ACCESS, 2023, 11 : 45782 - 45797
  • [34] Structural design using Cellular Automata for eigenvalue problems
    Abdalla, MM
    Gürdal, Z
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2004, 26 (3-4) : 200 - 208
  • [35] An auxiliary function approach for Lasso in music composition using cellular automata
    Li, Kun
    Qian, YongSheng
    Zhao, WenBo
    [J]. JOURNAL OF APPLIED STATISTICS, 2014, 41 (05) : 989 - 997
  • [36] Design of Multiplexer Using Actin Quantum Cellular Automata
    Das, Biplab
    Sadhu, Tapatosh
    De, Debashis
    [J]. PROCEEDINGS OF 2ND INTERNATIONAL CONFERENCE ON VLSI DEVICE, CIRCUIT AND SYSTEM (IEEE VLSI DCS 2020), 2020, : 351 - 355
  • [37] Structural design using Cellular Automata for eigenvalue problems
    M.M. Abdalla
    Z. Gürdal
    [J]. Structural and Multidisciplinary Optimization, 2004, 26 : 200 - 208
  • [38] Topological Design of Structures Using a Cellular Automata Method
    Du, Yixian
    Chen, De
    Xiang, Xiaobo
    Tian, Qihua
    Zhang, Yi
    [J]. CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2013, 94 (01): : 53 - 75
  • [39] ARBITER DESIGN BASED ON QUANTUM DOT CELLULAR AUTOMATA
    Altarawneh, Ziyad
    Al-Tarawneh, Mutaz
    [J]. JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2021, 7 (02): : 104 - 117
  • [40] Design of Programmable Cellular Automata Based Cipher Scheme
    Anghelescu, Petre
    Ionita, Silviu
    Bostan, Ionel
    [J]. 2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, : 187 - 192