Available as/for:desktopphonetablet
Description:A visual spectrum analyzer for plasma. This applet connects to PulseAudio and visualizes the audio frequencies on the audio output with the most music apps connected.
Unfortunately this currently requires manual compilation at this time.
```
sudo apt install libpulse-dev libfftw3-dev
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
make
sudo make install
```
Ratings & Comments
8 Comments
I finally got it to stop telling me "qrc:/plasma/plasmoids/org.kde.plasma.analyzer/contents/ui/main.qml:14:1: module "org.kde.plasma.private.analyzer" is not installed" but now it only appears as a blank kde widget. I manually compiled it through cmake and it only gave me warnings for unused parameters and unused variables. How do I get it to show the actual spectrum analyzer?
-- The CXX compiler identification is unknown CMake Error at CMakeLists.txt:4 (project): No CMAKE_CXX_COMPILER could be found. Tell CMake where to find the compiler by setting either the environment variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH. -- Configuring incomplete, errors occurred! See also "/home/tea/Desktop/plasma-analyzer-master/build/CMakeFiles/CMakeOutput.log". See also "/home/tea/Desktop/plasma-analyzer-master/build/CMakeFiles/CMakeError.log".
Took awhile to get it going i love this much props
Could you please describe the problems you had to overcome and how you solved them?
Does this also work on Arch? I can't find the packages "libpulse-dev" and "libfftw3-dev" or any equivalents, either in the repos or the AUR. Although the package compiles and installs correctly after installing "extra-cmake-modules", when I add the applet to the desktop or panel it doesn't display anything. Though it could be an issue with my pulseaudio installation.
command sadly doesn't work for me, looks very good in examples tho Error message: CMake Error at CMakeLists.txt:8 (find_package): Could not find a package configuration file provided by "ECM" (requested version 5.0) with any of the following names: ECMConfig.cmake ecm-config.cmake Add the installation prefix of "ECM" to CMAKE_PREFIX_PATH or set "ECM_DIR" to a directory containing one of the above files. If "ECM" provides a separate development package or SDK, be sure it has been installed.
I had the same issue, you need to install the package "extra-cmake-modules". That's how it's called on Arch, and I believe on Ubuntu as well.
Looks very nice!