Skip to content

diamondburned/catnip-gio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

catnip-gio

GUI frontend in Gio for the catnip visualizer.

Build

It is recommended that you use the nix-shell to obtain the needed dependencies. Otherwise, refer to Gio's instructions.

After that, build this like a regular Go program:

go build

Usage

First, list all devices:

―❤―▶ ./catnip-gio -l
pipewire:
  - alsa_output.pci-0000_03_00.1.hdmi-stereo-extra4
  - alsa_output.pci-0000_0d_00.6.analog-stereo
  - easyeffects_sink
  - Firefox
  - io.github.celluloid_player.Celluloid

Then, pick the device:

―❤―▶ ./catnip-gio -b pipewire -d easyeffects_sink

For more configurations, see -h.

About

GPU-powered Music Visualizer in Go

Topics

Resources

Stars

Watchers

Forks