v0.2.7 - Feature Release
- 1-Indexed MIDI Channels: Switched the default MIDI channel convention to be 1-indexed (e.g., channel 10 now correctly refers to the standard drum channel). This may require updates to existing compositions that relied on 0-indexed values.
- Terminology Clarification: Updated definitions and usage for bar vs. cycle and Narmour Implication-Realization (NIR) harmonic gravity.
- Parameter Consistency: Standardized parameter naming across the codebase (e.g., step vs. steps vs. spacing) and documented p.grid.
- Added scripts/generate_cheatsheet.py to automatically extract and document the public API surface (classes, methods, and sequence utilities).
- Created api-cheatsheet.md in the root directory for a quick reference to all core functions and algorithms.
- README Cleanup: Fixed misleading examples and updated outdated parameter references.
Full Changelog: v0.2.6...v0.2.7