jon-myers / idtp

An Interactive Digital Transcription Platform for Hindustani Music
https://swara.studio
2 stars 1 forks source link

Additional Analytics: Permutation Combinations #392

Open Dard-Neuman opened 5 months ago

Dard-Neuman commented 5 months ago

Using the merukhand framework as a base framework, tabulating how many combinations are used in a performance.

I can send a file with all the combinations (or you can write the code to create it). But it essentially labels each combination.

1: 1 2: 2a, 1-2; 2b, 2-1 3: 3a, 1-2-3, 3b, 2-1-3, 3c, 1-3-2; 3d, 3-1-2; 3e, 2-3-1, 3f, 3-2-1

Etc.

Using the pitch-parameter tools, identifying and counting every unique phrase-cluster.

Using two approaches to set norms by ragas. 1) Using formally expressed rules (from Bhatkhande), how many and which combinations are allowed in a raga; 2) using the actual data from transcriptions, identifying how many, and which combinations are used in performances.

For example, in Raga Yaman, according the Bhatkhande's grammar:

1: 1 (allowed) 2: 2a, 1-2 (not allowed) ; 2b, 2-1 (allowed) 3: 3a, 1-2-3 (not allowed), 3b, 2-1-3 (not allowed), 3c, 1-3-2 (not allowed); 3d, 3-1-2 (not allowed); 3e, 2-3-1 (allowed), 3f, 3-2-1 (allowed), etc.

But in Imdad Khan's yaman 1-2 is allowed, as is 1-3-2

etc.

jon-myers commented 4 months ago

Analyst should be able to specify "valid" permutations, and "invalid" permutations. This could feed another analytic measure: How "raga-like" the performance is?