Open Access Open Access  Restricted Access Subscription Access
Cover Image

Designing a multi-agent system for composition

K. Borna, B. Masoumi, S.M. Tejareh, D. Alimohammadi


The main purpose of this paper is to design a collaborative multi-agent system for providing an XML output which is used in composition. Explaining the performance of rhythm and melody agents is the main part of the paper structure. In this research, systems analysis and design has been adopted as the methodology; and computational calculations have been used. An XML output that is a printable music note can be used by famous music software packages like Sibelius and Final. The novel method introduced in this paper is new and can help musicians make new music with better quality and more diverse content anywhere anytime.


Borna, K., Tejareh, S.M., 2013. Design a search engine for musical files based on fuzzy sets. Pres. 13th Iran. Confer. Fuzzy System. (IFSC).

Bulmer, M., 2000. Music from fractal noise. Melbourne: University of Queensland.

Center for Computer Assisted Research in the Humanities and the MIT Press., 2001. Retrieved from

De Mantaras, R.L., Arcos, J.L., 2002. AI and music from composition to expressive performance. AI Magaz., 23 (3), 43-58.

Delgado, M., Fajardo, W., Molina-Solana, M., 2009. Intelligent multi-agent music system. J. Expert System with Applicat., 36 (3), 4574-4580.

Pikrakis, A., Theodoridis, S., 2007. An Application of Empirical Mode Decomposition on Tempo Induction from Music Recordings. Pres. 8th Inter. Soc. Music Inform. Retr. Confer., (ISMIR 2007). Retrieved from

Van Kranenburg, P., 2006. Composer attribution by quantifying compositional strategies. Pres. 7th Inter. Soc. Music Inform. Retr. Confer., (ISMIR 2006). Retrieved from

Full Text: PDF


  • There are currently no refbacks.