mirror of
https://github.com/caelestia-dots/cli.git
synced 2026-06-05 14:59:29 -05:00
56 lines
1.4 KiB
Plaintext
56 lines
1.4 KiB
Plaintext
# Cava Audio Visualizer Configuration Template
|
|
# Optimized for smooth and responsive visualization
|
|
|
|
[general]
|
|
# Framerate (1-144) - higher = smoother but more CPU intensive
|
|
framerate = 60
|
|
|
|
[input]
|
|
# Audio input method: pulse, alsa, fifo, or portaudio
|
|
method = pulse
|
|
# Audio device (leave as default for auto-detection)
|
|
source = auto
|
|
|
|
[output]
|
|
# Output method: ncurses, terminal, raw, or circle
|
|
method = ncurses
|
|
# Terminal color scheme
|
|
style = stereo
|
|
|
|
[color]
|
|
# Color gradient for bars using template variables
|
|
gradient = 1
|
|
gradient_count = 8
|
|
gradient_color_1 = '{{ $green }}'
|
|
gradient_color_2 = '{{ $teal }}'
|
|
gradient_color_3 = '{{ $sky }}'
|
|
gradient_color_4 = '{{ $sapphire }}'
|
|
gradient_color_5 = '{{ $blue }}'
|
|
gradient_color_6 = '{{ $lavender }}'
|
|
gradient_color_7 = '{{ $mauve }}'
|
|
gradient_color_8 = '{{ $maroon }}'
|
|
|
|
[smoothing]
|
|
# Noise reduction (0-100) - higher = smoother but less responsive
|
|
# 77 is default, 85 provides good balance for smooth visualization
|
|
noise_reduction = 85
|
|
|
|
# Monstercat smoothing (0 or 1) - adds smoothing between adjacent bars
|
|
monstercat = 1
|
|
|
|
# Wave effect (0 or 1) - creates wave-like motion across bars
|
|
waves = 0
|
|
|
|
# Gravity (0-200) - controls how fast bars fall
|
|
# 100 = normal gravity, 150 = faster fall, 50 = slower fall
|
|
gravity = 120
|
|
|
|
[eq]
|
|
# Equalizer settings for frequency response
|
|
# Lower frequencies tend to be louder, so reduce them slightly
|
|
1 = 0.8
|
|
2 = 0.9
|
|
3 = 1.0
|
|
4 = 1.1
|
|
5 = 1.2
|