v0.1.6 - Production-Grade Audio Monitoring
v0.1.6 - Production-Grade Audio Monitoring & Beat-Native Playhead
🎵 Major Improvements:
- Production-grade audio engine health monitoring and diagnostics
- Comprehensive error tracking and performance telemetry
- Audio resource pooling for memory efficiency
- Beat-native playhead with tempo-scaled resume delay
- Batch mode for graph mutations (eliminates rate limiting on MIDI import)
🐛 Bug Fixes:
- Fixed audio playback regression after health monitoring integration
- Fixed playhead visual jump on resume (beat-native 0.2-beat delay)
- Fixed rate limiting blocking 15+ track MIDI imports
- Eliminated SwiftUI frame batching issues on transport state changes
🏗️ Architecture:
- Maintained beats-first architecture throughout transport system
- Tempo-aware timing (0.2 beats scales from 50ms @ 240 BPM to 200ms @ 60 BPM)
- Wall-clock conversion only at system API boundaries
📊 Reliability:
- Full health validation before playback
- Structured error tracking with severity lrformance monitoring for bottleneck identification
- Diagnostic report generation for troubleshooting
Ready for production use with notarized DMG.