Metal2K Radio – Upgrade Dashboard

Version:0.01.22 14.07.2026

Next Song and fixes


Version:0.01.20 08.07.2026

📻 1. True High-Fidelity VU Meters

  • Compliant Physics Ballistics: Configured Web Audio processing loops to accurately extract Root Mean Square (RMS) decibel volume profiles, emulating physical 300ms needle integration delays.
  • Stereo Target Separation: Split stream buffer loops into independent Left and Right channel analysis arrays to power responsive dual-needle activity vectors.
  • Studio Headroom Alignment: Standardized the gauge target ranges relative to professional digital engineering metrics (-18 dBFS = 0 VU).

🔒 2. Browser Security & Streaming Fixes

  • CORS Policy Compatibility: Embedded crossorigin="anonymous" directly on the media element asset tags, unlocking remote cross-subdomain streaming analysis.
  • HTTPS Insecure Content Shield: Built a native server-side pipe proxy file (stream_proxy.php) to safely loop insecure audio endpoints over encrypted secure sockets.

🎨 3. Compact Control Deck Interface Layout

  • Horizontal Footprint Scaling: Compressed Highcharts canvas layers down to 100px while widening the pane layout bounds to 190%, maximizing needle space with zero line overflow.
  • Unified Dashboard Row: Rewrote HTML container wrappers via CSS Flexbox rules to force the Play Button, Volume Track, and Theme Switches onto a flat horizontal baseline.
  • Custom Skeuomorphic Slider: Styled native ranges into an inset pill track profile containing an inner glow matrix and a custom 3-ridge hardware thumb slider handle.

⚙️ 4. Dynamic PHP Server Enhancements

  • Automated Timeline Sync: Injected server-side clock evaluation arguments (date("Y")) to keep copyright branding arrays completely automated and evergreen without manual changes.