bl 79544f64c3 perf: decouple audio capture from render loop with dedicated thread
Move PCM decoding into a producer thread that feeds an mpsc channel,
letting the render loop drain samples non-blockingly each frame. Add a
frame-aligned sleep via event::poll to replace the implicit CPU yield
that the old blocking read provided. Also replace powf(0.5) with sqrt().

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 15:49:30 +02:00
2025-04-10 13:04:20 +02:00
2026-06-22 16:17:53 +02:00
2026-06-22 13:56:41 +02:00
S
Description
A spectrum analyser for your terminal written in rust
MIT 157 KiB
v0.2.6 Latest
2026-06-23 21:16:24 +02:00
Languages
Rust 95.3%
Shell 4.7%