I've been using cli-visualizer for quite a while and I quite enjoy it and it's customization. And a nice inprovement would be a alternative look for the spectrum visualizer that uses Unicode Characters that vary in height (▁ ▂ ▃ ▄ ▅ ▆ ▇ █), similar to ncmpcpp's smooth look feature.