Three fixes so the spectrum shows for real audio: the analyzer now takes the peak magnitude per band with single-sided (2/N) scaling instead of the mean (averaging diluted a strong component into the quiet bins around it, leaving near-zero bars that render as blank spaces); the now-playing rows use a hard Length(1) so the spectrum row cannot be squeezed out by the info block; and the server logs when it starts/stops streaming bars so the live path is diagnosable. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| Cargo.lock | ||
| Cargo.toml | ||
| build.rs | ||