← all rules · grammar index

R_c32_bhinnasadja

classification  ·  concept: bhinnaṣaḍja  ·  9 attestation(s)  ·  confidence 0.90
bhinnaṣaḍja = catégorie de rāga regroupant 9 à 15 bhāṣās (Trāvaṇī, Ṣaḍjabhāṣā, Mālavī, Gūrjari...) avec dhaivata aṃśa et omission de pañcama/ṛṣabha en śuddhā

Body (pseudocode)

FUNCTION classify_bhinnasadja(bhasa): bhinnasadja_set := {Travani, Sadjabhasa, Malavi, Gurjari, Bahyasadava, Kausali, Gandhari, Svaravallita, Lalita, Nisadavati, Tumburu, Gandharalalita, Kalinga, Suddha, Madhyama, Parvati, ...} IF bhasa IN bhinnasadja_set: raga.category := 'bhinnasadja' IF bhasa.form == 'suddha': ASSERT amsa == dhaivata AND pancama NOT IN scale AND rsabha NOT IN scale RETURN raga RETURN NULL # n_bhasas reported as 9 or 15 depending on source

Inputs / output

bhasa_name
raga_category

Evidence (9)

Other rules in category classification