panon Original

Plasma 5 Multimedia music spectrum visualizer

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/rbn42/panon

7
8 .5
Description:

This is an audio spectrum analyzer.

Version 0.4.2:
* Requirements:
OpenGL >= 3.0
KDE Framework >= 5.63
* Required packages for ArchLinux:
sudo pacman -S qt5-websockets python-docopt python-numpy python-pyaudio python-cffi python-websockets
* Required packages for Ubuntu and KDE neon:
sudo apt-get install qml-module-qt-websockets python3-docopt python3-numpy python3-pyaudio python3-cffi python3-websockets
Required packages for openSUSE:
sudo zypper in libQt5WebSockets5 python3-docopt python3-numpy python3-PyAudio python3-cffi python3-websockets

Version 0.4.0:
* Requirements:
OpenGL >= 3.0
KDE Framework >= 5.42
sudo pacman -S qt5-websockets python-docopt python-numpy python-pillow python-pyaudio python-cffi python-websockets
* Required packages for Ubuntu and KDE neon:
sudo apt-get install qml-module-qt-websockets python3-docopt python3-numpy python3-pyaudio python3-cffi python3-websockets python3-pil
* Required packages for openSUSE:
sudo zypper in libQt5WebSockets5 python3-docopt python3-numpy python3-Pillow python3-PyAudio python3-cffi python3-websockets

Warning: Sometimes, newly installed qt5-websockets may not take effect until you reboot the system.

To report bugs, please use github's issue template.
Last changelog:

0.4.2 3 months ago

When audio is not available, panon will lower fps to 2.

C

rbn43

11 months ago

If you have installed version v0.2.11-v0.2.13, please remove your panon configuration. They are not compatible with v0.2.14.

Report

10

marcinw2

11 months ago

10 10 the best

Report

10

skeleton21

11 months ago

10 10 the best

Report

10

skeleton21

11 months ago

plasma5 crashes with this error:
TODO: port listCategories()
Invalid plugin metadata. :(
Invalid plugin metadata. :(
--------> load applet: "panon" relpath: "plasma/plasmoids/panon"
.. pathes: ("/home/MYUSERNAME/.local/share/plasma/plasmoids/panon")
Cannot mix incompatible Qt library (version 0x50d02) with this library (version 0x50d01)
KCrash: Attempting to start /usr/bin/plasmashell from kdeinit
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasmashell path = /usr/bin pid = 118201
KCrash: Arguments: /usr/bin/plasmashell
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
QSocketNotifier: Invalid socket 42 and type 'Read', disabling...

for those who have this problem, write:
mv ~/.local/share/plasma/plasmoids/panon/ ~/panon-old
plasmashell "or restart the pc"
Note:I installed all the required dependencies
OS: Arch
KDE Plasma Version: 5.17.2
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1
Kernel Version: 5.3.7-arch1-2-ARCH


Report

10

skeleton21

11 months ago

I just add one thing: "invalid plugin metadata" doesn't seem to be related to your plasmoid.
what concerns your plasmoid is just: "Cannot mix incompatible Qt library (version 0x50d02) with this library (version 0x50d01)"

Report

C

rbn43

11 months ago

Hi, I am on ArchLinux too, and I saw the same error yesterday after upgraded my qt5 related libraries to 5.13.2. I found, this incompatible error was caused by my qt5-3d and qt5-websockets, because they were still at 5.13.1. Upgrading these 2 packages to 5.13.2 solved the problem.

Report

10

skeleton21

11 months ago

in my case the two packages you mentioned had already been updated, but updating the entire system solved the problem. thank you very much.

Report

C

rbn43

11 months ago

You are welcome.
So your qt5-3d is 5.13.2 and qt5-base was 5.13.1, the opposite of my situation.

Report

9

carmeline

11 months ago

9 9 excellent

Didn't knew I needed it until I watched the video >.<
But before installing it, is there a clean way to remove it, just in case?

Report

C

rbn43

11 months ago

Thanks :D

And yes, I think "pip3 uninstall panon" is the clean way.

Report

C

rbn43

11 months ago

pip3 is not required any more for installation and uninstallation, since I have added the python files to the plasmoid package.

Report

9

carmeline

11 months ago

Thanks, it works wonders! =D

Btw, needed packages for KDE neon 5.17 are:

python3-numpy
python3-pyaudio
python3-websockets
python3-pil
qml-module-qt3d
qml-module-qt-websockets

Report

0.4.2 3 months ago

When audio is not available, panon will lower fps to 2.

0.4.1 5 months ago

Ignores PyAudio exceptions on overflow.
Sets application name to the monitor of PulseAudio.
Disables randomizing effects.
Supports using colors as a new type of arguments.

0.4.0 8 months ago

Thanks to flying-sheep (Philipp A.)'s work, visual effects can now be installed through the Get Hot New Stuff dialog.
Chinese translation was added.
German translation was added (by NullDev (Chris)).
A non-GPL visual effect was removed.

0.3.1 9 months ago

Enable panon to load visual effects in ~/.config/panon/
Rename arguments.json to meta.json

0.3.0 10 months ago

Support Plasma 5.18's "Configurable Background" feature
Make some visual effects configurable

Add new visual effects:
comet
spectrogram
oie1ch

Shader API:
Support drawing to buffer
Support exposing arguments

v0.2.16 11 months ago

Add 2 shaders
Fix auto-hiding error

v0.2.15 11 months ago

Eliminate flickering
Add a shader

v0.2.14 11 months ago

Support mixing all microphones and speakers

v0.2.13 11 months ago

Eliminate delay in fifo back-end

v0.2.12 11 months ago

Fixes an error in fifo back end

v0.2.11 11 months ago

Add fifo and PulseAudio as back ends
Add gravity configuration
Downgrade Kirigami dependency
Support applying random shader and colors on startup

v0.2.10 11 months ago

Downgrade GLSL requirements to 1.30
Downgrade QtQuick dependencies to 2.0
Add options for range and auto-hiding

v0.2.9 11 months ago

Add two shaders
Replace server.py with client.py

v0.2.8 11 months ago

Add 4 shaders

v0.2.7 11 months ago

Allow to choose the input device
Load glsl file in runtime
Add two new shaders

v0.2.6 11 months ago

Add python files to the plasmoid package
The widget is able to start panon server by itself

12345678910
38
product-maker leirbag Jul 31 2020 9 excellent
9 excellent
product-maker madeiraantonio97 Jul 14 2020 10 the best
Working perfectly here on Manjaro. In case of error do this . sudo pacman -S qt5-websockets python-docopt python-numpy python-pillow python-psutil python-websockets . Link: https://forum.manjaro.org/t/pixelload-widget-just-shows-error/126590
product-maker mirkogennari Jul 10 2020 10 the best
10 the best
product-maker ithemaster Jun 29 2020 10 the best
10 the best
product-maker benchile Jun 16 2020 9 excellent
9 excellent Amazing work easy to install in Manjaro Linux suing your dependencies requested by Arch Linux users + install the widget from desktop graphics tools. https://i.imgur.com/20LLT9G.png
product-maker hapi-txt Dec 31 2019 10 the best
works great!
product-maker thevladsoft Dec 10 2019 10 the best
10 the best
product-maker dikawfa Nov 26 2019 10 the best
10 the best
product-maker marcinw2 Nov 04 2019 10 the best
10 the best
product-maker skeleton21 Nov 02 2019 10 the best
10 the best
product-maker carmeline Oct 23 2019 9 excellent
9 excellent Didn't knew I needed it until I watched the video >.< But before installing it, is there a clean way to remove it, just in case?
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
mirkogennari
Jul 05 2020
Nano-Ocelot
May 30 2020
peron-the-duck
Apr 18 2020
Duke93
Feb 27 2020
renzoneru
Jan 05 2020
dikawfa
Nov 26 2019
ismail0f
Sep 23 2019
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
GPLv3
version
0.4.2
updated Jun 29 2020
added Sep 23 2019
downloads 24h
21
mediaviews 24h 0
pageviews 24h 19