diff options
Diffstat (limited to 'src/caelestia/data/templates/cava.conf')
| -rw-r--r-- | src/caelestia/data/templates/cava.conf | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/src/caelestia/data/templates/cava.conf b/src/caelestia/data/templates/cava.conf new file mode 100644 index 0000000..1b7fcd3 --- /dev/null +++ b/src/caelestia/data/templates/cava.conf @@ -0,0 +1,57 @@ +# Cava Audio Visualizer Configuration Template +# Optimized for smooth and responsive visualization + +[general] +# Number of bars (20-200) - fewer bars = better performance +bars = 64 +# 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 |