Gaayaka
| S, N D | N S R G |
((P S,,)) , ((S , S>>> S)) -((D. S. D))
((S , S>> S))- S R ((G<< G , ,))
Subramanian, 2009
Database of phrases
Automatic Gamakam feature – guided
Slide 35
Slide 35 text
Modelling Gamakams
Slide 36
Slide 36 text
No content
Slide 37
Slide 37 text
Me
Machine
Back to this…
Slide 38
Slide 38 text
PASR
Srikumar 2013
Pitch, Attack, Sustain, Release
Vector specifies the PASR vars
for each prescriptive note
Slide 39
Slide 39 text
Me
Machine
Rendering PASR…
Slide 40
Slide 40 text
Rendering PASR…
Slide 41
Slide 41 text
Generation
Slide 42
Slide 42 text
Random | Within a raga
Slide 43
Slide 43 text
Random | Within a raga
Slide 44
Slide 44 text
Get data
Slide 45
Slide 45 text
Kosha
An Open Carnatic Music Database
http://github.com/ssrihari/kosha
Tonic note identification
Bellur, A., V. Ishwar, X. Serra, and H. A. Murthy (2012)
A knowledge based signal processing approach to tonic
identification in indian classical music.
Bellur, A., and H. A. Murthy (2013)
Automatic tonic identification in classical music using
melodic characteristics and tuning of the drone.
Srihari, S. (2016) *
Pick the most frequent note, it mostly just works.
* not really, no
Slide 59
Slide 59 text
Tonic note identification
Slide 60
Slide 60 text
Tonic note identification
Slide 61
Slide 61 text
Swaram Histogram
Kalyani
S, R2, G3, M2, P, D2, N3, S.
S., N3, D2, P, M2, G3, R2, S
Slide 62
Slide 62 text
Kalyani
S, R2, G3, M2, P, D2, N3, S.
S., N3, D2, P, M2, G3, R2, S
Revati
S, R1, M1, P, N2, S.
S., N2, P, M1, R1, S
Mohana
S, R2, G3, P, D2, S.
S., D2, P, G3, R2, S
Slide 63
Slide 63 text
Generation with
weighted probabilities
Slide 64
Slide 64 text
No content
Slide 65
Slide 65 text
In comparison with random
Random
Single
Swaram
Weighted
Slide 66
Slide 66 text
Melody insights #1
Tonic note is prominent
Sa, and Pa have higher and sharper peaks
Other note peaks are blunt
Probabilities of all swarams in a raga are not the same
Probabilities across octaves are not the same
Slide 67
Slide 67 text
Two swaram probabilities
Slide 68
Slide 68 text
Two swaram probabilities
Prominence of adjacency
Encoded rules of Arohanam and Avarohanam
Slide 69
Slide 69 text
Two swaram probabilities
Slide 70
Slide 70 text
Single swaram vs Two swarams
Two
Swaram
Weighted
Single
Swaram
Weighted
Slide 71
Slide 71 text
Melody insights #2
Swarams close to each other are more melodious
The rules of Arohanam, Avarohanam are encoded
We begin to see gamakams
Sometimes, the in-between is worse than either extreme
Slide 72
Slide 72 text
Three swaram probabilities
and more
A simple markov chain
Slide 73
Slide 73 text
First Order Matrix
https://en.wikipedia.org/wiki/Markov_chain#Music
Markov Chains in Music
https://github.com/rm-hull/markov-chains
Second Order Matrix
Slide 74
Slide 74 text
Markov Chains in Music
Slide 75
Slide 75 text
No content
Slide 76
Slide 76 text
Melody insights #3
Generic markov chains don’t really work
LSTMs also don’t work, probably
Raga Identification
Revati sample
vs
Revati base
Mohana sample
vs
Revati base
Slide 84
Slide 84 text
What next
Model insights as melodic abstractions
Use synthesis models with generative music
Experiment with Rhythm
Synthesise Human Voice
Deep learning (Recurrent variational auto encoders)
Slide 85
Slide 85 text
Is this music though?
Slide 86
Slide 86 text
Behag
Dasarapada
Abhishek Raghuram
Slide 87
Slide 87 text
Making Machines
that Make Music
Srihari Sriraman
nilenso