Coffee Music Visualizer

A small music visualizer written in Rust using Cpal and Minifb.

Example of built-in visualizers (some have changed over updates):

vectorscope shaky coffee vol sweeper spectrum oscilloscope lazer

Installation

In the source directory, run cargo run --release

OR

Run cargo install --path <path to coffeevis_rs>

Cargo should take care of the dependencies.

How to use

| Key | Descripttion | | ------ | ------ | | Space | iterate through visualizers | | Esc | exit | | - / + | decrease/increase input volume | | [ / ] | decrease/increase spectrum roughness | | ; / ' | decrease/increase waveform coverage | | \ | toggles auto switching (default: ON, 8 seconds) | | / | reset all settings |