Favicon of cava

cava

Lightweight terminal audio visualizer supporting multiple platforms and audio backends. Display music as waveforms or frequency bars with responsive, aesthetic animations.

CAVA is a cross-platform audio visualizer designed for terminal environments, bringing dynamic visual feedback to your music playback. Whether you're using Linux, FreeBSD, macOS, or Windows, CAVA transforms audio input into captivating waveform displays or frequency bar visualizations that respond in real-time to your music.

Key Features:

  • Multiple visualization modes including spectrum bars and waveform displays
  • Broad audio backend support including Pipewire, Pulseaudio, ALSA, JACK, Sndio, OSS, and macOS Core Audio
  • Lightweight and self-contained with minimal dependencies
  • Dumb terminal compatibility for use on limited terminal environments
  • SSH-friendly for remote system visualization
  • Highly configurable through simple configuration files
  • Desktop support via SDL for graphical environments
  • Library integration through cavacore for embedding in other applications

Cava is built for aesthetic appeal rather than scientific accuracy, making it perfect for music enthusiasts who want to see their audio come alive in the terminal. The tool supports both direct audio capture from your system and input from various audio sources, with straightforward setup across different Linux distributions and operating systems. Installation is available through source compilation or major package managers including Arch, Fedora, Ubuntu, Debian, and Homebrew.

Install

Pkg
$ pkg install virtual_oss
Pkg
$ pkg install jack-example-tools

Features

Config file

Media

Pros

4
  • Lightweight and responsive audio visualization
  • Supports multiple audio backends and platforms
  • Configurable via a dedicated configuration file
  • Can output raw data for use in other applications

Cons

1
  • Not intended for scientific use, focuses on aesthetics

Related tools

Categories:

Share:

Auto-fetched .

Recent releases

Similar to cava

Favicon

 

  
 
Favicon

 

  
 
Favicon