🎉 What's New in v1.2.0
🔥 Enhanced BPM Detection
- 99 BPM Bias - Special handling for R&B music detection
- Genre-Aware Scoring - Hip-hop, house, drum & bass optimization
- Circular Onset Detection - Better seamless loop analysis
- Tempo Confusion Resolution - Handles common patterns (86 vs 108, 93 vs 140, 78 vs 99)
- Advanced Click Tracks - Multiple drum sounds/frequencies
⚡ Performance Improvements
- Quick Detection Mode - 2-bar analysis for faster results
- Web Worker Support - Non-blocking audio processing via beat-worker.js
- Sample Rate Auto-Detection - Robust AudioContext integration
- Performance Modes - Optimized algorithms for different use cases
🎵 Dual Demo Experience
- Astro Demo - Full-featured interactive audio analysis playground
- HTML BPM Demo - Focused BPM detection with enhanced algorithms
- Complete Integration Examples - Real-world usage patterns
📦 Package Enhancements
- 300+ Functions - Comprehensive audio analysis toolkit
- Enhanced Exports - All LB repository functions integrated
- Better Documentation - Improved API reference
- Larger Asset Library - Complete demo audio files included
🛠️ Technical Improvements
- 32 Enhanced BPM Functions - From LB repository integration
- Improved Import Resolution - All path conflicts resolved
- Better Build System - Optimized rollup configuration
- Clean Package Structure - Organized file hierarchy
📊 Package Stats
- Size: 29MB (comprehensive toolkit with demos and assets)
- Files: 200+ files including dual demos
- Functions: 300+ audio analysis functions
- Demos: 2 complete demo applications
🚀 Installation & Usage
npm install pleco-xa
# Run Astro demo
npm run demo
# Use in your project
import { BeatTracker, quickBeatTrackEnhanced } from 'pleco-xa'Perfect for music producers, DJ applications, and audio analysis projects!