Cavalier
Audio visualizer based on CAVA. 🎵 Written in Python using LibAdwaita.
Install / Use
/learn @fsobolev/CavalierREADME
Moved to https://github.com/NickvisionApps/Cavalier
<p><img src="https://github.com/fsobolev/cavalier/raw/master/data/icons/hicolor/scalable/apps/io.github.fsobolev.Cavalier.svg" width=128px align="left"><h1>Cavalier</h1>Audio visualizer based on CAVA</p>
<br/><a href="https://flathub.org/apps/details/io.github.fsobolev.Cavalier"><img src="https://flathub.org/assets/badges/flathub-badge-en.png" height=48px></a> <a href="https://aur.archlinux.org/packages/cavalier-git"><img src="https://camo.githubusercontent.com/f4b1ed57afad4fc0cc6f7acbfdf76be7bebaa104563e1e756ba7b91095eec461/68747470733a2f2f692e696d6775722e636f6d2f3958416a6330482e706e67" height=48px></a> <a href="https://matrix.to/#/#sable-burrow:matrix.org"><img src="https://camo.githubusercontent.com/870f80ce7fd32ac263ec68010d5ee1439e66ee11433858601680debf7f916d47/68747470733a2f2f692e696d6775722e636f6d2f6373496f72374f2e706e67" height=48px></a>
Cavalier is an audio visualizer based on CAVA with customizable LibAdwaita interface.
- 4 drawing modes!
- Set single color or up to 10 colors gradient for background and foreground.
- Configure smoothing, noise reduction and a few other CAVA settings.

Building
The easiest way to build the development version of Cavalier is by using GNOME Builder as described here.
Translations
See instruction on how to translate the app to your language.
Code of Conduct
This project follows the GNOME Code of Conduct.
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
92.1kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
343.3kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
