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 条
  • [1] Real-Time Search for Autonomous Agents and Multiagent Systems
    Ishida T.
    Autonomous Agents and Multi-Agent Systems, 1998, 1 (2) : 139 - 167
  • [2] A Framework based on Real-Time OS and Multi-Agents for intelligent autonomous robot competitions
    Calvaresi, Davide
    Sernani, Paolo
    Marinoni, Mauro
    Claudi, Andrea
    Balsini, Alessio
    Dragoni, Aldo Franco
    Buttazzo, Giorgio
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [3] Interfacing Agents to Real-Time Strategy Games
    Jensen, Andreas Schmidt
    Kayso-Rordam, Christian
    Villadsen, Jorgen
    THIRTEENTH SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (SCAI 2015), 2015, 278 : 68 - 77
  • [4] A study of real-time and 100 billion agents simulation using the Boids model
    Hirokawa Y.
    Nishikawa N.
    Asano T.
    Terai M.
    Matsuzawa T.
    Artificial Life and Robotics, 2016, 21 (4) : 525 - 530
  • [5] Real-time tracking of the creative music composition process
    Collins, David
    DIGITAL CREATIVITY, 2007, 18 (04) : 239 - 256
  • [6] Advanced Iterative Action Planning for Intelligent Real-Time Agents
    Panteleev, M. G.
    PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2018 (INTELS'18), 2019, 150 : 244 - 252
  • [7] Autonomous Flow Routing for Near Real-Time Quality of Service Assurance
    Barzegar, Sima
    Ruiz, Marc
    Velasco, Luis
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2504 - 2514
  • [8] Toward Real-Time Autonomous Target Area Protection: Theory and Implementation
    Mohanan, Jitesh
    Manikandasriram, S. R.
    Venkatesan, R. Harini
    Bhikkaji, B.
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2019, 27 (03) : 1293 - 1300
  • [9] Incorporating temporal-bounded CBR techniques in real-time agents
    Navarro, M.
    Heras, S.
    Julian, V.
    Botti, V.
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (03) : 2783 - 2796
  • [10] SketTune: Real-time input assistance for novices to compose music for self-expression
    Akimoto, Kazuhisa
    Hoshino, Junichi
    ENTERTAINMENT COMPUTING, 2020, 33 (33)