Files
pytheory/tests
kennethreitz fb32ca531d feat: 16 more ragas (36 total) + reverb on raga playback
Adds Ahir Bhairav, Jogiya, Sohni, Puriya, Puriya Dhanashri, Shree,
Multani, Brindabani Sarang, Megh, Shivaranjani, Tilang, Jhinjhoti,
Rageshri, Kalavati, Deshkar, and Shankara — all with clean thaat
membership among the ten thaats.

Raga.play() now renders the whole aroha/avaroha into one buffer and mixes
a hall reverb over it, so each swara's tail bleeds into the next instead
of dry, separate notes. New Raga.render() returns that buffer (testable
without an audio device); reverb is tunable via the `reverb` arg and
`pytheory raga <name> --play --reverb 0.5`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 00:18:14 -04:00
..