Generative rules

1087 rules total — 3 shown (capped at 500). ← back to grammar index

rule_idCategoryConceptSummaryBody (excerpt)N att.
prasannadi_assigned_to_ragas assignment prasannādi Prasannādi is the alaṅkāra assigned to bhinna-ṣaḍja, bhinnatāna and gaudakaiśika rāgas. RAGA_ALANKARA_PRASANNADI = {'bhinna_shadja','bhinnatana','gaudakaisika'} · · def alankara_of(raga): · if raga in RAGA_ALANKARA_PRASANNADI: · return 3
prasannadi_definition_gradual_low_to_high definition prasannādi Prasannādi is an alaṅkāra defined as gradual ascent beginning from low svaras up to the starting point of high. def is_prasannadi(phrase): · return strictly_increasing(phrase) and starts_in_mandra(phrase) and ends_at_tara_start(phrase) 3
prasannadi_first_prastara_form assignment prasannādi Prasannādi is the alaṅkāra applied to the first prastara whose note-sequence is sarigamapadhanisa. PRASTARA_1 = {'sequence': 'sa ri ga ma pa dha ni sa', 'alankara': 'prasannadi'} 1