Using Autonomous Agents to Improvise Music Compositions in Real-Time

被引:8
|
作者
Hutchings, Patrick [1 ]
McCormack, Jon [1 ]
机构
[1] Monash Univ, SensiLab, Fac Informat Technol, Caulfield, Australia
来源
COMPUTATIONAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN, EVOMUSART 2017 | 2017年 / 10198卷
关键词
Multi-agent systems; Music composition; Artificial neural networks; JAZZ;
D O I
10.1007/978-3-319-55750-2_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper outlines an approach to real-time music generation using melody and harmony focused agents in a process inspired by jazz improvisation. A harmony agent employs a Long Short-Term Memory (LSTM) artificial neural network trained on the chord progressions of 2986 jazz 'standard' compositions using a network structure novel to chord sequence analysis. The melody agent uses a rule-based system of manipulating provided, pre-composed melodies to improvise new themes and variations. The agents take turns in leading the direction of the composition based on a rating system that rewards harmonic consistency and melodic flow. In developing the multi-agent system it was found that implementing embedded spaces in the LSTM encoding process resulted in significant improvements to chord sequence learning.
引用
收藏
页码:114 / 127
页数:14
相关论文
共 50 条
  • [31] Effect of data time interval on real-time flood forecasting
    Remesan, Renji
    Ahmadi, Azadeh
    Shamim, Muhammad Ali
    Han, Dawei
    JOURNAL OF HYDROINFORMATICS, 2010, 12 (04) : 396 - 407
  • [32] Real-Time Energy Management System for Microgrids
    Correia, Vitor Teles
    Aoki, Alexandre Rasi
    BRAZILIAN ARCHIVES OF BIOLOGY AND TECHNOLOGY, 2022, 65
  • [33] Real-Time Distributed Automation Of Road Intersections
    Molinari, Fabio
    Katriniok, Alexander
    Raisch, Jorg
    IFAC PAPERSONLINE, 2020, 53 (02): : 2606 - 2613
  • [34] Real-Time Parameter Adjustment and Fault Detection of Remote Laser Welding by using ANN
    Kurniadi, Kezia Amanda
    Ryu, Kwangyeol
    Kim, Duckyoung
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2014, 15 (06) : 979 - 987
  • [35] Real-Time Task Attributes and Temporal Constraints
    Ashamalla, Amir
    Beydoun, Ghassan
    Paramesh, Nandan
    AMCIS 2014 PROCEEDINGS, 2014,
  • [36] Pheromander: Real-time Strategy with Digital Pheromones
    Kerler, Simon
    Vilsmeier, Johannes
    Edenhofer, Sarah
    von Mammen, Sebastian
    2016 8TH INTERNATIONAL CONFERENCE ON GAMES AND VIRTUAL WORLDS FOR SERIOUS APPLICATIONS (VS-GAMES), 2016,
  • [37] Real-time classification of rotating shaft loading conditions using artificial neural networks
    McCormick, AC
    Nandi, AK
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (03): : 748 - 757
  • [38] Real-time Voice Conversion Using Artificial Neural Networks with Rectified Linear Units
    Azarov, Elias
    Vashkevich, Maxim
    Likhachov, Denis
    Petrovsky, Alexander
    14TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2013), VOLS 1-5, 2013, : 1031 - 1035
  • [39] Real-time optimal reactive power dispatch using multi-agent technique
    Zhang, YJ
    Ren, Z
    ELECTRIC POWER SYSTEMS RESEARCH, 2004, 69 (2-3) : 259 - 265
  • [40] Toward Real-Time Decentralized Reinforcement Learning Using Finite Support Basis Functions
    Lobos-Tsunekawa, Kenzo
    Leottau, David L.
    Ruiz-del-Solar, Javier
    ROBOCUP 2017: ROBOT WORLD CUP XXI, 2018, 11175 : 95 - 107