What is computational music?
I’m sure, those who love music will not normally love mathematics equally and a mathematician might
love music to only level of entertainment.
From the day I come to this world I have wondered “How the people write such beautiful and
meaningful lyrics and the most amazing what makes them compose refreshing tunes?”
To my understanding, music is series of some patterns to please human listening abilities; therefore one
can write some mathematical equations to really understand its dimensions. In fact, I’m talking about
computational music.
So now, if I talk about computational music: there must be theory of computation based on Indian,
Western, Eastern music. Let me talk here about the Indian Music computational theory or the so called
Computer generated Indian Music.
Any software which might generate Indian music must be capable of encoding generic rules of Indian
classical music and it must be able to generate appropriate alaaps, taans and swara-vistar based on it.
Other features it must include should be as follows to make it truly successful based on Indian Music
computational Theory.
If input is provided as Aroha (ascending order of notes) and Avaroha (descending order of notes) along
with Vadi (a dominant) and Samvadi (a sub-dominant) notes of the Raga to the software and it must
generates a Bandish (a complete set of musical notes having meaning and base in Indian Music) at the
click. It should also generate a text file giving the details of the composition so that can document the
textual description of the rendering for future reference and analysis. Such tools will be really learning
tool to learn music and understand these rules with the help of a simple text file generated based on
Computation.
Puneet Arora is associated with Tamilmp3songslyrics and Hindimp3songlyrics web portal since the inception of these Web portal . He is a great tamil music lover and admirer of tamil poetry and cinema .