Changelog
Track Slicer release history and updates
Major Features
- Implemented comprehensive Loop management with automatic naming and bar snapping
- Added MusicalTime struct with high-resolution timing (960 PPQ)
- Introduced TimeConverter for bidirectional musical/time conversions
- Added Track type and BeatGrid with manual correction support
Performance Improvements
- Fixed critical playback hang when clicking waveform multiple times
- Optimized playback position indicator (eliminated 20 widget allocations/sec)
- Fixed performance issues when zoomed out
- Improved waveform visualization with frequency analysis
Bug Fixes
- Fixed macOS compatibility issue with grep commands
- Fixed null event handling during resize operations
- Removed unnecessary debug logging statements
- Fixed release pipeline script issues
Bug Fixes
- Fixed release pipeline automation issues
- Improved version synchronization across builds
Bug Fixes
- Fixed code signing timestamp service failures with retry logic
- Improved reliability of macOS notarization process
Bug Fixes
- Fixed release pipeline script hanging on user input
- Fixed version display in production distributions
Improvements
- Enhanced automation of release pipeline
- Better handling of non-interactive environments
Performance Improvements
- Optimized waveform zoom performance for smoother interaction
- Reduced CPU usage during zoom operations
- Improved responsiveness of waveform display
Bug Fixes
- Fixed waveform rendering at different zoom levels
- Resolved zoom and panning synchronization issues
New Features
- Added About menu with app version display
Improvements
- Version synchronization across all builds
- Enhanced release pipeline automation
New Features
- Website download update automation
- S3 upload integration for release artifacts
Improvements
- Improved packaging scripts for all platforms
- Enhanced release pipeline with automated distribution
New Features
- Progress dialog for project loading with detailed status
- User analytics integration with PostHog
- Comprehensive test suite for improved reliability
Bug Fixes
- Fixed waveform zoom and panning issues
- Fixed waveform click detection for better interaction
- Eliminated audio playback pops with fade transitions
- Set initial zoom to 4x for better detail visibility
Improvements
- Better project organization and structure
- Improved loop visualization on project load
New Features
- Added professional DMG installer for macOS
- Improved beat detection accuracy for complex rhythms
Bug Fixes
- Fixed audio playback issues on M1/M2 Macs
- Resolved waveform rendering glitches
New Features
- Complete UI redesign with modern dark theme
- 8.3x faster beat detection algorithm
- Added keyboard shortcuts for all major functions
- Export to WAV with channel preservation
Improvements
- Optimized memory usage for large audio files
- Enhanced zoom and navigation controls
- Better visual feedback for beat markers
New Features
- Draggable beat markers for manual adjustment
- Loop preview with seamless playback
- BPM detection for 120-150 BPM range
Bug Fixes
- Fixed crashes when loading corrupted audio files
- Improved stability on macOS Sonoma
Initial Release
- Basic audio file loading (WAV, MP3, AIFF)
- Waveform visualization
- Simple loop creation with export
- Basic playback controls