Carnatic Music: A Computational Perspective
Hema A Murthy Department of Computer Science and Engineering IIT Madras hema@cse.iitm.ac.in
e-mail: hema@cse.iitm.ac.in
Carnatic Music: A Computational Perspective Hema A Murthy - - PowerPoint PPT Presentation
Carnatic Music: A Computational Perspective Hema A Murthy Department of Computer Science and Engineering IIT Madras hema@cse.iitm.ac.in e-mail: hema@cse.iitm.ac.in December 13 2013 MIR Indian Music Preliminaries Tonic Gamak a s in
e-mail: hema@cse.iitm.ac.in
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
1T M Krishna and Vignesh Ishwar, “Carnatic Music: Svara, Gamaka, Motif and Raga Identity”, 2nd CompMusic Workshop, Istanbul, Turkey 2M V N Murthy, “Applause and Aesthetic Experience,”http://compmusic.upf.edu/zh-hans/node/151
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
3.
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
1000 2000 3000 4000 5000 6000 40 80 120 160 200 240 280 320 Frames Frequency Hz 1000 2000 3000 4000 5000 6000 40 80 120 160 200 240 280 320 Frames Frequency Hz
3Ashwin Bellur, “Automatic identification of tonic in Indian classical music,” MS Thesis, IIT Madras, 2013
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
1S Arthi H G Ranjani and T V Sreenivas. Shadja, swara identification and raga verification in alapana using stochastic models. WASPAA 2011
pages 29-32, 2011.
2Salamon, J., S. Gulati, and X. Serra (2012). A multipitch approach to tonic identification in indian classical music. In Proc. of ISMIR, 157163
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
50 100 150 200 250 300 350 400 1000 2000 3000 4000 5000 6000 Frequency (Hz) Number of Instances (Carnatic Item)
Figure: Carnatic Pitch Histogram
50 100 150 200 250 300 350 400 1000 2000 3000 4000 Frequency (Hz) Number of Instances (Hindustani Item)
(b)
Figure: Hindustani Pitch Histogram
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Figure: Spectogram of an excerpt of Carnatic music
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
500 1000 1500 2000 2500 3000 3500 4000 100 200 300 Frame Number
Frequency Hz
50 100 150 200 250 300 0.5 1
Frequency Hz
(b) (a)
panchama lower sadja middle sadja
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
4Vignesh Ishwar, Shrey Dutta, Ashwin Bellur and Hema A Murthy, “Motif spotting in an Alapana in Carnatic music,” ISMIR 2013.
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
−1500 −1000 −500 500 1000 1500 2000 2500 500 1000 1500 Shankarabharana Pitch Histogram Frequency in Cents −1500 −1000 −500 500 1000 1500 2000 2500 1000 2000 3000 4000 Kalyani Pitch Histogram Frequency in Cents Sa R2 G3 M1 P D2 N3 Sa Sa R2 G3 M2 P D2 N3 Sa
Figure: Pitch Histograms of Ragas Kalyani and Sankaraabharana
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
1 2 3 4 −500 500 1000 1500 2000 Time in Minutes Frequency in Cents
Pitch Contour of an Alapana
0.5 1 600 800 1000 1200 1400 Time in Seconds Frequency in Cents
Motif1
0.5 1 600 800 1000 1200 1400 Time in Seconds Frequency in Cents
Motif2
0.5 1 600 700 800 900 1000 1100 1200 1300 Time in Seconds Frequency in Cents
Motif3
Figure: a) Motifs Interspersed in an Alapana; b) Magnified Motif
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
5 10 15 20 25 30 35 40
20 40 60 80 100 120 140 12 14 16 18 20 22 24 26 28 30
5 10 15 20 25 30 35 40
120 140 160 180 14 16 18 20 22 24 26 28 30 32 34
5 10 15 20 25 30 35 40
100 120 140 160 180 200 14 16 18 20 22 24 26 28 30
5 10 15 20 25 30 35 40
20 40 60 80 100 120 12 14 16 18 20 22 24 26 28 30
5 10 15 20 25 30 35 40
20 40 60 80 100 120 140 12 14 16 18 20 22 24 26 28 30 32 34
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Pre-emphasis Hamming window Discrete Fourier Transform Cent filter banks Discrete Cosine Transform Waveform
Log Cent filter bank energy values
Cepstral Coefficients
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
6unpublished 7Akshay Ananthapadmanabhan, Juan Bello, Raghava Krishnan and Hema A Murthy, “Tonic independent stroke transcription of the mridangam,
AES, 2014
8Padi Sarala and Hema A Murthy, “Inter and intra segmentation of Carnatic music recordings for archival,” ISMIR 2013.
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
9Akshay Ananthapadmanabhan, Ashwin Bellur and Hema A Murthy, “Modal analysis and transcription of strokes of the mridangam using
non-negative matrix factorisation,” ICASSP 2013, Vancouver,Canada Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Tones 20 40 60 80 100 120 50 100 FourthTone 20 40 60 80 100 120 100 200 ThirdTone 20 40 60 80 100 120 20 40 SecondTone 20 40 60 80 100 120 20 40 FirstTone 20 40 60 80 100 120 100 200 FifthTone
Figure: Modal Tones Figure: Strokes and their modes
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
10Rajeev Rajan and Hema A Murthy, “Group delay based melody monopitch extraction from music,” ICASSP 2013.
Carnatic Music: A Computational Perspective
MIR Indian Music Preliminaries Tonic Gamak¯ as in Carnatic Music Cent filterbanks Identifying the strokes of the mridangam Pitch Extraction Conclusions
Carnatic Music: A Computational Perspective