Self-Choreographed Musical Fountain System

International Journal of Electronics and Communication Engineering
© 2016 by SSRG - IJECE Journal
Volume 3 Issue 10
Year of Publication : 2016
Authors : Andrea Natasha Gonsalves, Claran Joel Martis and Nandini Maninarayana
How to Cite?

Andrea Natasha Gonsalves, Claran Joel Martis and Nandini Maninarayana, "Self-Choreographed Musical Fountain System," SSRG International Journal of Electronics and Communication Engineering, vol. 3,  no. 10, pp. 9-13, 2016. Crossref,


Self-choreographed musical fountain is a novel idea and aims to reduce design complexity of pre-choreographed musical fountains by automatically synchronizing water with random input music, depending on musical information retrieval characteristics of the song. In this paper, a novel algorithm developed for a self-choreographed, fully automatic, interactive musical fountain system is discussed. System design follows a modular approach. Python language is used to develop the software architecture for the system. A prototype is designed to test the system. System provides satisfactory results for various genres of music.


Chord Changes; Feedback System; Music Information Retrieval (MIR); SCPGA; Segmentation; Self Choreographed Musical Fountain.


[1] D. Liu, N. Zhang, and H. Zhu, “Computer aided design system for developing musical fountain programs,” Tsinghua Science and Technology, vol. 8, no. 5, pp. 612–616, Oct 2003.
[2] J. S. Downie, “Music information retrieval,” Annual Review of Information Science and Technology, vol. 37, no. 1, p. 295340, 2005.
[3] H. Papadopoulos and G. Peeters, “Local key estimation from an audio signal relying on harmonic and metrical structures,”IEEE Transactions on Audio, Speech, and Language Processing, vol. 20, no. 4, pp. 1297–1312, May 2012.
[4] D. Temperley, “What‟s key for key? the krumhansl-schmuckler key finding algorithm reconsidered,” Music Perception: An Interdisciplinary Journal, vol. 17, no. 1, pp. 65–100, 1999.
[5] P. Herrera and S. Streich, “Detrended fluctuation analysis of music signals: Danceability estimation and further semantic characterization,” in Audio Engineering Society Convention 118, May 2005.
[6] Y. V. N. Kumar, P. H. Bindu, A. D. Sneha, and A. Sravan, “A novel implementation of phase control technique for speed control of induction motor using arduino,” International Journal of Emerging Technology and Advanced Engineering, vol. 3, no. 4, p. 469473, Apr 2013.