# Changelog All notable changes to this project are documented here. --- ## [V3] – DJ / Trance Focused Release ### Added - Harmonic key detection (chroma-based) - Camelot wheel mapping (best-effort) - Harmonic track ordering (Camelot neighbors) - Downbeat-ish bar snapping (beat grid + onset accent) - Phrase-aligned cuts (bars) - Pre-roll bars for DJ-style transitions - 2-pass EBU R128 loudness normalization - MP3 export alongside WAV - Detailed JSON report (tempo, key, clip timing) ### Improved - Much smoother DJ flow - Better consistency across different tracks - Trance-friendly defaults --- ## [V2] – Practical DJ Tooling ### Added - Folder auto-scan with max track limit - Track selection by index and range - Auto best-of selection - Tempo clustering - Energy-based ordering - CLI flags for DJ control - WAV + MP3 output ### Improved - GitHub-ready CLI - Repeatable results - Better teaser pacing --- ## [V1] – Initial MVP ### Added - Basic highlight detection - Simple clip rendering - Acrossfade teaser output ### Notes - Proof-of-concept version - No advanced DJ logic