Download Latest Version v0.57.13_ Real oud voice for Maqam playback source code.zip (138.5 MB) Google Add to Preferred Sources
Home / v0.57.13
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-07 703 Bytes
v0.57.13_ Real oud voice for Maqam playback source code.tar.gz 2026-07-07 138.7 MB
v0.57.13_ Real oud voice for Maqam playback source code.zip 2026-07-07 138.5 MB
Totals: 3 Items   277.1 MB 0

What's fixed

  • Maqam.play() and .render() no longer crash. Both default to synth="oud", but the Synth enum had no oud voice, so playing any maqam — Maqam.get("rast").play() or pytheory maqam rast --play — raised KeyError: 'OUD'. There is now a real Synth.OUD: doubled Karplus-Strong courses over a deep bowl resonance with a dark gut-string rolloff, so the advertised default voice actually exists.
  • New oud instrument preset. score.part("melody", instrument="oud") works like the other plucked strings, and the synth catalog docs gained an Oud Synth section with an audio demo.

Full Changelog: https://github.com/kennethreitz/pytheory/compare/v0.57.12...v0.57.13

Source: README.md, updated 2026-07-07