mirror of
https://github.com/R0m1k3/podcastic.git
synced 2026-10-22 22:48:03 +02:00
Replace static CSS eq-bars with a real-time AudioVisualizer component using the Web Audio API AnalyserNode. The visualizer is now centered below the progress bar in the inline hero player, with 28 bars and boosted mid-range frequencies for better speech visualization. - AudioContext: wire AnalyserNode, expose getFrequencyData, add crossOrigin="anonymous" and key on the audio element - AudioPlayer (inline): remove static eq-bars, add AudioVisualizer - New AudioVisualizer component: requestAnimationFrame loop, smooth decay on pause, configurable bar count/height/gap Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>