An audio visualizer widget for KDE Plasma.
Go to Releases and download the
latest panon.plasmoid
file. Then, right click on your desktop, select
Add Widgets > Get New Widgets... > Install Widget From Local File...,
and select the file you downloaded.
For the widget to actually work, make sure you have installed the required dependencies. See below for the dependencies you need based on your distro.
sudo apt install qt6-websockets \
python3-docopt python3-pyaudio python3-pip
sudo pip install --upgrade websockets
sudo zypper in qt6-shadertools qt6-websockets-imports \
python3-docopt python3-numpy python3-PyAudio python3-websockets
sudo dnf install qt6-qtwebsockets-devel qt6-qtshadertools \
python3-docopt python3-numpy python3-pyaudio python3-websockets
sudo pacman -S --asdeps qt6-shadertools qt6-websockets \
python-websockets python-docopt python-numpy python-pyaudio
You can also install the AUR package directly!
If you are using another disto, please open an issue so I can include it here.
In chronological order:
Contribution | Contributor |
---|---|
Original developer | rbn42 |
German translation | NullDev |
"Download New Effects" dialog | flying-sheep (Phillip A.) |
Dutch translation | Vistaus (Heimen Stoffels) |
"Monitor of current device" option | Yuannan |
Port to Plasma 6 | flafflar |
Files | Source |
---|---|
source.py and spectrum.py | adapted from PyVisualizer |
hsv2rgb in utils.fsh |
copied from GLSL-color.md |