First Upload

All Files
This commit is contained in:
Thomas
2026-01-29 10:48:02 +01:00
commit abf2109171
21 changed files with 2834 additions and 0 deletions

54
CHANGELOG.md Normal file
View File

@@ -0,0 +1,54 @@
# 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