S-rR-m-P-dD-S
A truly strange scale, Kanakangi is a recent import from the South, derived from the very first raga on the Carnatic melakarta wheel. As such, all 7 generic swaras are set to their lowest possible positions: a principle which, under Hindustani axioms, would produce Bhairavi (SrgmPdnS) – however the Carnatic swara-system allows for ‘double-komal’ forms of ga and ni, enharmonic with the Northern shuddha Re and Dha positions. Thus, Kanakangi is equivalent to ‘Bhairavi double-komal ga & ni’ (SrRmPdDS) – with Bhairavi’s ‘poorvang=uttarang’ quality being retained (i.e. Kanakangi’s SrRm & PdDS both take the same interval pattern of ‘1-1-3’: compare to other ‘Pa-repeating’ ragas). Few Northern artists have yet attempted its challenging chromatic clusters, with the only recent renditions I can find coming from sitarist Rushikesh Joshi, violinist Ajit Sengupta, and Dhrupad vocalist Ribhu Sanyal. However, the raga appears to have been present in the Dagar lineage for some time: Bahauddin Dagar described in a 2021 interview how “one of my father’s cousins, Fahimuddin Dagar, knew a composition in the raga Kanakangi in Dhrupad…we can adapt to anything” – and Ocean of Ragas includes analysis of a full-length Bahauddin rendition, noting that he tends to use shuddha Re & Dha in ascent and their komal equivalents in descent, thus allowing for shades of Durga and Gunkali (frustratingly, I can’t find an actual recording). Rao’s 1965 Raga Nidhi Vol.3 states, without elaborating, that “Kanakangi corresponds to the ancient Mukhari scale” (I’m currently investigating…). For further inspiration, listen to the original Carnatic incarnation, as well as a melodious filmi setting from 1991’s Ganamela which leans into the sequence’s bluesy possibilities – and compare to other ‘7-swara audavs’ including Jog Tilang (SgGmPnNS: the ‘reversal’ of Kanakangi’s scale form) and Rasikpriya (SgGMPnNS: the 64th and final Carnatic mela, with all swaras set to their highest positions).
• Raga Megalist (365+) •
राग कनकंगी
Search | Glossary | Tags
• Hindustani Raga Index •
Aroha: e.g. SRmPDS
Avroh: e.g. SdPmrS
Chalan: e.g. SDS, DrS, dmPD, DS, DDS, RrS, rS DrS; SRm, mr, rS, SRm, mP, dmP, mP, mr, rS, mRrS; SRm, mP, rrS, RmP, PR, RrSDrS, SRmP, mPD, DmP, mPDS, DSRrS, DmPdP, ddP, mPdPMm, mr, rS, Dd, dPm, mrS, DS, Dr, rS (Dagar)
![]()
—Ribhu Sanyal (2025)—
[alap, e.g. 0:01] mR R/PP, dPm\RrS, Sm\RR R/PP, dP Dd d/S, rSDdP, PPDdP, dPdmP, mRm, mDdPP, dPdmP mRmRrS…
![]()
• Classifiers •
Explore hidden inter-raga connections: swara geometries, melodic features, murchana sets, ragangas, & more (also see the Full Tag List):
Swaras: -4 | 5 | 6 | 7 | 8 | 9 | 10+
Sapta: Audav | Shadav | Sampurna
Poorvang: SRGM | SRG | SRM | SGM
Uttarang: PDNS | PDS | PNS | DNS
Varjit: Re | Ga | Ma | Pa | Dha | Ni
Double: rR | gG | mM | dD | nN
Thaat: 10 | 32 | Enclosed | Inexact
Chal: All-shuddha | All-komal | Ma-tivra
Gaps: Anh. | Hemi. | 3-row | 4-row | 5-row
Symmetries: Mirror | Rotation | Palindr.
Aroha: Audav | Shadav | Sampurna
Avroh: Audav | Shadav | Sampurna
Jati: Equal | Balanced | Av.+1 | Av.+2
Samay: Morning | Aftern. | Eve. | Night
Murchana: Bhup. | Bihag | Bilaw. | Charu.
Raganga: Bhairav | Malhar | Kan. | Todi
Construction: Jod | Mishra | Oddball
Origin: Ancient | Carnatic | Modern
Dominance: Poorvang | Uttarang
Prevalence: A-list | Prachalit | Aprach.
![]()
• Prakriti: (none found)
![]()
–Swara Geometries–
• Core form: S–rR–m–P–dD–S
• Reverse: SgGmPnNS (=Jog Tilang)
• Negative: 4-1-2-4-1 (e.g. Bhupali Todi)
• Imperfect: 2 (dha, Dha)
• Detached: 0
• Symmetries: none
• Murchanas: Basant set
• Quirks: ‘Pa-repeating‘ (poorvang and uttarang take the same ‘semitone shape’)
![]()
–Global Translations–
• Carnatic: Kanakangi (mela #1)
S-R1-G1-M1-P-D1-N1-S
• Jazz: Phrygian bb3 bb7
1-b2-bb3-4-5-b6-bb7-8
• Pitch classes (‘fret-jumps’):
0-1-2-5-7-8-9-0
(1–1–3–2–1–1–3)
o o o • • o • o o o • • o
![]()
• Tanpura: Sa–Pa
• Names: Kanakangi
• Transliterations: Hindi (कनकंगी); Punjabi (ਕਨਕੰਗੀ); Kannada (ಕನಕಾಂಗಿ); Malayalam (കനകാംഗി); Tamil (கனகாங்கி); Telugu (കനകാംഗി)
—Rushikesh Joshi (2021)—
![]()



