American Journal of Software Engineering and Applications

| Peer-Reviewed |

Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model

Received: 17 December 2014    Accepted: 30 December 2014    Published: 08 January 2015
Views:       Downloads:

Share This Article

Abstract

Music composition, by machine, requires the solution of a number of difficult problems in the fields of algorithm design, data representation, human interface design, and software engineering in general. These aforementioned problems led to the emergence of the objectives of this research. Consequently, a concept formulation was derived from the existing algorithmic composition models – where their strengths were harnessed and their weaknesses transparently subdued. This brought about the hybridization of the existing models that gave birth to Hybridized Interactive Algorithmic Composition model that leverages on the speed and accuracy of the computer to complement human creativity in music improvisation and composition. This paper presents both the melody synthesis and rhythm creation processes of the Hybridized Interactive Algorithmic Composition Model.

DOI 10.11648/j.ajsea.20140306.17
Published in American Journal of Software Engineering and Applications (Volume 3, Issue 6, December 2014)
Page(s) 106-111
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2024. Published by Science Publishing Group

Keywords

Hybridized Interactive Algorithmic Composition Model, Algorithmic Composition, Melody Synthesis, Rhythm Creation

References
[1] Garba, E. J. (2003). Computer Music – Rhythm Programming, Processing and Mastering. Trafford Publishing, Canada.
[2] Unehara, M. and T. Onisawa. (2009). Construction of Music Composition System with Interactive Genetic Algorithm. University of Tsukuba, 1-1-1 Tennodai, Tsukuba, Ibaraki, 305-8573, JAPAN. http://www.idemployee.id.tue.nl/g.w.m.rauterberg/conferences/CD_doNotOpen/ADC/final_paper/549.pdf.
[3] Järveläinen, H. (2000). Algorithmic Musical Composition. Helsinki University of Technology, Telecommunications software and multimedia laboratory. Retrieved December 5, 2007, from www.tml.tkk.fi/Studies/Tik-111.080/2000/papers/hanna/alco.pdf.
[4] Grout, D. J. (1996). History of Western Music. W.W. Norton & Company, 5th edition.
[5] Todd, P. M. and G. M. Werner. (1999). Frankensteinian Methods for Evolutionary Music Composition. In Griffith and Todd, P. M. (Eds.) Musical networks: Parallel perception and performance, 313-339.
[6] Espi, D., P. J. Ponce de Leon, C. Perez-Sancho, D. Rizo, J. M. Inesta, F. Moreno-Seco, and A. Pertusa. (2009). A Cooperative Approach to Style-Oriented Music Composition. Departamento de Lenguajes y Sistemas Informaticos University of Alicante, Spain. http://193.145.231.49/repositori/grfia/pubs/186/wijcai07.pdf.
[7] Barron, F. (1969). Creative Person and Creative Process. Holt, Rinehart and Winston, Inc.
[8] Crutchfield, R.S. (1973). The Creative Process. In Creativity: Theory and Research. College and University Press, Bloomberg, M., 54 – 74.
[9] Schillinger, J. (1948). The Mathematical Basis of the Arts. The Philosophical Library, New York.
[10] Johnson–Laird, P.N. (1993). Human and Machine Thinking. Lawerance Eribaum Associates.
[11] Leach, J. and Fitch, J. (1995). Nature, Music, and Algorithmic Composition. Computer Music Journal 19(2), 23 – 33.
[12] McCormack, J. (2009). Grammar Based Music Composition. Computer Science Department Monash University, Clayton Victoria 3168. http://www.csse.monash.edu.au/~jonmc/research/Papers/L-systemsMusic.pdf.
[13] de Mantaras, R. L. and J. L. Arcos. (2002). AI and Music: From Composition to Expressive Performance. American Association for Artificial Intelligence.
[14] Gilkerson, J., Li, W. and Owen, D. (2005). An Introduction to Random Number Generators and Monte Carlo Methods. Retrieved June 1, 2007, from http://www.mgnet.org/~douglas/Classes/cs521/rng-mc/RandomMonteCarlo2005.ppt.
[15] Towsey, M., Brown, A., Wright, S. and Diederich, J. (2009). Towards Melodic Extension Using Genetic Algorithms. Queensland University of Technology Kelvin Grove, QLD 4059, Australia. Retrieved September 23, 2009, fromhttp://eprints.qut.edu.au/169/1/towsey.pdf.
[16] Microsoft Encarta Encyclopedia. (2009). Stochastic. Microsoft Encarta 2009 [DVD]. Redmond, WA, USA: Microsoft Corporation.
[17] Holland, J.H. (1975). Adaptation in Natural and Artificial Systems. USA: Ann Arbor, University of Michigan Press (Second edition: MIT Press, 1992).
[18] Garba, E. J. and Wajiga, G. M. (2011). A Review of Multimedia and Music Technology: Mathematical Foundations of Rhythm Generations in Algorithmic Composition, Bagale Journal of Pure and Applied Sciences, Volume 8, Number 1, December 2011, pp. 64-74. http://www.mautech.edu.ng/
[19] Garba, E. J. (2012). Multimedia Technology: A Software Framework for Interactive Music Composition. (PhD Thesis in Music/Multimedia Technology, School of Pure and Applied Sciences Federal University of Technology, Yola, Nigeria).
[20] Lothe, M. (2007). Knowledge-based Composition of Classical Minuets by a Computer. Universitat Stuttgart; Institut fur Informatik Breitwiesenstr. 20-22 D-70565 Stuttgart, Germany. Retrieved August 10, 2008, from www.informatik.uni-stuttgart.de/ifi/is/Forschung/Papiere/mathis/aisb2000-loethe-pn.ps.
[21] Garba, E. J., Wajiga, G. M. and Oye, N. D. (2011). Multimedia and Music Technology: Mathematical Foundations of Melody Synthesis in Algorithmic Composition, International Journal of Computer Vision & Applications, Volume 1, Number 1, April 2011, pp. 9-14. http://www.3kbioxml.com/3k/index.php/IJCVA
Author Information
  • Department of Computer Science, Modibbo Adama (Federal) University of Technology P.M.B. 2076 Yola, Adamawa State, Nigeria

  • Department of Computer Science, Modibbo Adama (Federal) University of Technology P.M.B. 2076 Yola, Adamawa State, Nigeria

Cite This Article
  • APA Style

    E. J. Garba, G. M. Wajiga. (2015). Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model. American Journal of Software Engineering and Applications, 3(6), 106-111. https://doi.org/10.11648/j.ajsea.20140306.17

    Copy | Download

    ACS Style

    E. J. Garba; G. M. Wajiga. Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model. Am. J. Softw. Eng. Appl. 2015, 3(6), 106-111. doi: 10.11648/j.ajsea.20140306.17

    Copy | Download

    AMA Style

    E. J. Garba, G. M. Wajiga. Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model. Am J Softw Eng Appl. 2015;3(6):106-111. doi: 10.11648/j.ajsea.20140306.17

    Copy | Download

  • @article{10.11648/j.ajsea.20140306.17,
      author = {E. J. Garba and G. M. Wajiga},
      title = {Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model},
      journal = {American Journal of Software Engineering and Applications},
      volume = {3},
      number = {6},
      pages = {106-111},
      doi = {10.11648/j.ajsea.20140306.17},
      url = {https://doi.org/10.11648/j.ajsea.20140306.17},
      eprint = {https://download.sciencepg.com/pdf/10.11648.j.ajsea.20140306.17},
      abstract = {Music composition, by machine, requires the solution of a number of difficult problems in the fields of algorithm design, data representation, human interface design, and software engineering in general. These aforementioned problems led to the emergence of the objectives of this research. Consequently, a concept formulation was derived from the existing algorithmic composition models – where their strengths were harnessed and their weaknesses transparently subdued. This brought about the hybridization of the existing models that gave birth to Hybridized Interactive Algorithmic Composition model that leverages on the speed and accuracy of the computer to complement human creativity in music improvisation and composition. This paper presents both the melody synthesis and rhythm creation processes of the Hybridized Interactive Algorithmic Composition Model.},
     year = {2015}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Music/Multimedia Technology: Melody Synthesis and Rhythm Creation Processes of the Hybridized Interactive Algorithmic Composition Model
    AU  - E. J. Garba
    AU  - G. M. Wajiga
    Y1  - 2015/01/08
    PY  - 2015
    N1  - https://doi.org/10.11648/j.ajsea.20140306.17
    DO  - 10.11648/j.ajsea.20140306.17
    T2  - American Journal of Software Engineering and Applications
    JF  - American Journal of Software Engineering and Applications
    JO  - American Journal of Software Engineering and Applications
    SP  - 106
    EP  - 111
    PB  - Science Publishing Group
    SN  - 2327-249X
    UR  - https://doi.org/10.11648/j.ajsea.20140306.17
    AB  - Music composition, by machine, requires the solution of a number of difficult problems in the fields of algorithm design, data representation, human interface design, and software engineering in general. These aforementioned problems led to the emergence of the objectives of this research. Consequently, a concept formulation was derived from the existing algorithmic composition models – where their strengths were harnessed and their weaknesses transparently subdued. This brought about the hybridization of the existing models that gave birth to Hybridized Interactive Algorithmic Composition model that leverages on the speed and accuracy of the computer to complement human creativity in music improvisation and composition. This paper presents both the melody synthesis and rhythm creation processes of the Hybridized Interactive Algorithmic Composition Model.
    VL  - 3
    IS  - 6
    ER  - 

    Copy | Download

  • Sections