CAVA, Audio visual equalizer

Mon, Jan 23, 2023 One-minute read

CAVA, Audio visual equalizer

CAVA (Cross-platform Audio Visualizer) è un progetto OpenSource ed è un analizzatore di spettro audio per terminale, sfrutta le librerie grafiche ncurses per la grafica. E' installabile su i sistemi operativi più distribuiti, Windows, macOS, Linux e FreeBSD.

Personalmente l’ho utilizzato per Linux e macOS. Su Mac non ppotrete utilizzare il terminale di default del sistema (Terminal.app) ma dovrete installarvi un’alternativa. Consiglio Kitty che risulta un valido emulatore, qui riuscirete a renderizzare correttamente CAVA che sul Termanl del mac non riesce a lavorare.

Ho quindi installato Kitty e Cava tramite Brew. Dovrete anche installare portaudio, sempre tramite Brew, poiché sarà la vostra configurazione per il parametro “method”. Nel mio ambiente utilizzo un plugin audio per gestire l’equalizzazione in uscita sulle casse e cuffie, scelti Boom Audio come produttori per costi e semplicità d’uso. Sarà quindi “BoomAudio” il valore da dare source nella configurazione di CAVA.

Di seguito un’estratto della mia personale configurazione di CAVA ($HOME/.config/cava/config)

sensitivity = 100

bar_spacing = 1

method = portaudio

source = “BoomAudio”

method = noncurses

channels = mono

mono_option = average

bit_format = 16bit

CAVA

Netlify Status