Carnatic Music Synthesis
Carnatic Music Synthesis
Carnatic Music Synthesis
in Clojure
@SrihariSriraman
@nilenso
What this talk is about
Gamakams
Extempore / Manodharma
Why I do this
I sing, I do computers
Dreamy ambitions
Weekend hobby
What Ill cover
Shruthi, Swarams and, Ragams
in music, and in Clojure
Overtone instrument
Leipzig melodies
Play a phrase
Machine
another phrase
Me
Machine
Prescriptive vs Descriptive
Vocal Tradition
orikai kampitam
database of phrases
Me
Machine
Overtone Gamakams
PASR
P, M, | G, GM | R, GR | S,,,
Machine
Rendering PASR
The ways of the future
As I see it
The path I see
Have the basic abstractions, fair models to render
(-> OCMD
auto-transcription
ML
machine-created-music)
Is that music though?
Maybe?
References
My work so far
https://github.com/ssrihari/ragavardhini
SSP - 1905 - Sangita Sampradaya Pradarshini
http://ibiblio.org/guruguha/ssp_cakram1-4.pdf
SPS - 2013 - Modeling Gamakas of Carnatic Music as a Synthesizer for Sparse Prescriptive Notation
http://sriku.org/thesis/srikumar-phd-thesis-cnm-modeling-gamakas-6aug2013.pdf
http://sitardivin.globat.com/seminar2013/047SrikumarS.pdf
TMK - 2012 - Svara, Gamaka, Phraseology and Raga identity
http://compmusic.upf.edu/system/files/static_files/03-T-M-Krishna-2nd-CompMusic-
Workshop-2012_0.pdf
Gayaka - the software. Runs on windows, written in javascript by SPS.
http://carnatic2000.tripod.com/gaayaka6.htm
SPS A Composition Based Method for Modeling Carnatic Music Rgas and Style
http://sitardivin.globat.com/seminar2013/047SrikumarS.pdf
Recent work on digitizing some carnatic music notation
http://devagitam.in
Carnatic Music Synthesis
in Clojure
@SrihariSriraman
@nilenso