<<

Overview of Research at IITB Computational studies on Hindustani music

4th CompMusic Seminar IIT Bombay, May 2014

Preeti Rao Department of Electrical Engineering I.I.T. Bombay

1 The growing access to great music…

Is largely due to the creation of digital music archives by “digitization” of the vast stores of broadcast, concert and studio recordings.

Digitization refers to conversion of the sound to sampled waveforms that can be rendered on any digital device. Associated material such as information, photographs, images, and writings about the music add further value.

2 The growing access to great music…

Is largely due to the creation of digital music archives by “digitization” of the vast available stores of broadcast, concert and studio recordings.

Digitization refers to conversion of the sound to sampled waveforms that can be rendered on any digital device. Associated material such as information, photographs, images, and writings about the music add further value.

Our work

Information

audio waveform

3 Music CD cover information… (YouTube has even less!)

4 Some goals of the project • Automatic “tagging” of audio by genre, style, , tala and other discovered descriptors and relationships

• Automatic creation of “navigation layer” for performance audio recordings

• Facilitating discovery of musically relevant objects such as melodic and rhythmic motifs (recurring patterns)

• Building tools that facilitate musicological research on performance practices

5 Some goals of the project

• Automatic “tagging” of audio by genre, style, raga, tala and other discovered descriptors and relationships

• Automatic creation of “navigation layer” for concert audio

• Facilitating search for musically relevant objects such as melodic and rhythmic motifs

• Building tools that facilitate musicological research on performance practices

Common to all the above: Need for a music signal representation (aka features) and similarity measure (for classification)

6 Hindustani music descriptors/tags

• Artiste (instrument), accompanists

• Genre (, , …), sub-genre ()

• Concert structure and sections with timing – Bada khyal, Chhota khyal • : alap, vistaar, taan

• Raga, Tala, Laya of major sections

• Composition (bandish, identified by mukhda)

7 Hindustani music descriptors/tags

• Artiste (instrument), accompanists

• Genre (dhrupad, khyal, tarana…), sub-genre (gharana)

• Concert structure and sections with timing – Bada khyal, Chhota khyal • Bandish: alap, vistaar, taan

• Raga, Tala, Laya of major sections

• Composition (bandish, identified by mukhda)

The question Can the descriptions be obtained by audio content analysis and possibly enhanced with contextual semantic information?

8 Research challenges

• The audio signal processing is challenging due to the mixture of several instruments, strong diversity in the characteristics and the highly time-varying nature.

• Characterizing the major musical dimensions: melody and rhythm in a manner relevant to the genre.

• Modeling musicological knowledge and other implicit knowledge that listeners and musicians bring.

9 : Deshkar, Gaud-Sarang Raga Deshkar

Raga

10 original resynthesized Raga Deshkar

Raga Gaud Sarang

11 Raga Deshkar

P P P P G G G G G G R S R R S R S S R S S D R S

Raga Gaud Sarang

R G S S S S S S S R D D S R D D D 12 Rhythmic structure Dhrupad alap, raga , Uday Bhawalkar

13 Concert segmentation Dhrupad alap, raga Yaman, Uday Bhawalkar

alap jod jhala 14 “Similarity” matrix and boundary detection function

15 Concert segmentation Khyal, raga Bhupali,

Bada khyal in Madhya laya,Tintal; Chhota khyal in Drut laya,Tintal Rhythmogram of , RK Bada Khyal in Madhya laya,Tintal Chota khyal in Drut laya,Tintal

16 Concert segmentation Khyal, raga Bhupali, Rashid Khan

Bada khyal in Madhya laya,Tintal; Chhota khyal in Drut laya,Tintal Rhythmogram of Bhoopali, RK Bada Khyal in Madhya laya,Tintal Chota khyal in Drut laya,Tintal

alap bada khyal chhota khyal bandish vistar sargam tan bandish tan 17 Melodic motif (mukhda) detection

Kishori Amonkar, Deshkar, Tintal Bandish: Piya Jaag 18 Melodic motif (mukhda) detection

Kishori Amonkar, Deshkar, Tintal Bandish: Piya Jaag 19 Within-concert variability of motif

20 Within-concert variability across concerts Intra-phrase class distance distribution

Kafi

21 intonation: raga characteristics from pitch distribution

Pt. Vidhyadhar Vyas Marwa and (share the same swaras)

22 Style (genre) classification

Raga : Malini Rajurkar

Raga Subhapanthuvarali: M S Subhalaxmi 23 Ontology for Indian music

Learning metadata (textual) from forums by using NLP techniques to learn relationships between entities.

• Augment audio-based music ontology for Indian music with information extracted from online music forums to achieve superior retrieval systems for Indian music.

• Challenges: text sources are unstructured, ungrammatical…

24 Summary

• Melody and rhythm representations that are musicologically informed can be useful in the description of music recordings and for measuring musical similarity.

• Music knowledge can be vital. Modeling knowledge sources however is a challenge.

25 Thank you

Department of Electrical Engineering , IIT Bombay 26