Cluster Based Melody Generation

Authors

  • Mahajan Karishma Department of Computer Engineering, Sinhgad Academy of Engineering, Pune, Maharashtra, India Author
  • Jangam Shivani Department of Computer Engineering, Sinhgad Academy of Engineering, Pune, Maharashtra, India Author
  • Juhi Gandhi Department of Computer Engineering, Sinhgad Academy of Engineering, Pune, Maharashtra, India Author
  • Kale Pradnya Department of Computer Engineering, Sinhgad Academy of Engineering, Pune, Maharashtra, India Author
  • Kiran Avhad Department of Computer Engineering, Sinhgad Academy of Engineering, Pune, Maharashtra, India Author

DOI:

https://doi.org/10.14741/

Keywords:

Melody, Music Generation, Music-theoretical Insights, Melody Generator, Tonal Melodies.

Abstract

This project describes the development of an application for generating tonal melodies. The goal of the project is to ascertain our current understanding of tonal music by means of algorithmic music generation. The method followed consists of four stages: 1) selection of music-theoretical insights, 2) translation of these insights into a set of principles, 3) conversion of the principles into a computational model having the form of an algorithm for music generation, 4) testing the “music” generated by the algorithm to evaluate the adequacy of the model. As an example, the method is implemented in Melody Generator, an algorithm for generating tonal melodies. The program has a structure suited for generating, displaying, playing and storing melodies, functions which are all accessible via a dedicated interface. The actual generation of melodies, is based in part on constraints imposed by the tonal context, i.e. by meter and key, the settings of which are controlled by means of parameters on the interface. Out proposed system will add parallel processing activities to get output in very short time.

References

Downloads

Published

2015-12-31

Issue

Section

Articles

How to Cite

Cluster Based Melody Generation. (2015). International Journal of Current Engineering and Technology, 5(6), 3714-3716. https://doi.org/10.14741/