1087 rules total — 246 shown (capped at 500). ← back to grammar index
| rule_id | Category | Concept | Summary | Body (excerpt) | N att. |
|---|---|---|---|---|---|
R_raktagandhari_jati |
structural | raktagāndhārī | Raktagāndhārī jāti: born of gāndhārī/madhyamā/pañcamī with naiṣādī fourth; five aṁśas (excl. dhaivata, ṛṣabha); admits ṣāḍava and auḍava for | DEFINE jati(raktagāndhārī): origin = {gāndhārī, madhyamā, pañcamī} + naiṣādī_as_4th; aṁśas = svaras \ {dhaivata, ṛṣabha}; apanyāsa = madhyama; pañcama = a-ṣāḍav |
11 |
R_4p0_002 |
structural | kaiśikī | kaiśikī = jāti avec pañcama nyāsa, madhyama aṁśa, ṛṣabha non-aṁśa, dhaivata exclu pour auduva, mouvement madhyama-dhaivata + abondance pañca | DEFINE kaiśikī(): · nyāsa = 'pañcama' · aṁśa = 'madhyama' · non_aṁśa = {'ṛṣabha'} · apanyāsas = seven_svaras EXCLUDE {'ṛṣabha'} · movement = 'madhyama |
10 |
R_4p0_003 |
structural | gāndhārī | gāndhārī = jāti basee sur gāndhāra (aṁśa) et madhyama (nyāsa), pañcama a-ṣāḍava, ṛṣabha+dhaivata omis, sancāra ṣaḍja-gāndhāra, mūlabhāṣā de | DEFINE gāndhārī(): · aṁśa = 'gāndhāra' · nyāsa = 'madhyama' · basis_svara = 'madhyama' · non_aṁśas = {'ṛṣabha', 'dhaivata'} · omit_for_ṣāḍava_auḍava = |
8 |
R_andhri_bhasha |
structural | आन्ध्री | Āndhrī bhāṣā: aṁśas {niṣāda, ṛṣabha, gāndhāra, pañcama}; nyāsa = gāndhāra; aṁśa=madhyama with pañcama as concluding note; shares kalās/tāla/ | DEFINE bhāṣā(āndhrī): aṁśas = {niṣāda, ṛṣabha, gāndhāra, pañcama}; nyāsa = gāndhāra; apanyāsa = aṁśas; aṁśa_alt = madhyama; concluding_note = pañcama; concert_p |
8 |
R_069_alankara_structural_role |
structural | alaṅkāra | Alaṅkāra is an ornamental melodic phrase essential to gīti, with 33 forms whose duration spans 1-6 kalās | DEFINE alankara = ornament_phrase WHERE phrase_duration IN [1..6] kalas; COUNT alankaras = 33; REQUIRED FOR giti |
7 |
R_56_pancama_grama_distinction |
structural | pañcama | The identity of grāma depends solely on whether the pañcama interval comprises four or three śrutis | IF pancama.srutis == 4 THEN grama = sadja ELSE IF pancama.srutis == 3 THEN grama = madhyama |
7 |
R_shrutimandala_madhyamagrama |
structural | श्रुतिमण्डलम् | Śruti-maṇḍala of madhyamagrāma: positions of seven svaras by transgression counts (ṣa=4, ṛ=3, g=2, m=4, p=3, dh=4, ni=2) | DEFINE śruti-maṇḍala(madhyamagrāma): position(svara) determined by transgressing N śrutis then locating svara on (N+1)th śruti; map = {madhyama:4_after_3_transg |
7 |
R_4p0_006 |
structural | Gūrjarī | Gūrjarī = deśa-bhāṣā: niṣāda OU gāndhāra aṁśa, ṛṣabha+ṣaḍja OU pañcama concluding, sampūrṇa, concert ṣaḍja-madhyama (descriptions multiples | DEFINE Gūrjarī(): · type = 'deśa-bhāṣā' · completeness = 'sampūrṇa(always)' · variant_A: aṁśa='niṣāda', concluding={'ṛṣabha','ṣaḍja'} · variant_B: aṁśa= |
6 |
R_189_hunkara_structure |
structural | huṅkāra | Huṅkāra is an ekakala alaṅkāra of 18 kalās with gapless ascending-descending sequences of 3 or 4 svaras | DEFINE hunkara = ekakala_alankara WHERE svaras_per_phrase IN [3,4] AND total_kalas = 18 AND motion = gapless_ascent_descent |
5 |
R_4p0_007 |
structural | pañcamī | pañcamī = jāti avec ṛṣabha+pañcama aniśa, apanyāsas={ṛṣabha,pañcama,niṣāda}, ṛṣabha exclu pour auduvita; bhāṣā dans mālavapañcama | DEFINE pañcamī(): · aniśas = {'ṛṣabha', 'pañcama'} · apanyāsas = aniśas UNION {'niṣāda'} · forbid_in_auduvita = {'ṛṣabha'} · forbid_aṁśa_for_pentatonic |
5 |
R_c47_caccatputa |
structural | Caccatpuța | caccatpuṭa = premier des 5 tālas du Nāṭyaśāstra XXXI, caturasra, 4 kalās = 8 mātrās; lié à Gāndhārodīcyavā, Kārmāravī (16 kalās variante), e | FUNCTION assign_caccatputa(composition): · tala := { · name: 'caccatputa', · shape: 'caturasra', · kalas: 4, · matras: 8, · rank_in_NS_XXX |
5 |
R_nartaraga_def |
structural | narta-rāga | Narta-rāga: born of pañcamī+madhyamā jātis (madhyamagrāma); aṁśa=graha=pañcama, nyāsa=madhyama; varṇa=Sañcārin; alaṅkāra=Prasannamadhyama; 2 | DEFINE rāga(narta): origin_jatis = {pañcamī, madhyamā}; grāma = madhyamagrāma; aṁśa = pañcama; graha = pañcama; nyāsa = madhyama; varṇa = Sañcārin; alaṅkāra = P |
5 |
prabandha_chapter_and_authority |
structural | prabandha | Prabandha is treated in the Prabandhādhyāya (sixth chapter) of Bṛhaddeśī, taught for entertainment of the wise, with Matanga as speaker; udd | chapter(prabandha) := 6; speaker := matanga; audience := wise; example := pratapavardhana; uddesa_list != described_list |
5 |
R_253_parvati_structural |
structural | Pārvatī | Pārvatī is a bhāṣā with two variants: (a) ṣaḍja as aṁśa and nyāsa, complete, mountainous-born, sung in hindolaka; (b) pañcama as aṁśa, dhaiv | DEFINE parvati AS bhasa WHERE variant_a={amsa:sadja, nyasa:sadja, region:mountain, raga:hindolaka} OR variant_b={amsa:pancama, nyasa:dhaivata, parent:bhinna_sad |
4 |
R_4p0_009 |
structural | mālavapañcama | mālavapañcama = cadre rāgique contenant bhāṣās (e.g. bhāvinī, pañcamī) et vibhāṣās (bhāvanī, vibhāvanī) selon Śārdūla et Kalā | DEFINE mālavapañcama(): · type = 'raga_framework' · contains_bhāṣās = ['bhāvinī', 'pañcamī', ...] · contains_vibhāṣās = ['bhāvanī', 'vibhāvanī'] · autho |
4 |
R_4p0_013 |
structural | vamsa | vamsa (flute bambou) = 9 śrutis reparties en groupes de 2, 3 et 4 śrutis, produits par ouverture/secouage/demi-ouverture des trous | DEFINE vamsa_śrutis(): · total_śrutis = 9 · groupings = {2: holes_set_A, 3: holes_set_B, 4: holes_set_C} · production_techniques = {'open_hole', 'shake_fi |
4 |
R_4p0_014 |
structural | Bottaraga | Boṭṭa-rāga = contexte rāgique pour bhāṣā baṅgāla (pañcama aṁśa, madhyama nyāsa, sampūrṇa, sañcāra abondant); chante par nāyakas en occasions | DEFINE Boṭṭa-rāga(): · hosts_bhāṣā = 'baṅgāla' · baṅgāla.aṁśa = 'pañcama' · baṅgāla.nyāsa = 'madhyama' · baṅgāla.completeness = 'sampūrṇa(brilliant_with |
4 |
R_c193_bhavini |
structural | bhāvinī | bhāvinī = bhāṣā de mālavapañcama rāga; pañcama nyāsa, gāndhāra aṃśa, dhaivata faible, mouvement dense madhyama-pañcama; belle pour le peuple | FUNCTION profile_bhavini(): · RETURN { · parent_raga: 'malavapancama', · nyasa: pancama, · amsa: gandhara, · weak_in: dhaivata, · dense_mo |
4 |
R_c422_mangali |
structural | Māngālī | māngālī = rāga née de la deśa, toujours complète; profil variable: (pañcama nyāsa, dhaivata aṃśa) OU (gāndhāra graha/nyāsa, ṣaḍja aṃśa, sans | FUNCTION profile_mangali(): · # multiple co-existing profiles preserved (no canonical resolution) · variants := [ · {nyasa: pancama, amsa: dhaivata, com |
4 |
R_c861_gaudapancama |
structural | गौडपञ्चमः | gauḍapañcama = rāga hexatonique sans pañcama, lié au ṣaḍjagrāma, dérivé de dhaivatī+ṣaḍjamadhyamā jātis; dhaivata aṃśa, madhyama nyāsa; usag | FUNCTION profile_gaudapancama(): · RETURN { · grama: 'sadjagrama', · parent_jatis: ['dhaivati', 'sadjamadhyama'], · scale_size: 6, # hexatonic · |
4 |
R_vastu_prabandha |
structural | vastu | Vastu is the 14th prabandha; characterized by pāṭas+tennas with svara elaboration; used in desī gītas and drama; later texts use 'vastu& | DEFINE prabandha(vastu): ordinal = 14; structure = pāṭas + tennas + svara_elaboration; viniyoga = {desī_gītas, drama}; later_usage = generic_synonym(prabandha) |
4 |
gaudakaisika_svara_assignments |
structural | gaudakaiśika rāga | Gaudakaiśika rāga has ṣaḍja as graha and aṁśa, pañcama as nyāsa, niṣāda as kākalī, and is complete in svaras. | graha(gaudakaisika) := sadja; amsa(gaudakaisika) := sadja; nyasa(gaudakaisika) := pancama; nisada_role := kakali; completeness := sampurna |
4 |
madhyama_grama_mandalas_and_pancama_sruti |
structural | madhyamagrāma | Madhyama-grāma is treated with samvādi, anuvādi, vivādi maṇḍalas; pañcama lies one śruti lower (12 śrutis from sadja); a murchana begins ma- | mandalas(madhyama_grama) := {samvadi, anuvadi, vivadi}; sruti_interval(sadja, pancama) := 12; murchana_start := [ma,ga,ri,sa,ni,dha,pa]; tana_collection := sepa |
4 |
prabandhas_chapter_origin_innumerable |
structural | prabandha | Prabandhas are the subject of Chapter VI of Bṛhaddeśī, originate from the faces of Hara (Śiva), are innumerable as deśī music, and are not k | chapter(prabandha) := 6; origin := faces_of(siva); count(prabandhas_desi) := innumerable; accessibility := not_known_by(scant_understanding) |
4 |
sadjakaisiki_structure |
structural | षड्जकैशिकी | Ṣaḍjakaiśikī is complete in ṣadjagrāma; ṣadja, gāndhāra, pañcama are its grahas and aṁśas; always complete; dhaivata/niṣāda/madhyama are spa | sadjakaisiki := {grama: sadjagrama, completeness: always_full, grahas: [sadja, gandhara, pancama], amsas: [sadja, gandhara, pancama], sparse: [dhaivata, nisada, |
4 |
saindhavī_structure_variants |
structural | saindhavī | Saindhavī attestations show variant configurations: (amsa=madhyama, nyasa=ṣaḍja, complete, brilliant in dhaivata), (amsa=pañcama, nyasa=pañc | saindhavī.variants := [{amsa:madhyama, nyasa:sadja, bright:dhaivata}, {amsa:pancama, nyasa:pancama}, {amsa:madhyama, nyasa:dhaivata, weak:[pancama,rsabha]}] |
4 |
saurastri_structure |
structural | Saurāstrī | Saurāstrī (deśī bhāṣā) has niṣāda as aṁśa, ṣaḍja as concluding note, is always complete, and is sung by people. | amsa(saurastri) := nisada; nyasa(saurastri) := sadja; completeness := always_sampurna; name := desi; sung_by := common_people |
4 |
R_1026_sakabhasa_structural |
structural | śakabhāṣā | Śakabhāṣā has ṛṣabha as aṁśa, madhyama as nyāsa, is complete, has abundant gāndhāra-pañcama; born of śakarāga within pañcamaṣāḍava | DEFINE sakabhasa AS bhasa WHERE amsa=rsabha AND nyasa=madhyama AND complete=true AND abundant={gandhara, pancama} AND parent_raga=sakaraga AND context=pancamasa |
3 |
R_200_sauvira_structural |
structural | Sauvīrī | Sauvīra rāga has ṣaḍja as aṁśa and nyāsa, with ṣaḍjamadhyamā as cause; gāndhāra and niṣāda are weak | DEFINE sauvira AS raga WHERE amsa=sadja AND nyasa=sadja AND cause=sadjamadhyama AND weak={gandhara, nisada} |
3 |
R_225_purvaranga_jati_use |
structural | pūrvaranga | In pūrvaraṅga (preliminary part), śuddhā jātis and śuddhaṣāḍava should be performed | IF section = purvaranga THEN USE suddha_jatis AND USE suddhasadava |
3 |
R_398_takkaraga_features |
structural | ṭakkarāga | Ṭakka-rāga has 12 bhāṣās (some say 16), aṁśa=madhyama, nyāsa=ṣaḍja, devoid of pañcama | SET takkaraga.amsa=madhyama, .nyasa=sadja, .lacks=[pancama], .bhasa_count IN {12,16} |
3 |
R_431_pulindika_structural |
structural | pulindikā | Pulindikā is an antara-bhāṣā, pentatonic, sung by Pulinda people; ṣaḍja as nyāsa, dhaivata as aṁśa, omits gāndhāra and pañcama, with ṣaḍja-d | DEFINE pulindika AS antara_bhasa WHERE scale=pentatonic AND amsa=dhaivata AND nyasa=sadja AND omits={gandhara, pancama} AND samvada={(sadja,dhaivata),(dhaivata, |
3 |
R_4p0_020 |
structural | षड्जग्रामे | ṣaḍjagrāma = cadre tonal contenant śadjakaiśikī sampūrṇa; site du saṁvādi-maṇḍala; permet substitution amśa ṣaḍja->madhyama sans destruct | DEFINE ṣaḍjagrāma(): · contains = {'śadjakaiśikī(sampūrṇa)', 'saṁvādi-maṇḍala'} · substitution_rule: IF aṁśa==ṣaḍja THEN madhyama_can_replace_without_destro |
3 |
R_4p0_021 |
structural | ābhīrī | ābhīrī = bhāṣā: ṣaḍja initial+concluding, sampūrṇa, ne de deśa, concert ṛṣabha-ṣaḍja, deux-śruti svaras spars; arise from pañcama avec conce | DEFINE ābhīrī(): · initial = 'ṣaḍja' · concluding = 'ṣaḍja' · completeness = 'sampūrṇa' · origin = ['deśa', 'pañcama'] · saṁvāda_primary = ('ṛṣabha', |
3 |
R_4p0_023 |
structural | gaudakaiśikamadhyama | gaudakaiśikamadhyama = rāga relatif a ṣaḍjagrāma (ne de ṣaḍjamadhyamā jāti); graha+aṁśa=ṣaḍja, nyāsa=madhyama | DEFINE gaudakaiśikamadhyama(): · parent_grāma = 'ṣaḍjagrāma' · parent_jāti = 'ṣaḍjamadhyamā' · graha = 'ṣaḍja' · aṁśa = 'ṣaḍja' · nyāsa = 'madhyama' · |
3 |
R_4p0_024 |
structural | Viśālā | Viśālā = bhāṣā: pañcama aṁśa, dhaivata concluding, sampūrṇa svaras, sañcāra ṣaḍja-dhaivata, qualite charmante | DEFINE Viśālā(): · aṁśa = 'pañcama' · concluding = 'dhaivata' · completeness = 'sampūrṇa' · motion = sañcāra('ṣaḍja', 'dhaivata') · aesthetic = 'charm |
3 |
R_64_tara_extent |
structural | tāra | Tāra (upper register) extends 4th, 5th or 7th svara above the aṁśa; beyond is undesirable; properly begins from octave of 'ga' | DEFINE tara_range = ascent_from(amsa, max_svaras ∈ {4,5,7}) AND start = octave(ga) |
3 |
R_7_brhaddesi_structure |
structural | BRHADDEŚĪ | Bṛhaddeśī by Śrī Mataṅga Muni is organized into six sections: Deśī, Nāda, Śruti, Svara, Grāma-mūrchanā, Varṇas-Alaṅkāras; exists in multiple | STRUCTURE brhaddesi = [sec1_desi, sec2_nada, sec3_sruti, sec4_svara, sec5_grama_murchana, sec6_varna_alankara] |
3 |
R_997_bangali_specification |
structural | bāngālī | Bāngālī is born of Bangāla region with dhaivata as initial/concluding note, samvāda between dhaivata-niṣāda and ṣaḍja-gāndhāra; smooth/conti | SET bangali.origin=bangala_region, .initial=dhaivata, .final=dhaivata, .samvada=[(dha,ni),(sa,ga)], .style=smooth_continuous |
3 |
R_bhinnapancama_def |
structural | bhinnapañcama | Bhinna-pañcama: born of madhyamā+pañcamī jātis (madhyamagrāma-related); aṁśa=dhaivata, nyāsa=pañcama; viniyoga = entry of sūtradhāra | DEFINE rāga(bhinna-pañcama): origin_jatis = {madhyamā, pañcamī}; grāma = madhyamagrāma; aṁśa = dhaivata; nyāsa = pañcama; viniyoga = sūtradhāra_entry |
3 |
R_c150_antaramarga |
structural | antaramārga | antaramārga = connexion mutuelle des aṅgas (aṃśa, graha, apanyāsa, vinyāsa, saṃnyāsa, nyāsa); avec nyāsa, manifeste les jātis; un svara non- | FUNCTION compute_antaramarga(jati): · components := {graha, apanyasa, vinyasa, samnyasa, nyasa, amsa} · antaramarga := mutual_connection(components) · # i |
3 |
R_c173_dodhaka |
structural | Dodhaka | dodhaka = 12e prabandha en 2 moitiés; 1re chantée, 2e = élaboration de svaras (svara-vistāra); structuré par svara-tenaka et tenaka-nyāsa | FUNCTION compose_dodhaka(): · RETURN { · rank_in_prabandhas: 12, · halves: [ · {part: 1, mode: 'sung_text'}, · {part: 2, mode: 'svara_elab |
3 |
R_c453_nandavati |
structural | nandāvatī | nandāvatī = elā du rāga mālavakaiśika, en pratitāla; chantée avec petits gamakas; rasa = vīra; lignée vaiśya; structurée par 5 ambara-gaṇas | FUNCTION profile_nandavati(): · RETURN { · parent_raga: 'malavakaisika', · tala: 'pratitala', · ornamentation: 'small_gamakas', · rasa: 'vira' |
3 |
R_c941_malavesari |
structural | Mālavesarī | mālavesarī = profil mélodique: ṣaḍja nyāsa, niṣāda aṃśa, faiblesse en pañcama | FUNCTION profile_malavesari(): · RETURN { · nyasa: sadja, · amsa: nisada, · weak_in: pancama · } |
3 |
R_gandharodicyava_jati |
structural | gāndhārodīcyavā | Gāndhārodīcyavā arises from ṣaḍjā+gāndhārī+dhaivatī + madhyamā; mostly similar to ṣaḍjodīcyavatī; ṣaḍja and madhyama are the two aṁśas; auḍu | DEFINE jati(gāndhārodīcyavā): origin = {ṣaḍjā, gāndhārī, dhaivatī} + madhyamā; similarity_to(ṣaḍjodīcyavatī) = mostly; aṁśas = {ṣaḍja, madhyama}; auḍuvita_form |
3 |
R_malavakaisika_def |
structural | Mālavakaisika | Mālavakaisika: rāga born of kaiśikī jāti; ṣaḍja serves as both aṁśa and nyāsa; weak in dhaivata | DEFINE rāga(mālavakaisika): origin_jati = kaiśikī; aṁśa = ṣaḍja; nyāsa = ṣaḍja; weakness(dhaivata) = true |
3 |
R_sauviri_def |
structural | Sauvīrī | Sauvīrī: bhāṣā with ṣaḍja as initial+concluding note, sampūrṇa (all svaras); samvāda between ṣaḍja-dhaivata and ṛṣabha-dhaivata; also a mūrc | DEFINE bhāṣā(sauvīrī): initial_note = ṣaḍja; concluding_note = ṣaḍja; svara_set = sampūrṇa; samvāda_pairs = {(ṣaḍja,dhaivata),(ṛṣabha,dhaivata)}; ALSO mūrchanā( |
3 |
R_shukasarika_def |
structural | Śukasārika | Śukasārika: prabandha combining tāla+pada, ornamented with pada+pāṭa, structured as question-and-answer; may be composed in Karnāṭa language | DEFINE prabandha(śukasārika): components = {tāla, pada, pāṭa}; structure = question_and_answer; pada_function = embodies_dialogue; language = Karnāṭa OR mixed |
3 |
R_vrtta_prabandha |
structural | vṛtta | Vṛtta = 2nd prabandha; no tāla regulation when composed in metres {āryā, dvipatha, vṛtta, gāthā, dodhaka, toṭaka}; svara placing prescribed | DEFINE prabandha(vṛtta): ordinal = 2; tāla_regulation = NONE when metre ∈ {āryā, dvipatha, vṛtta, gāthā, dodhaka, toṭaka}; svara_placement = end_only (variant: |
3 |
gandharapancami_structure_and_origin |
structural | गान्धारपञ्चमी | Gāndhārapañcamī is a five-svara jāti based in madhyamagrāma, embellished with gāndhāra, with combination between ṣaḍja-madhyama. | gandharapancami := jati(svara_count=5, grama=madhyamagrama, embellishment=gandhara, sadja_madhyama_combination=True) |
3 |
gurjari_structure |
structural | Gūrjarī | Gurjarī has niṣāda as aṁśa, ṣaḍja as concluding note, is born of deśa (regional), and shows combinations niṣāda-ṛṣabha and madhyama-ṛṣabha. | gurjari := {amsa: nisada, nyasa: sadja, origin: desa, combinations: [(nisada, rsabha), (madhyama, rsabha)]} |
3 |
kalingi_structure |
structural | Kālingī | Kālingī is an antarabhāṣā with gāndhāra as aṁśa, dhaivata as concluding note, comprises four svaras (devoid of pañcama and ṛṣabha), sung by | kalingi := antarabhasa(amsa=gandhara, nyasa=dhaivata, svara_count=4, omit={pancama, rsabha}, region=kalinga) |
3 |
kamaravi_amsas_nyasa_apanyasa |
structural | कामारवी | In kāmāravī (variant of kārmāravī), niṣāda, ṛṣabha, pañcama, dhaivata are aṁśas; pañcama is nyāsa; the aṁśas themselves serve as apanyāsas. | kamaravi := {amsas: [nisada, rsabha, pancama, dhaivata], nyasa: pancama, apanyasas: amsas} |
3 |
karmaravi_non_amsas_and_nyasa |
structural | kārmāravī | In kārmāravī, ṣaḍja, gāndhāra, madhyama are non-aṁśas; pañcama is the nyāsa with profuse movement towards gāndhāra; gāndhāra has sangati wit | karmaravi := {non_amsas: [sadja, gandhara, madhyama], nyasa: pancama, motion: pancama->gandhara_frequent, gandhara_sangati: all_svaras} |
3 |
nisadavati_amsas_and_nyasa |
structural | niṣādavatī | In niṣādavatī (=naiṣādī), gāndhāra, niṣāda, ṛṣabha are the aṁśas (and grahas); niṣāda is the nyāsa (eponymous svara). | nisadavati := {amsas: [gandhara, nisada, rsabha], grahas: [nisada, rsabha, gandhara], nyasa: nisada} |
3 |
BD_6_1_R004 |
structural | dohyā | Dohyā: pentatonic form lacking pañcama and ṛṣabha, with gāndhāra as aṁśa, ṣaḍja as nyāsa, born of takkarāga | DEFINE dohya: · svaras = ALL_SVARAS - {pancama, rshabha} // 5 svaras · amsha = gandhara · nyasa = shadja · parent_raga = takkaraga · origin = 'region |
2 |
BD_6_1_R006 |
structural | Mūrchanā-maṇḍala | Mūrchanā-maṇḍala: grid of 49 squares (8x8 lines) holding 49 svaras for 7-svara mūrchanās in each grāma | DEFINE murchana_mandala(grama g): · grid = MATRIX(8 horizontal_lines, 8 vertical_lines) · squares = 49 // kosthakas · svaras_per_square = 1 · total_sva |
2 |
BD_6_1_R010 |
structural | Takkasaindhava | Takkasaindhava: ṣaḍja is graha, aṁśa and nyāsa; pañcama is alpa (weak/sparse) | DEFINE takkasaindhava: · graha = shadja · amsha = shadja · nyasa = shadja · alpa_svaras = {pancama} // weak |
2 |
BD_6_1_R011 |
structural | शुद्धभित्रका | Śuddhabhinnā: complete (saṁpūrṇa) bhāṣā with dhaivata as aṁśa and concluding note, born of bhinnapañcama | DEFINE shuddhabhinna: · type = sampurna // 7 svaras · amsha = dhaivata · nyasa = dhaivata · parent = bhinnapancama |
2 |
BD_6_1_R012 |
structural | Ratilekhā | Ratilekhā prabandha: 11 mātrās in each of first two feet, measured by rati-gaṇa, endowed with dhātu | DEFINE ratilekha: · feet[0].matras = 11 // rudra-numbered · feet[1].matras = 11 · gana = rati · features = {dhatu: true} |
2 |
BD_6_1_R013 |
structural | शरभलीलक | Śarabhalīlaka: 8 svarapadas with different rāga and tāla in each pada | DEFINE sharabhalilaka: · n_padas = 8 · FOR pada IN padas: · pada.raga = DISTINCT_RAGA // different per pada · pada.tala = DISTINCT_TALA // differe |
2 |
R_1006_varati_struct |
structural | वराटी | Varāṭī = hexatonic bhāṣā, madhyama=aṁśa, dhaivata=concluding, ṛṣabha weak | DEFINE varati := bhasa WITH form='sadava', amsa=madhyama, concluding_note=dhaivata, profuse=[dhaivata, madhyama], weak=[rsabha] |
2 |
R_1049_kausali |
structural | kausalī | Kausalī: hexatonic; aṁśa = niṣāda; concluding note = dhaivata; omits ṛṣabha; sung in door-keeper context. | FOR kausali: cardinality := 6; amsa := nisada; nyasa := dhaivata; omit := {rsabha}; context := door_keepers |
2 |
R_1116_hamsapada |
structural | Haṁsapada | Haṁsapada is a bilingual song form: one foot in Sanskrit, one in a regional language, sung with rhyme (prāsa). | IF form == 'hamsapada': foot_1.language = 'sanskrit'; foot_2.language = 'regional'; require(rhyme == True) |
2 |
R_1266_sadjamadhyama_struct |
structural | sadjamadhyamā | sadjamadhyamā: all 7 svaras serve as graha+aṁśa; 7 pūrṇa + 5 ṣāḍava + 5 auḍuva forms | DEFINE sadjamadhyama.grahas := all_seven_svaras · DEFINE sadjamadhyama.amsas := all_seven_svaras · DIVISIONS: {purna: 7, sadava: 5, auduva: 5} |
2 |
R_1873_parivarta |
structural | parivartaka | Parivarta is a tāna-like pattern: ascend three svaras, omit the fourth; with parāvṛtti (reversal in descent), composed of eight kalās. | IF pattern == 'parivarta': ascend(3 svaras); omit(4th_svara); descent has paravritti (omit shifts to descending 4th); kala_count = 8 |
2 |
R_224_nandayanti_structural |
structural | nandayantī | In Nandayantī jāti: gāndhāra is both graha and nyāsa, pañcama is aṁśa, madhyama and pañcama are the two apanyāsas | DEFINE nandayanti AS jati WHERE graha=gandhara AND nyasa=gandhara AND amsa=pancama AND apanyasas={madhyama, pancama} |
2 |
R_338_gandharodicyava |
structural | गान्धारोदीच्यवा | Gāndhārodīcyavā is a six-svara jāti based on madhyamagrāma with two aṁśas: ṣaḍja and madhyama. | IF jati == 'gandharodicyava': svara_count = 6; grama_base = 'madhyamagrama'; amsas = {sadja, madhyama}; group_with = {sadji, andhri, nandayanti} |
2 |
R_364_amsas |
structural | aṁśa | In kaiśikī, svaras other than ṛṣabha function as aṁśas (structural tones) and exhibit mutual concert. | IF jati == kaisiki THEN amsas := svaras \ {rsabha}; CONSTRAINT: mutual_concert(amsas) |
2 |
R_424_dakshinatya |
structural | dākṣiṇātyā | Dākṣiṇātyā is a vibhāṣā with a regional (deśa) name, born of bhinnaṣaḍja, having pañcama as both initial and concluding note. | IF vibhasha == 'dakshinatya': graha = pancama; nyasa = pancama; parent = 'bhinnashadja'; name_type = 'desa' (regional) |
2 |
R_433_vibhavini_struct |
structural | Vibhāvinī | Vibhāvinī: pañcama as initial+concluding note, regional origin, contextual usage | DEFINE vibhavini := bhasa WITH initial_note=pancama, concluding_note=pancama, origin='regional' · CONTEXT: vibhavini.usage := ['hair_dressing', 'restrained_unio |
2 |
R_4p0_031 |
structural | bāhyaṣāḍavā | bāhyaṣāḍavā = bhāṣā hexatonique: madhyama aniśa, dhaivata concluding, sans ṛṣabha; chantee a l'occasion du yajña | DEFINE bāhyaṣāḍavā(): · aniśa = 'madhyama' · concluding = 'dhaivata' · cardinality = 'hexatonic(ṣāḍava)' · exclude_svara = 'ṛṣabha' · occasion = 'yajñ |
2 |
R_4p1_1050 |
structural | svaravallitikā | svaravallitikā is hexatonic, starts and ends on dhaivata, omits ṛṣabha; sung by those with steady mind | DEFINE svaravallitikā AS melodic_type · SET cardinality = 6 (hexatonic) · SET initial_note = dhaivata · SET concluding_note = dhaivata · OMIT ṛṣabha · PERFORMAN |
2 |
R_4p1_1362 |
structural | हयलीला | Hayalīlā is a tāla-type composition: first half sung with svaras, second half with birudas, bound by hayalīlā gaṇas | DEFINE hayalīlā AS composition_form · SET tāla = hayalīlā · PARTITION composition INTO halves: · first_half := sung_with(svaras) · second_half := sung_with( |
2 |
R_4p1_719 |
structural | şadjodīcyavatī | Şadjodicyavatī jāti structure: aṁśas = {ṣa, ma, dha, ni}, apanyāsas = {ṣa, dha} | DEFINE Şadjodicyavatī AS jāti · SET aṁśas = {ṣaḍja, madhyama, dhaivata, niṣāda} · SET apanyāsas = {ṣaḍja, dhaivata} |
2 |
R_4p1_955 |
structural | मध्यमांशा | madhyamagrāmadehā (madhyamagrāmikā) bhāṣā: aṁśa=madhyama, concludes on ṣaḍja, complete, always saṅkīrṇā, placed in takkarāga | DEFINE madhyamagrāmadehā_bhāṣā AS bhāṣā · SET aṁśa = madhyama · SET ending = ṣaḍja · SET completeness = full · SET mixture = saṅkīrṇā(always) · LOCATED_IN takka |
2 |
R_549_gramamurchana |
structural | ग्राममूर्छनाप्रकरणम् | During rāga performance, mūrchanās comprise twelve svaras and are included within ṣaḍjagrāma mūrchanās; closes the grāma-mūrchanā section. | IF context == 'raga_performance': murchana.svara_count = 12; murchana.subsume_in('shadjagrama_murchanas'); section_marker = END(grama_murchana_prakaranam) |
2 |
R_718_sadja_kaisiki |
structural | ṣaḍja-kaiśikī | Ṣaḍja-kaiśikī: ṣaḍja/gāndhāra/pañcama are aṁśas + apanyāsas; ṛṣabha sparse; gāndhāra is the nyāsa. | FOR jati == sadja_kaisiki: amsas := apanyasas := {sadja, gandhara, pancama}; sparse(rsabha); nyasa := gandhara |
2 |
R_720_sadja_madhyama |
structural | şadjamadhyamā | Ṣaḍja-madhyamā jāti has all svaras as aṁśas, nyāsa on ṣaḍja and madhyama, with niṣāda and gāndhāra producing hīnatva (weakness). | IF jati == 'sadja_madhyama': amsas = ALL_svaras; nyasas = {sadja, madhyama}; hinatva_svaras = {nishada, gandhara} |
2 |
R_732_saptasvaramsa_struct |
structural | सप्तस्वरांशा | Ṣaḍja-madhyamā jāti uniquely has seven aṁśa svaras (sa, ri, ga, ma, pa, dha, ni) | DEFINE sadja_madhyama.amsa_svaras := [sa, ri, ga, ma, pa, dha, ni] · ASSERT len(amsa_svaras) == 7 · UNIQUE: only jati with 7 amsa svaras |
2 |
R_946_pancamakhya |
structural | pañcamākhyā | Pañcamākhyā bhāṣā: aṁśa = pañcama, concluding note = ṣaḍja; concert between pañcama-ṛṣabha and ṣaḍja-madhyama. | FOR bhasa == pancamakhya: amsa := pancama; nyasa := sadja; concert := {(pancama,rsabha), (sadja, madhyama)}; complete AND delightful |
2 |
R_996_paurali |
structural | पौराली | Paurālī vibhāṣā has madhyama as aṁśa, dhaivata as concluding note, weak in ṛṣabha, with dense mutual movement among madhyama, ṛṣabha and pañ | IF vibhasha == 'paurali': amsa = madhyama; nyasa = dhaivata; weak_in = rishabha; dense_movement_set = {madhyama, rishabha, pancama} |
2 |
anuvadin_one_sruti_less |
structural | anuvādin | Anuvādin svaras are less by one śruti than their corresponding vādin svaras; thereby gāndhāra and niṣāda qualify as anuvādin. | anuvadin(S) := sruti_count(S) == sruti_count(vadin_corresponding) - 1; applies_to {gandhara, nisada} |
2 |
arsabhi_amsas_and_derivations |
structural | ārṣabhī | Ārṣabhī has niṣāda, ṛṣabha, dhaivata as aṁśas; generates ṣāḍava form by omission of ṣaḍja and auḍuvita form by omission of ṣaḍja-pañcama. | amsas(arsabhi) := {nisada, rsabha, dhaivata}; sadava(arsabhi) := omit(sadja); auduvita(arsabhi) := omit({sadja, pancama}) |
2 |
bhinnakaiśika_structure |
structural | bhinnakaiśika | Bhinnakaiśika has ṣaḍja as graha and aṁśa, pañcama as nyāsa, is complete in seven svaras with abundance of mandra (low) notes. | bhinnakaiśika := {graha: sadja, amsa: sadja, nyasa: pañcama, n_svaras: 7, register_bias: mandra} |
2 |
brhaddesi_treatise_metadata |
structural | BRHADDEŚĪ | The treatise Bṛhaddeśī of Śrī Mataṅga Muni was first published in 1992 by IGNCA. | treatise := {title: Bṛhaddeśī, author: Mataṅga Muni, first_published: 1992, publisher: IGNCA} |
2 |
kala_textual_reconstructions |
structural | Kalā | In editorial reconstruction, kalā is replaced with mātrā according to context, and reconstructed as tāla based on adjacent verses. | edit_rule: kala -> matra (context-dependent); kala <- tala (reconstruction from adjacent verses) |
2 |
lalita_ela_structure |
structural | lalitā | Lalitā (elā) doit être chantée par les gandharvas avec régulation gracieuse des syllabes; ses deux pieds combinent gamakas et hindu-mūrchanā | RECORD lalita_ela { performer: gandharvas; syllable_regulation: graceful; feet_count: 2; feet_elements: [gamakas, hindu_murchana] } |
2 |
madhyamagrama_rsabha_pancama_inomissible |
structural | madhyamagrāma | In madhyamagrāma, omission of ṛṣabha and pañcama does not take place; pañcama is inomissible according to Datti. | for grama=madhyamagrama: omit(rsabha) := False; omit(pancama) := False |
2 |
madhyamagrama_textual_convention |
structural | madhyamagrāma | Textually, mention of 'change of grāma' is preferred over explicit mention of madhyamagrāma; nine jātis of madhyamagrāma are lost du | convention := mention('grama_change') > explicit('madhyamagrama'); lost := 9 jatis of madhyamagrama |
2 |
r_brd_1043_vegavanti_structure |
structural | vegavantī | Vegavantī (vibhāṣā) = complete, pañcama as aṁśa, sung in karuṇa rasa with profuse dainya | FUNCTION spec_vegavanti(): · RETURN { · completeness: 'sampurna', · amsa: pancama, · rasa: karuna, · bhava: profuse_dainya · } |
2 |
r_brd_2217_matras_count |
structural | mātrās | Mātrās are 8: first (Dhruvā) sounded by middle-finger-thumb snap, remaining 7 unsounded hand actions; half-kalā = 1 or 2 mātrās per original | FUNCTION matra_structure(): · matras = 8 · matras[0] = 'Dhruva_sounded_snap' · matras[1..7] = 'unsounded_hand_actions' · half_kala_value = 1 IF original |
2 |
r_brd_945_vesarika_structure |
structural | vesarikā | Vesarikā bhāṣā = hexatonic (no pañcama), ṣaḍja as initial+concluding, with mutual movement dhaivata↔niṣāda and ṣaḍja↔dhaivata | FUNCTION spec_vesarika(): · RETURN { · type: 'sadava_hexatonic', · omits: {pancama}, · graha: sadja, nyasa: sadja, · movements: [(dhaivata, ni |
2 |
sadjagrama_inomissible_and_vivadi |
structural | sadjagrāma | In ṣadjagrāma, dhaivata is inomissible; ṣadjagrāma has a vivādi-maṇḍala with rules involving gāndhāra-ṛṣabha and niṣāda-dhaivata pairs. | for grama=sadjagrama: omit(dhaivata) := False; vivadi_mandala := defined_on{(gandhara, rsabha), (nisada, dhaivata)} |
2 |
sadji_no_sadava_via_gandhara_amsa |
structural | ṣāḍjī | ṣāḍjī does not become ṣāḍava through omission of niṣāda when gāndhāra is the aṁśa; in kaiśikī, tāla pañcapāṇi and the like follow the patter | if jati=sadji AND amsa=gandhara: omit(nisada) -> sadava := False; tala_pattern(kaisiki, pancapani_like) := pattern(sadji) |
2 |
samvadi_mandala_sadjagrama_diagram |
structural | samvādi-mandala | A saṁvādi-maṇḍala is presented for the ṣaḍjagrāma, exhibiting rules of saṁvādī substitution. | SAMVADI_MANDALA = {'grama':'sadjagrama','purpose':'svara_substitution_rules'} |
2 |
tanavalitika_amsa_nyasa_and_vibhasa |
structural | tānavalitikā | Tānavalitikā a madhyama comme aṁśa, ṣaḍja comme note conclusive, et est chantée comme vibhāṣā de ṭakkarāga. | RECORD tanavalitika { amsa: madhyama; concluding_note: sadja; sung_as: vibhasa_of(takkaraga) } |
2 |
veranjika_sadava_definition |
structural | वेरञ्ज?िका | Verañjikā est un rāga ṣāḍava avec gāndhāra comme aṁśa, pañcama faible, ṣaḍja comme nyāsa, et mouvement mutuel ṣaḍja-dhaivata et gāndhāra-ṛṣa | RECORD veranjika { type: sadava; amsa: gandhara; weak_svara: pancama; nyasa: sadja; mutual_movements: [(sadja,dhaivata),(gandhara,rsabha)] } |
2 |
vivadi_mandala_svaras_per_grama |
structural | vivādi-maṇḍala | Le vivādi-maṇḍala est défini comme un diagramme de positions de svaras propre à chaque grāma (ṣadjagrāma et madhyama-grāma). | RECORD vivadi_mandala { grama: {sadjagrama, madhyama_grama}; svara_positions: list<svara>; in sadjagrama svaras = [sa, ni, ri, dha, pa] (per p028 diagram); has_ |
2 |
śruti_total_22 |
structural | śrutis | Total of 22 śrutis: composed of 9 + 9 + 4 śrutis (two 9-śruti triadic groups plus a middle 4-śruti group). | total_srutis := 9 + 9 + 4 = 22; basic_group := triad(4_sruti + 3_sruti + 2_sruti) = 9 srutis |
2 |
BD_6_1_R022 |
structural | bhinnapaurālī | Bhinnapaurālī bhāṣā: madhyama as aṁśa, ṣaḍja as nyāsa, complete in hindola | DEFINE bhinnapaurali: · amsha = madhyama · nyasa = shadja · type = sampurna_in_hindola // complete in hindola context |
1 |
BD_6_1_R023 |
structural | madhyama | Madhyamā jāti: always saṁpūrṇa (7 svaras) with pañcama as aṁśa | DEFINE madhyama_jati: · type = sampurna · n_svaras = 7 · amsha = pancama |
1 |
BD_6_1_R027 |
structural | कामलेखा | Kāmalēkhā: kāmagaṇa in first two feet, 22 mātrās in third foot, 20 mātrās in last foot | DEFINE kamalekha: · feet[0].gana = kamagana · feet[1].gana = kamagana · feet[2].matras = 22 · feet[3].matras = 20 |
1 |
R_1001_vegamadhyama_bhasa |
structural | vegamadhyamā | Vegamadhyamā = bhāṣā avec madhyama comme aṁśa et ṣaḍja comme note conclusive, marquée par rapidité en madhyama-pañcama. | STRUCTURAL vegamadhyama: amsa=madhyama, end=sadja, complete=TRUE, speed=high(madhyama_pancama) |
1 |
R_1008_sphurita_tempos |
structural | स्फुरितं | Sphurita gamaka is performed in fast, medium and slow tempos | ASSIGN allowed_tempos(sphurita) := {druta_fast, madhya_medium, vilambita_slow} |
1 |
R_1009_01 |
structural | Dhaivatabhūṣitā | Dhaivatabhūṣitā = ornamental feature of Viśālā bhāṣā | FUNCTION feature(Viśālā): · RETURN 'Dhaivatabhūṣitā' |
1 |
R_1028_sakabhasa_dhaivata_rsabha_profusion |
structural | dhaivata-ṛṣabha | Śakabhāṣā exhibits repeated profusion of dhaivata-ṛṣabha | DEFINE bhasa(sakabhasa).profuse_pair := {dhaivata, rsabha} (recurring) |
1 |
R_1039_bhinnapaurali_madhyama_amsa |
structural | madhyama as aṁśa | Bhinnapaurālī bhāṣā a madhyama comme aṁśa et ṣaḍja comme note conclusive. | STRUCTURAL bhinnapaurali: amsa=madhyama, end=sadja |
1 |
R_1040_dravidi_pancama_amsa |
structural | pañcama as aṁśa | Drāviḍī bhāṣā: pañcama as aṁśa and ṣaḍja as concluding note | DEFINE dravidi_spec(): · RETURN {amsa: Pa, nyasa: Sa, region: dravida} |
1 |
R_1076_desiragadhyaya_chapter5 |
structural | desi-rāgādhyāya | deśī-rāgādhyāya is the title of the fifth chapter of Bṛhaddeśī by Matanga Muni | ASSERT title(Brhaddesi.chapter_5) = desi_ragadhyaya |
1 |
R_1077_01 |
structural | Bhammānikā | Bhammānikā svara profile | FUNCTION profile(Bhammānikā): · RETURN {amsa: 'pañcama', graha: 'pañcama', nyāsa: 'pañcama', gāndhāra: 'low', ṣaḍja: 'high', omits: ['ṛṣabha'], sparse: ['dhai |
1 |
R_1078_karnati_structure |
structural | Kārņāţī | Kārṇāṭī bhāṣā: ṣaḍja=graha+nyāsa, dhaivata=aṁśa, high gāndhāra, low madhyama, even svaras, complete | DEFINE bhasa(karnati) := {graha: sadja, nyasa: sadja, amsa: dhaivata, gandhara: high, madhyama: low(mandra), svaras: even, complete: True} |
1 |
R_1175_madanavati_alaghu_ganas |
structural | Madanavatī | Madanavatī est composée de gaṇas non-courts (alaghu) — toutes syllabes longues (guru). | STRUCTURAL madanavati: ganas = alaghu (all syllables = guru) |
1 |
R_1177_sasilekha_laghu_ganas |
structural | śaśilekhā | Śaśilekhā is characterized by short (laghu) gaṇas | DEFINE sasilekha_spec(): · RETURN {gana_type: laghu} |
1 |
R_1197_01 |
structural | चन्द्रिका | Candrikā: srotogatā+samā yati in two feet, with bindu-gamakas | FUNCTION profile(Candrikā): · RETURN {yati_pattern: ['srotogatā','samā'], feet: 2, gamakas: 'bindu'} |
1 |
R_1198_laksmi_ela_structure |
structural | लक्ष्मी | Lakṣmī elā: three feet use gopucchā, samā, srotogatā yatis respectively, with mūrchanā + nāda | DEFINE ela(laksmi) := {feet: [gopuccha_yati, sama_yati, srotogata_yati], includes: murchana_with_nada} |
1 |
R_1200_ranjini_yati_gamaka |
structural | रञ्ज?िनी | Rañjinī : samā yati aux pieds 1 et 2, gopucchā yati au pied 3, ornée de gamakas. | STRUCTURAL ranjini: yati(foot_1)=sama, yati(foot_2)=sama, yati(foot_3)=gopuccha, ornament=gamakas |
1 |
R_1208_mohini_murchana_gamaka |
structural | मूर्छनागमकान्विता | Mohinī is characterized by mūrchanā-gamaka ornamentation | ASSIGN ornaments(Mohini) ⊇ {murchana_gamaka} |
1 |
R_1209_01 |
structural | लाटैला | Lāṭailā: antyaprāsa, no middle alliteration, with rasas+bhāvas | FUNCTION profile(Lāṭailā): · RETURN {antyaprāsa: True, mid_ādi_prāsa: False, components: ['rasas','bhāvas']} |
1 |
R_1210_karnatika_ela_structure |
structural | कणटैला | Karṇāṭikā elā: charming/divine alliterations at beginning-middle-end, endowed with lalita-dhvani | DEFINE ela(karnatika) := {alliterations: {begin, middle, end}, quality: divine_charming, dhvani: lalita} |
1 |
R_1212_andhraila_structural |
structural | आन्ध्रैला | Āndhrailā déborde de nombreux gamakas, mélangée à de nombreux sons, mêlée à de nombreux rāgas. | STRUCTURAL andhraila: gamakas=many, sounds=mixed_many, ragas=blended_many |
1 |
R_1235_prabandhadhyaya_chapter_six |
structural | Prabandhādhyāya | Prabandhādhyāya is the title of the sixth chapter of Bṛhaddeśī | DEFINE brihaddesi.chapters[6].title := prabandhadhyaya |
1 |
R_1338_bhavani_vibhasa |
structural | bhāvinī | Bhāvanī = vibhāṣā de mālavapañcama avec pañcama comme graha, śaḍja comme nyāsa, sans ṛṣabha. | STRUCTURAL bhavani: type=vibhasa(malavapancama), graha=pancama, amsa=pancama, nyasa=sadja, exclude=rsabha |
1 |
R_1339_vibhavani_structure |
structural | Vibhāvinī | Vibhāvanī: complete vibhāṣā of mālavapañcama, pañcama as graha+nyāsa, magadhālapā | DEFINE vibhavani_spec(): · RETURN {parent: malavapancama, complete: TRUE, · graha: Pa, nyasa: Pa, style: magadhalapa} |
1 |
R_1356_01 |
structural | PÁTHAVIMARŚA | PĀṬHAVIMARŚA = textual-critical treatise on Chapter VI Prabandhas | FUNCTION describe_pāṭhavimarśa(): · RETURN {scope: 'chapter_VI_prabandhas', notes: 'textual_breaks_and_discrepancies'} |
1 |
R_1381_vikata_pada_yati |
structural | विकटा | Vikaṭā exhibits a specific yati gait at the foot (pada) within ēlā compositions | ASSIGN yati(Vikata, pada) := vikata_pattern // within ela context |
1 |
R_1523_bhasanga_panegyric |
structural | Bhāṣāṅgarāgas | Bhāṣāṅga rāgas have special association with panegyric | ASSOCIATE(raga.class == 'bhasanga', context = 'panegyric') |
1 |
R_1525_laksya_desi_vogue |
structural | laksya | Mention of laksya for deśī rāgas signals their contemporary practice | IF text(ref) MENTIONS laksya AND context = desi_raga THEN INFER raga.in_vogue_at(author_time) = TRUE |
1 |
R_1565_01 |
structural | INDIRA GANDHI NATIONAL CENTRE FOR THE ARTS | Indira Gandhi National Centre for the Arts located in New Delhi | LOCATE IGNCA AT New_Delhi |
1 |
R_1582_patha_vimarsa_brackets |
structural | Pāṭha-vimarśa | Pāṭha-vimarśa: editorial textual notes marked by square brackets | IF token ENCLOSED_BY '[...]' THEN MARK token AS editorial_addition IN patha_vimarsa |
1 |
R_1583_samvadi_diagrams_reconstructed |
structural | samvādin, anuvādin and vivādin svaras | samvādin/anuvādin/vivādin svara diagrams reconstructed from textual description (edition confused) | FLAG diagrams(samvadin, anuvadin, vivadin) AS reconstructed_from_text (edition_confused) |
1 |
R_1683_gramanis_sa_ma |
structural | grāmanīs | Ṣadja and madhyama are grāmanīs (leaders) in both grāmas | FOR grama IN {sadja_grama, madhyama_grama}: ASSIGN role(gramani) TO {sa, ma} |
1 |
R_1698_samvadi_mandala_section |
structural | संवादिमण्डलम् | samvādi-maṇḍala = section heading in Brihaddesi (ṣaḍjagrāma) | MARK section_end AS samvadi_mandala WITHIN sadjagrama_chapter |
1 |
R_1768_tanas_devoid_sa_pa |
structural | sa-pa | Tānas can omit both sa and pa simultaneously | ALLOW tana WHERE svaras ∩ {sa, pa} = ∅ |
1 |
R_1772_001 |
structural | artha | Artha (content) is criterion for distinguishing mūrchanā vs tāna (Viśākhila: no difference) | COMPARE mūrchanā AND tāna BY artha; PER Viśākhila: artha(mūrchanā) == artha(tāna) |
1 |
R_1787_moksada_seventh_auduvita |
structural | mokşada | Mokṣada = 7th name of auḍuvita tānas devoid of ni and ga | ASSIGN tana_name[7] = 'moksada' WHERE tana.class == 'auduvita' AND absent == {ni, ga} |
1 |
R_1809_tanavidhana_vina_strings |
structural | तानविधानं | Tāna-vidhāna performed on vīṇās with 66 or 100 strings | ASSERT tana_vidhana.instrument.n_strings IN {66, 100} |
1 |
R_1822_001 |
structural | हरिणाश्वा | Hariṇāśvā mūrchanā in madhyamagrāma: sa-ri-ga-ma-pa-dha-ni-sa-ri-ga-ma-pa (12 svaras) | DEFINE Hariṇāśvā AS mūrchanā(madhyamagrāma) WITH sequence=[sa,ri,ga,ma,pa,dha,ni,sa,ri,ga,ma,pa] |
1 |
R_1825_margi_murchana_madhyamagrama |
structural | मार्गी | Mārgī = mūrchanā in madhyamagrāma: ma-pa-dha-ni-sa-ri-ga-ma-pa-dha-ni-sa | DEFINE margi := murchana(grama=madhyama, sequence=[ma, pa, dha, ni, sa, ri, ga, ma, pa, dha, ni, sa]) |
1 |
R_1826_pauravi_murchana_sequence |
structural | पौरवी | Pauravī mūrchanā (madhyama-grāma) = pa-dha-ni-sa-ri-ga-ma-pa-dha-ni-sa-ri | DEFINE pauravi AS murchana(grama=madhyama, seq=[pa,dha,ni,sa,ri,ga,ma,pa,dha,ni,sa,ri]) |
1 |
R_1859_amsa_svara_vidhuta_four |
structural | aṁśa svara | In vidhuta, amsa svara is pronounced four times as initial note | IN vidhuta: REPEAT amsa_svara 4 TIMES AT start |
1 |
R_1860_bharata_alankara_section |
structural | भरतमतेनालङ्कारनिरूपणम् | section title: bharatamatena alaṅkāra-nirūpaṇam = examination of alaṅkāras per Bharata's doctrine | MARK section AS bharatamatena_alankara_nirupanam (alankara_per_bharata) |
1 |
R_1900_01 |
structural | māgadhī gīti | In citra mārga, māgadhi gīti uses two gurus + laghu + pluta | STRUCTURE māgadhi_gīti(citra) = 2*guru + 1*laghu + 1*pluta(3_mātrā) |
1 |
R_1905_viksipta_def |
structural | vikşiptā | Vikṣiptā = curved or bent | DEFINE viksipta := quality(shape == 'curved' OR shape == 'bent') |
1 |
R_1906_pataka_upward |
structural | patākā | Patākā motion is ascending | ASSIGN direction(pataka) = upwards |
1 |
R_1954_bhayanaka_omitted |
structural | bhayānaka | Bhayānaka rasa omitted from Mataṅga's enumeration (8 rasas, not 9) | ASSERT Matanga.rasas EXCLUDES 'bhayanaka' AND INCLUDES 'santa'; |Matanga.rasas| == 8 |
1 |
R_2009_01 |
structural | Nāṭyaśāstra | Nāṭyaśāstra structural roles: Brahmā(I) creates, Śiva via Taṇḍu(IV) adds dance, Viṣṇu(XX) acts in four vṛttis | MAP Nāṭyaśāstra: · Chapter_I: Brahmā creates Nāṭyaveda · Chapter_IV: Śiva adds dance via Taṇḍu · Chapter_XX: Viṣṇu acts in four_vṛttis (verbally formulate |
1 |
R_2017_nada_rupa_four_deities |
structural | nāda-rūpa | Brahma, Śiva, Viṣṇu, Parā Śakti characterized as nāda-rūpa (form-of-nāda) | ASSIGN nada_rupa TO {Brahma, Siva, Visnu, ParaSakti} |
1 |
R_2043_001 |
structural | lakşanā | Lakṣaṇā (secondary/figurative use) explains how air manifests sound at vocal resonance points | APPLY lakṣaṇā AS mode(secondary, figurative) IN explanation(air -> sound, vocal_resonance_points) |
1 |
R_2141_nadis_as_walls |
structural | nadis | Nāḍīs (tubular vessels) figuratively represented as walls in sound-production anatomy | MAP nadis → walls IN body.sound_production_structure |
1 |
R_2145_susumna_upward_pull |
structural | suşumņā | in suṣumṇā, upward-pull power is active (vs gravitation elsewhere) | ASSIGN force(susumna) := upward_pull (CONTRAST gravitation_elsewhere) |
1 |
R_2148_001 |
structural | Mātṛkā | Mātṛkā formation: iḍā and piṅgalā move vakra (crooked) | ASSERT movement({iḍā, piṅgalā}) == vakra IN formation(mātṛkās) |
1 |
R_2163_sahasrara_location |
structural | sahasrāra cakra | Sahasrāra cakra located at cerebral aperture | LOCATE sahasrara_cakra := cerebral_aperture |
1 |
R_2164_visuddhi_throat |
structural | viśuddhi | Viśuddhi cakra is located in the throat | ASSIGN location(visuddhi_cakra) = throat |
1 |
R_2203_001 |
structural | alaṅkāra | Alaṅkāras structured with repetitive motifs; one or more varṇas govern melodic movement pattern | STRUCTURE alaṅkāra WITH motifs=repetitive AND pattern_governed_by(varṇas, count>=1) |
1 |
R_227_vardhamana |
structural | vardhamāna | Formation/variation of aṁśas of svaras in jātis should be performed in the text-section of vardhamāna. | AT text_section == vardhamana: PERFORM amsa_kalpana(svaras_of(jati)) |
1 |
R_232_sadharita |
structural | sādhāritā | Sādhāritā is a bhāṣā with ṣaḍja as aṁśa and madhyama as nyāsa. | IF bhasha == 'sadharita': amsa = sadja; nyasa = madhyama |
1 |
R_252_dravidi |
structural | drāviḍī | Drāviḍī bhāṣā: aṁśa = pañcama, concluding note = ṣaḍja; born of drāviḍa region; sung in 'lost wayfarer searching' context. | FOR dravidi: amsa := pancama; nyasa := sadja; region := dravida; context := lost_wayfarer_search |
1 |
R_307_kalamulasastra_struct |
structural | कलामूलशास्त्र | Kalāmūlaśāstra is a treatise series | DEFINE kalamulasastra := treatise_series · ROLE: editorial_container |
1 |
R_319_gramas |
structural | grāma | The two grāmas (ṣaḍja-grāma, madhyama-grāma) are differentiated on the basis of pañcama alone. | DIFFERENTIATE(sadja_grama, madhyama_grama) BY position_of(pancama) |
1 |
R_337_karmaravi_struct |
structural | कार्मारवी | kārmāravī is sampūrṇa (heptatonic) in madhyamagrāma | ASSERT karmaravi.form == sampurna AND karmaravi.grama == madhyamagrama |
1 |
R_403_gandharika_struct |
structural | gāndhārī | gāndhārikā: profuse gāndhāra; delightful in pañcama | DEFINE gandharika := bhasa WITH profuse=[gandhara] · AESTHETIC: delightful_in(pancama) |
1 |
R_420_prathamamanjari |
structural | prathamamañjarī | Prathamamañjarī is a bhāṣā based on hindolaka, with pañcama as aṁśa, ṣaḍja as nyāsa, devoid of ṛṣabha, with concert between ṣaḍja-pañcama an | IF bhasha == 'prathamamanjari': base = 'hindolaka'; amsa = pancama; nyasa = sadja; exclude(rishabha); samvada_pair = (sadja, pancama) |
1 |
R_459_kamalekha |
structural | kāmalekhā | Kāmalekhā: first foot = 22 mātrās; even-numbered feet = 22 mātrās; odd-numbered feet = 20 mātrās. | FOR kamalekha: matras(foot_1) := 22; matras(foot_even) := 22; matras(foot_odd, idx>1) := 20 |
1 |
R_463_banalekha_struct |
structural | बाणलेखा | bāṇalekhā constructed with bāṇagaṇa; associated with ṛgaṇa | DEFINE banalekha := constructed_from(banagana) · RELATED: rgana (excluded/oñjhita) |
1 |
R_467_malati |
structural | मालती | Mālatī = elā of four feet, composed of short+long syllables with alliterations and variable length. | DEFINE malati := ela(feet=4, syllables={laghu, guru}, alliterations=required, length=variable) |
1 |
R_4p1_296 |
structural | veņu | veṇu is a prastara combining ascending and descending note sequences without terminal repetition (sarigamapadhaninidhapamagarisa) | DEFINE veṇu AS prastara · SEQUENCE = sa-ri-ga-ma-pa-dha-ni-ni-dha-pa-ma-ga-ri-sa · FEATURE: ascending then descending; no terminal repetition |
1 |
R_4p1_356 |
structural | Naisādī | Naiṣādī: nyāsa = niṣāda; apanyāsas = {niṣāda, gāndhāra, ṛṣabha} | DEFINE Naiṣādī AS jāti · SET nyāsa = niṣāda · SET apanyāsas = {niṣāda, gāndhāra, ṛṣabha} |
1 |
R_4p1_460 |
structural | candralekhā | candralekhā: 43 mātrās in each of the first two feet, 42 mātrās in the third (odd-numbered) foot | DEFINE candralekhā AS metrical_form · SET mātrās(foot_1) = 43 · SET mātrās(foot_2) = 43 · SET mātrās(foot_3) = 42 |
1 |
R_4p1_88 |
structural | hexatonic | In hexatonic (ṣāḍava) form, niṣāda, dhaivata, pañcama and gāndhāra are sparse svaras | WHEN form = hexatonic: · SET sparse_svaras = {niṣāda, dhaivata, pañcama, gāndhāra} |
1 |
R_503_prasa_struct |
structural | prāsa | prāsa (rhyme) plays an important role in text of musical compositions | DEFINE prasa := rhyme · ROLE: structural_element IN composition_text · IMPORTANCE: high |
1 |
R_571_sthayi_varna_exclusion |
structural | sthāyi-varņa | Alankāra definitions based on varṇas exclude sthāyi-varṇa | DEFINE alankara_varna_basis(V): · RETURN {v in V | v != sthayi_varna} |
1 |
R_576_sarpini_motion |
structural | sarpiņī | sarpiṇī moves to the left side of the performer | DEFINE motion(sarpiṇī) := LEFT_OF(performer) |
1 |
R_577_01 |
structural | kṛṣṇā | kṛṣṇā string moved to right of performer | FUNCTION position_of(kṛṣṇā): · RETURN 'right_side_of_performer' |
1 |
R_578_visarjita_outward |
structural | visarjitā | Visarjitā is a hand-movement directed outwards, away from the performer | DEFINE gesture(visarjita).direction := outward_from_performer |
1 |
R_592_varna_air_manifestation |
structural | varṇa | Varṇas are manifested by air moving through navel, heart, throat, cerebrum to mouth cavity | DEFINE manifest_varna(air): · path = [navel, heart, throat, cerebrum] -> mouth_cavity · RETURN varna(air, path) |
1 |
R_5p2_1032 |
structural | Devālavardhanī | Devālavardhanī is a complete (pūrṇa) bhāṣā with pañcama as aṁśa and ṣaḍja as concluding note | IF bhasha == devalavardhani THEN amsa=pancama AND concluding=sadja AND completeness=purna |
1 |
R_5p2_1174 |
structural | Bāṇalekhā | Bāṇalekhā has double the mātrās of Kāmalekhā uniformly in all three feet and is composed of bāṇagaṇas | IF form == banalekha THEN matras_per_foot = 2 * matras(kamalekha) AND gana_type = banagana AND feet_count = 3 |
1 |
R_5p2_1199 |
structural | पद्मिनी | Padminī elā has varṇadhvani in all four feet (first through fourth) | IF ela == padmini THEN feet[1..4] all contain varnadhvani |
1 |
R_5p2_1211 |
structural | गौडेला | Gauḍailā has alliteration throughout, no gamakas, and is endowed with nāda, bindu, rasa | IF ela == gaudaila THEN alliteration=everywhere AND gamakas=absent AND endowed_with={nada, bindu, rasa} |
1 |
R_5p2_1236 |
structural | demonstration of instruments | Demonstration of instruments (vādyaprakaraṇa) is the topic that follows prabandha in the treatise order | ORDER: prabandha -> demonstration_of_instruments |
1 |
R_5p2_1325 |
structural | svaras | Rāga bhāṣās can be complete (pūrṇasvara) or partial with respect to their svara constitution | completeness(bhasha) IN {purna, partial} |
1 |
R_5p2_1366 |
structural | सिंहविक्रान्त | Siṁhavikrānta is sung with āditāla and consists of four khaṇḍas derived from eight padapātas | IF form == simhavikranta THEN tala=adi AND khanda_count=4 AND padapata_count=8 |
1 |
R_5p2_586 |
structural | pṛthulā giti | Pṛthulā gīti is structurally defined by predominance of laghu (short syllables) | IF giti == prthula THEN dominant_syllable_type = laghu |
1 |
R_5p2_607 |
structural | pinjarī | Pinjarī vibhāṣā: aṁśa=gāndhāra, concluding=ṣaḍja, hexatonic, devoid of niṣāda | IF vibhasha == pinjari THEN amsa=gandhara AND concluding=sadja AND scale_size=6 AND excluded={nisada} |
1 |
R_5p2_693 |
structural | सामान्यलक्षणम् | The section sāmānyalakṣaṇa (general definition of jāti) follows the grāma-based classification in the treatise structure | ORDER: grama_classification -> samanya_laksana_of_jati |
1 |
R_5p2_769 |
structural | ऋषभहीनं षाडवम् | Sadjodīcyavā's ṣāḍava (hexatonic) form is formed by omitting ṛṣabha | IF jati == sadjodicyava THEN sadava = full_scale - {rsabha} |
1 |
R_5p3_1479 |
structural | ṣāḍava rāga | Ṣāḍava rāga is a prominent reference rāga | IF raga.type == 'ṣāḍava' THEN raga.role := 'reference_for_other_ragas' |
1 |
R_5p3_1819 |
structural | अभिरुद्गता | Abhirudgatā mūrchanā = pa-dha-ni-sa-ri-ga-ma-pa-dha-ni-sa-ri in ṣadjagrāma | IF grama == 'ṣadjagrāma' AND name == 'abhirudgatā' THEN svaras := ['pa','dha','ni','sa','ri','ga','ma','pa','dha','ni','sa','ri'] |
1 |
R_5p3_1828 |
structural | वर्णालंकारप्रकरणम् | Section VI = varņa-alankāra-prakaraņa | IF section == 'VI' THEN topic := 'varņas AND alankāras' |
1 |
R_5p3_1883 |
structural | prastāra | Prastaras are organized by svaras starting from ṣadja | prastaras := enumerate_notations(svaras, start='ṣadja') |
1 |
R_5p3_2166 |
structural | lalanā | Lalanā cakra located in back of neck | IF cakra == 'lalanā' THEN location := 'back_of_neck' |
1 |
R_656_ragalakshana_chapter |
structural | Rāgalakṣaṇa | Rāgalakṣaṇa is the subject of Chapter III of Bṛhaddeśī | ASSERT topic(Brhaddesi.chapter_III) = Ragalakshana |
1 |
R_697_vadi_structural_role |
structural | vādī | Vādī est l'un des quatre types de notes (vādī, samvādī, vivādī, anuvādī) ; aṁśa est vādī seul. | STRUCTURAL note_roles(raga) = {vadi, samvadi, vivadi, anuvadi}; amsa := vadi |
1 |
R_725_nandayanti_no_auduva |
structural | auduva | Nandayanti n'admet pas de forme auḍuva (pentatonique). | CONSTRAINT has_auduva_form(nandayanti) = FALSE; allowed = {sadava, anauduvita} |
1 |
R_736_ayugma_temporal |
structural | ayugma | Ayugma (odd) is a temporal prescription category for jāti performance, paired with yugma (even) | DEFINE temporal_prescription(jati) ∈ {yugma_even, ayugma_odd} |
1 |
R_766_01 |
structural | गान्धारादिमूर्छना | Murchana beginning with gandhara characterizes this raga | FUNCTION murchana_start(raga): · RETURN 'gandhara' |
1 |
R_770_auduvita_lacks_rsabha_pancama |
structural | ऋषभपञ्चमहीनमौडुवितम् | La forme auḍuvita est dépourvue de ṛṣabha et pañcama. | CONSTRAINT notes(auduvita) EXCLUDES {rsabha, pancama} |
1 |
R_771_sadjodicyava_grahas_amsas |
structural | şadjodicyavā | Ṣaḍjodīcyavā has ṣaḍja, madhyama, dhaivata, niṣāda as both grahas and amsas | DEFINE sadjodicyava_grahas_amsas(): · RETURN {grahas: [Sa, Ma, Dha, Ni], amsas: [Sa, Ma, Dha, Ni]} |
1 |
R_795_prastara_notation |
structural | प्रस्तारः | Prastāra is systematic elaboration presented in musical notation | DEFINE prastara(theme): · RETURN systematic_expansion_in_notation(theme) |
1 |
R_848_sthayin_varna_jati_bhinna |
structural | sthāyin varņa | Sthāyin varṇa is a characteristic feature of jāti-bhinna | DEFINE jati_bhinna.features INCLUDES sthayin_varna |
1 |
R_888_malavakaisika_vipralambha |
structural | vipralambha-śṛṅgāra | Mālavakaiśika est prescrit pour application en vipralambha-śṛṅgāra (amour en séparation). | STRUCTURAL application(malavakaisika) = vipralambha_srngara WITH kakali |
1 |
R_939_sankirna_travanodbhava |
structural | सङ्कीर्णेयं | Saṅkīrṇa (mixte) est une propriété caractéristique de travaṇodbhavā (ṣāḍava). | STRUCTURAL property(travanodbhava) INCLUDES sankirna; form = sadava |
1 |
R_957_gandharapancami_amsa_nyasa |
structural | धैवतांशा | Gāndhārapañcamī bhāṣā: dhaivata is aṁśa, ṣaḍja is concluding (nyāsa) | DEFINE bhasa(gandharapancami) := {amsa: dhaivata, nyasa: sadja, ornamented_by: gandhara} |
1 |
R_979_vesari_bhasa |
structural | vesarikā | Vesarī = bhāṣā avec ṣaḍja comme aṁśa et nyāsa, faible en dhaivata, formée avec usage abondant de gāndhāra. | STRUCTURAL vesari: amsa=sadja, nyasa=sadja, weak=dhaivata, profuse=gandhara |
1 |
R_980_chevati_structure |
structural | chevāțī | Chevāṭī: ṣaḍja as aṁśa+nyāsa, complete, weak in dhaivata, concert ṣaḍja-madhyama & ṣaḍja-gāndhāra | DEFINE chevati_spec(): · RETURN {amsa: Sa, nyasa: Sa, complete: TRUE, weak: [Dha], · concord: [(Sa, Ma), (Sa, Ga)]} |
1 |
R_994_01 |
structural | Dākşiņātyā | Dākṣiṇātyā bhāṣā: dhaivata as graha+nyāsa, embellished by gāndhāra | FUNCTION profile(Dākṣiṇātyā): · RETURN {graha: 'dhaivata', nyāsa: 'dhaivata', embellishment: 'gāndhāra'} |
1 |
R_995_srikanthi_hexatonic |
structural | श्रीकण्ठी | Śrīkaṇṭhī (vibhāṣā): hexatonic, no pañcama, dhaivata as initial and concluding note | DEFINE vibhasa(srikanthi) := {n_svaras: 6, omitted: pancama, graha: dhaivata, nyasa: dhaivata} |
1 |
R_c1619_nadaprakaranam_struct |
structural | नादप्रकरणम् | The nādaprakaraṇa section treats glory, origin, lakṣaṇa and kinds of nāda | topics(nadaprakaranam) -> [prashamsa, utpatti, lakshanam, bhedah] |
1 |
R_c1760_itac_pratyaya_sadava |
structural | itac pratyaya | The itac pratyaya (grammatical suffix) is applied to ṣāḍava to form derivative terms | derive(sadava) -> sadava + itac_pratyaya # sadava in taraka garna |
1 |
R_c1771_sadjahina_madhyamagrama |
structural | षड्जहीना | Tānas devoid of ṣaḍja (ṣaḍjahīnā) are enumerated within madhyama-grāma | sadjahina_tanas(madhyamagrama) = { t in tanas(madhyamagrama) | sadja NOT IN t } |
1 |
R_c1821_sauviri_murchana |
structural | सौवीरी | Sauvīrī is a mūrchanā in madhyamagrāma: ni-sa-ri-ga-ma-pa-dha-ni-sa-ri-ga-ma | sauviri_murchana() = [ni, sa, ri, ga, ma, pa, dha, ni, sa, ri, ga, ma] # in madhyamagrama |
1 |
R_c1885_taramandraprasanna_prastara |
structural | tāramandra-prasanna | Tāramandraprasanna is a prastara featuring multiple ascending sequences from lower to higher register | taramandraprasanna_prastara() = pattern( multiple ascending_sequences FROM lower TO higher ) |
1 |
R_c1926_vartika_marga_units |
structural | vārtika mārga | Vārtika mārga contains metrical units of two gurus, one guru, and one laghu | units(vartika_marga) = [G, G, G, L] # 2 gurus + 1 guru + 1 laghu |
1 |
R_c2037_vivaksa_atman |
structural | vivakṣā | Per BrD, vivakṣā (will to speak) arises in the ātman as first step in sound manifestation | step_1(sound_manifestation) = vivaksa.arises_in(atman) |
1 |
R_c2187_rudravina_registers |
structural | rudraviņā | Rudravīṇā (zither type, 16th-17th c.) has 4 registers including anumandra as the 4th | registers(rudravina_zither_16_17c) = [r1, r2, r3, anumandra] # 4 registers |
1 |
abhiri_first_bhasa_from_pancama |
structural | ābhīrī | Ābhīrī is the first bhāṣā, arising from pañcama (rāga), with pañcama as aṁśa and nyāsa, replete with niṣāda. | abhiri := {order: 1, parent_raga: pancama, amsa: pancama, nyasa: pancama, bahutva: nisada, completeness: full} |
1 |
amsa_samvadi_cannot_be_omitted |
structural | aṁśa | The samvādī of an aṁśa cannot be omitted within a jāti. | for jati J with amsa A: samvadi(A) MUST be present_in(J) |
1 |
anuprasa_placement_in_ela_feet |
structural | anuprāsa | Anuprāsa (alliteration) embellishes the feet of elā and can be placed in various foot positions. | def anuprasa_placement(ela): · return {'feet_1_2':'colored','feet_3_4':'optional_color'} |
1 |
chandralekha_construction_miśragana |
structural | चन्द्रलेखा | Chandralekhā is constructed with miśragaṇas and has a specific kalā/mātrā pattern in its first two feet. | CHANDRALEKHA = {'gana_type':'mishra','first_two_feet':'distinct_kala_pattern'} |
1 |
dhaivati_prastara_eighth_vidari |
structural | dhaivatī | Dhaivatī (as gāndhārī) has a prastāra whose eighth vidārī reads 'nidha pani mā mapari gā gā gā gā'. | DHAIVATI_PRASTARA = {'vidari_8': 'ni dha | pa ni | mā | ma pa ri | gā gā gā gā'} |
1 |
dhruva_avakrsta_treatment_reference |
structural | dhruvā | Avakṛṣṭā dhruvās are explained within the treatment of dhruvā in the text. | treatment(avakrsta_dhruva) := chapter(dhruva) |
1 |
dravidaila_no_prasa_in_rasa |
structural | द्राविडैला | Drāviḍailā (eḷā from the Drāviḍa region) is devoid of prāsa and established in rasa. | dravidaila := {region: dravida, prasa: absent, rasa_grounded: true} |
1 |
hamsavati_ela_gana_structure |
structural | hamsāvatī | Hamsāvatī elā est caractérisée par cinq analaganas suivis d'un vāyugana comme sixième. | RECORD hamsavati_ela { analaganas_count: 5; sixth_gana: vayugana } |
1 |
kalamulashastra_publication_series |
structural | KALĀMŪLAŚĀŞATRA | Kalāmūlaśāstra is organized as a series publication (the bibliographic series under which this edition appears). | KALAMULASHASTRA = {'is_series':True} |
1 |
madhyamagrama_has_sruti_mandala |
structural | मध्यमग्रामे | Madhyama-grāma possède un système śruti-maṇḍala avec des positions de notes spécifiques. | RECORD madhyamagrama { has_sruti_mandala: true; positions: defined_diagram } |
1 |
madhyamagrama_jati_classification_basis |
structural | madhyamagrāma | Madhyamagrāma is a foundational musical framework used in the classification of bhāṣās and jātis (per Śārdūla). | role(madhyamagrama) := foundational_framework_for(bhasa, jati_classification) |
1 |
malavakaisika_grama_classifies_bhasas |
structural | Mālavakaisika | Mālavakaiśika est un grāma (système tonal) dans lequel plusieurs bhāṣās sont classées (associé à madhyama). | RECORD malavakaisika { kind: grama_tonal_system; classifies: multiple_bhasas; associated_svara: madhyama } |
1 |
mohini_varnaila_five_padas |
structural | पञ्चपादसमायुक्ता | The seventh varṇailā, mohinī, is composed of five padas and endowed with mūrchanā-gamaka. | mohini := {order: 7, padas: 5, ornaments: murchana_gamaka, kind: varnaila} |
1 |
murchana_bindu_pada_group |
structural | mūrchanā bindu | Mūrchanā bindu is a feature that brims a group of three padas (textual-melodic units). | pada_group(n=3) MAY_BE_BRIMMING_WITH murchana_bindu |
1 |
prabhavati_long_gana_profusion |
structural | prabhāvatī | Prabhāvatī is always profuse with long (guru) gaṇas. | PRABHAVATI = {'profuse':'guru_ganas'} |
1 |
r_brd_413_ardhavesari_structure |
structural | Ardhavesarī | Ardhavesarī: aṁśa=madhyama, nyāsa=ṣaḍja, complete, weak in niṣāda, profuse ṣaḍja+madhyama | FUNCTION spec_ardhavesari(): · RETURN { · amsa: madhyama, · nyasa: sadja, · completeness: 'sampurna', · weak: {nisada}, · bahutva: {sadja, |
1 |
r_brd_492_dhaivata_omission |
structural | dhaivata | Dhaivata may be absent in certain bhāṣā forms (per SR II.2.188d and S Rāj II.2.1.969d) | FUNCTION may_omit_dhaivata(bhasa): · IF bhasa.reference IN ['SR_II.2.188d', 'S_Raj_II.2.1.969d']: · ALLOW omission(dhaivata) · RETURN TRUE · RETURN |
1 |
r_brd_506_druta_notation |
structural | druta | Notational sign for druta in later texts is 0 (zero/śūnya) | FUNCTION notation_for_druta(): · RETURN {symbol: '0', meaning: 'sunya_zero'} |
1 |
ragalakshana_chapter_iii |
structural | Rāgalakṣaṇa | Rāgalakṣaṇa is Chapter III, treating the nature and definition of rāga. | chapter[III] := {name: ragalakshana, topic: nature_and_definition_of_raga} |
1 |
ravicandrika_structure |
structural | Ravicandrā | Ravicandrikā has gāndhāra as aṁśa, ṣaḍja as concluding note (nyāsa), niṣāda as sparse, and is sankīrṇā. | ravicandrika := {amsa: gandhara, nyasa: sadja, alpa: nisada, type: sankirna, range: middle_and_lower_registers} |
1 |
sadava_dhaivati_lacks_pancama |
structural | ṣāḍava formation | The ṣāḍava form of dhaivatī jāti omits pañcama. | IF jati == 'dhaivati' AND form == 'sadava' THEN OMIT pancama |
1 |
sadjagrama_murchana_order |
structural | sadjagrāma | In sadjagrāma, the vertical/descending order of svaras for one mūrchanā is ni-dha-pa-ma-ga-ri-sa. | murchana_order(sadjagrama) := [ni, dha, pa, ma, ga, ri, sa] |
1 |
sadjagrama_tuning_standard |
structural | sadjagrāma | Sadjagrāma serves as the tuning standard to which two vīṇās are established for equal-pitch comparison. | tuning_reference(vina_pair) := sadjagrama |
1 |
samagraha_vartika_marga_employment |
structural | samagraha | Samagraha is employed in the vārtika mārga. | IF marga == 'vartika' THEN samagraha IS_EMPLOYED |
1 |
shruti_prakaranam_section_id |
structural | श्रुति-प्रकरणम् | Śruti-prakaraṇam is a discrete section of the text dealing with śruti (chapter division III). | SHRUTI_PRAKARANAM = {'section_id':'III','topic':'shruti'} |
1 |
takka_has_vibhasas |
structural | ṭakka | Ṭakka est un rāga qui possède plusieurs vibhāṣās, dont potā. | RECORD takka { type: raga; vibhasas: [pota, ...] } |
1 |
varna_karnatic_compositional_form |
structural | Varņa | Varņa is also a compositional form profusely used in Karnatic music to this day. | varna_as_composition := {tradition: karnatic, status: current} |
1 |
varnaila_syllable_count_progression |
structural | Varnailā | The seven varṇailā varieties progress from eleven to seventeen syllables per foot in sequence. | def varnaila_syllable_count(variety_index): · assert 0 <= variety_index < 7 · return 11 + variety_index # 11..17 |
1 |
yugma_temporal_prescription_jati |
structural | yugma | Yugma (even) and ayugma (odd) form the basis of the temporal prescription for performing jātis. | jati.temporal_prescription := based_on(yugma, ayugma) |
1 |
śruti_register_preservation |
structural | śrutis | A svara should be sounded in all three registers with the same śruti count as originally composed. | for all reg in {mandra, madhya, tara}: sruti_count(S, reg) == sruti_count(S, original) |
1 |