mirror of
https://github.com/kennethreitz/pytheory.git
synced 2026-07-21 18:19:30 +00:00
dc70eab069
- LiveEngine.export_recording() referenced an undefined NOTE_NAMES and crashed with NameError on every call. Define NOTE_NAMES in live.py. - The cabinet (amp-sim) effect was applied for plain melodic parts but silently skipped for (a) parts with automation points and (b) drum parts — both effect-presence checks omitted it. Add cabinet to both. Both are the same "a code path handles only part of the structure" class as the recent MIDI/render/notation fixes. New tests: export_recording roundtrip, cabinet-on-drums, cabinet-with-automation. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
68 B
68 B