#visualizer #terminal #color #bars #width #music #shady-audio

app shady-cli

A music visualizer in the terminal using shady-audio

3 unstable releases

0.2.0 Feb 21, 2025
0.1.1 Feb 21, 2025
0.1.0 Feb 11, 2025

#31 in Visualization

Download history 20/week @ 2025-02-05 117/week @ 2025-02-12 248/week @ 2025-02-19 32/week @ 2025-02-26

417 downloads per month

GPL-3.0-or-later

66KB
1K SLoC

Shady-Cli

It's a cava inspired audio visualizer for the terminal which I developed to have a visualization of shady-audio.

Demo

Demo video

Usage

The keybindings are:

  • + to increase the width of the bars which also decreases the amount of bars since the space becomes smaller
  • - to decrease the width of the bars which also increase the amount of bars since the space becomes bigger
  • q to quit

There are also some arguments. Take a look at the help page (-h or --help).

nix with flakes

nix run github:TornaxO7/shady#shady-cli -- <shady-toy args>

Example

  • nix run github:TornaxO7/shady#shady-cli -- --color red to start the visualizer with red bars.

Build it yourself

You just need alsa-lib and rust, then navigate into this directory and execute

cargo run --release -- <shady-cli args>

See

cargo run --release -- help

to get the help page.

Dependencies

~17–48MB
~775K SLoC