mirror of
https://github.com/kennethreitz/pytheory.git
synced 2026-06-05 23:00:20 +00:00
f4d2cca663
- Add Envelope enum with 8 ADSR presets (piano, organ, pluck, pad, strings, bell, staccato, none) - Add Chord.from_symbol() to parse any standard chord symbol without lookup tables - Add Key.pivot_chords() for finding modulation pivot chords between keys - Add Scale.parallel_modes() to show all modes sharing the same notes - Add Tone.cents_difference() for fine pitch comparison in cents - Add --envelope flag to CLI play command - Extract C_INDEX constant, removing hardcoded magic number Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>