Show HN: Nirvana – A TUI YouTube Music Player with a Physics-Based Visualizer
4 points
3 hours ago
| 0 comments
| github.com
| HN
Most CLI players have very rudimentary visualizations, so I focused on creating a "Quantum Spectrum Analyzer"—a high-frame-rate, physics-driven rainbow visualizer that uses gravity-based peak falling and mirrored symmetry.

Under the hood, it manages a pool of ffplay instances and uses OS-level process suspension (via ctypes on Windows and signal on POSIX) to provide an "instant-off" pause experience without cutting the audio buffer mid-stream.

Check it out here: https://github.com/iamekabir-web/Nirvana

No one has commented on this post.