This repository was archived by the owner on Jan 1, 2026. It is now read-only.
Releases: firedotguy/cmd-visualizer
Releases · firedotguy/cmd-visualizer
Hotfix
Fixed
- TypeError: '>' not supported between instances of 'float' and 'str'
0.2.0
✨ Features
- Dead band filler: Automatically interpolates between silent bands to avoid gaps.
--highlight-dead: Highlights bands that were silent and filled via interpolation.--disable-fill-dead: Disables dead band interpolation to show raw FFT output.--reverse: Flips band order (low → high → low).--show-stats: Displays delay, min/avg/max volume (in dB) below the graph.- Bold and dim support for highlighting (limited by terminal).
🛠 Improvements
- Bars now update with ANSI cursor control instead of redrawing full screen.
- Smarter dead-band filling — edge bands now "fade" toward zero instead of hard copying neighbors.
- Stats now shown in dB, with
-200 dBused for silence fallback. - Fixed graphical glitch when terminal height is fixed.
- Added performance tuning guide to README with FFT size recommendations.
📚 Documentation
-
Updated
README.md:- Added new CLI options (
--highlight-dead,--disable-fill-dead, etc.) - Documented
fill_dead_bands()usage as library function. - Added visual accuracy/speed table with recommended
block-sizevalues. - Added
preview.gifto show live demo of visualization. - Clarified tuning strategies for bar count, block size, and latency.
- Added new CLI options (
0.1.0
initial version