Skip to content

add configurable visualizer framerate and optimize cava lifecycle - #897

Open
romanstingler wants to merge 1 commit into
MalpenZibo:mainfrom
romanstingler:fix/media-player-visualizer-load
Open

add configurable visualizer framerate and optimize cava lifecycle#897
romanstingler wants to merge 1 commit into
MalpenZibo:mainfrom
romanstingler:fix/media-player-visualizer-load

Conversation

@romanstingler

Copy link
Copy Markdown
Collaborator

fix 2/X
related to #895

The media player visualizer now supports a visualizer_framerate config
option (clamped to 1-144, default 30) to control CAVA frame production.
Additionally, menu_visualizer now only runs cava while the media menu is
open, reducing CPU usage when the menu is closed. The cava subscription
includes the framerate in its identity to ensure proper restart on config
reload, and stale bar frames are cleared when the menu opens.

@github-actions github-actions Bot added the bug Something isn't working label Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant