10.6084/m9.figshare.11607978.v1
Shayan Srinivasa Garani
Shayan Srinivasa
Garani
Harish Seshadri
Harish
Seshadri
An algorithmic approach to South Indian classical music
Taylor & Francis Group
2020
music signal processing
algorithmic music generation
algorithmic music composition
South Indian music
Markov chains
maxentropic rate
gamaka synthesis
perceptual scale shifts
00A65
20B35
18B25
applied computing
2020-01-14 20:23:40
Dataset
https://tandf.figshare.com/articles/dataset/An_algorithmic_approach_to_South_Indian_classical_music/11607978
<p>We develop a theoretical framework for representation and automated generation of South Indian classical music. The foundational part of the latter is based on symbolic dynamics and is implemented by translating the lexicographic rules for a rāga to constraints on a Markov chain whose state space is a layered graph. We analyze the statistical properties of this Markov chain from the point of view of information theory. We also develop several tools in music signal processing, such as, (a) a procedure for automated generation of <i>gamakas</i> or ornamental notes, unique to South Indian classical music, (b) rhythm synchronization, and (c) an algorithm for perceptual scale shifts. The Online Supplement has computer synthesized music from Śankarābharaṇa rāga, rhythm synchronized music for a Mōhana rāga composition, original and synthesized gamakas over madhyama for Begaḍa and Nīlāmbari rāgas, and perceptually scale shifted rāgas Hindoḷa, Madhyamāvati, Śuddha sāveri, and Udaya ravi chandrikā rāgas from the base Mōhana rāga.</p>