GravaThe OpenGL Audio Spectrum Visualizer for X11, released a new version yesterday, which includes improvements such as FIFO support, support for disabling shader passing through GLSL, and other enhancements and bug fixes.
Can make GLava look like a live animated wallpaper synchronized with your music. Although the application itself will not replace your current wallpaper, it can make GLava look like it is embedded in the desktop background, so you can use it as a real-time audio visualization tool on top of your favorite wallpaper. You can see a video demonstration using multiple GLava instances Here.
This is done through options in GLava, which allow the application border to be hidden and allow a single-click to throw the Glava window, making it behave like part of the desktop background.
Enhancements and bug fixes in GLava 1.6.0:
- Add to FIFO support. Using this feature, you can use it with the output of MDF, for example GLava can display a visualizer independent of volume.
- Added sampling mode for GLSL smooth channels for more accurate output.
- Added support for disabling shader passing via GLSL
- Enhanced graphics rendering and options such as connecting audio channels together and anti-aliasing the boundaries of graphics. use
#define ANTI_ALIAS 1inside
graph.glslProfile to enable anti-aliasing. this needs
xrootEnable transparency as it relies on alpha blending with the background. To merge the two channels together in the middle, use
#define JOIN_CHANNELS 1inside
- Fixed issue with clicking on GLava window (and other possible window managers) on Openbox
- Fixed two lowest frequency bars with the same value when running the bar module
- Fixed some build issues on Ubuntu
- Fixed a bug with circles displayed only on some integrated graphics
Install and configure GLava
See Official GLava installation (Arch Linux, NixOS and openSUSE packages or source code) and configurationYou may also want to check out the Linux Uprising article on GLava, which includes Ubuntu, Linux Mint, and Fedora installation instructions (PPA / Copr) and easy-to-follow configuration guides. I use GLava myself and maintain it in the Linux Uprising Apps PPA, I just updated it with the latest GLava 1.6.0.