Decent cava linear visualizer

This commit is contained in:
quadbyte 2025-08-13 22:19:44 -04:00
parent 8a6ac222bb
commit 31ae919a7a
7 changed files with 178 additions and 419 deletions

View file

@ -256,17 +256,11 @@ ColumnLayout {
id: audioVisualizerCombo
label: "Visualization Type"
description: "Choose a visualization type for media playback"
optionsKeys: ["radial", "bars", "wave"]
optionsLabels: ["Radial", "Bars", "Wave"]
currentKey: Settings.data.audio ? Settings.data.audio.audioVisualizer.type : "radial"
optionsKeys: ["none", "linear"]
optionsLabels: ["None", "Linear"]
currentKey: Settings.data.audio.visualizerType
onSelected: function (key) {
if (!Settings.data.audio) {
Settings.data.audio = {}
}
if (!Settings.data.audio.audioVisualizer) {
Settings.data.audio.audioVisualizer = {}
}
Settings.data.audio.audioVisualizer.type = key
Settings.data.audio.visualizerType = key
}
}
}