rbn42 / panon

An Audio Visualizer Widget in KDE Plasma
GNU General Public License v3.0
192 stars 30 forks source link

Way to make this fullscreen/use these fragment shaders fullscreen? #91

Open StarrKiss opened 2 years ago

StarrKiss commented 2 years ago

This is the one music visualizer I really like. ProjectM or whatever has this issue where they often look the same when they aren't reacting to the music vs when they are, and that's just kind of gross and off ( they rely on our pattern-seeking brains to draw a connection) but this applet and all of the shaders I've downloaded it for it work really really well. What is a way to run this in full screen for like a party or somthnig?

marius851000 commented 2 years ago

Well, this is probably not what you're looking for, but I was able to put the effect in fullscreen (on the destop layer, as if it an overlay to the background) by changing ~/.config/plasma-org.kde.plasma.desktop-appletsrc, looking for the ID of the panon applet (by searching panon, found a content with a section name of [Containments][32][Applets][31], and then when to [Containments][32], and modified the ItemGeometries-1920x1080=Applet-23:432,16,1056,96,0;Applet-31:100,100,200,200,0; line under it (should change depending on your screen resolution), set what follow the Applet-31: (or whatever the applet id is) to 0,0,<width>,<height>,0; (so it became ItemGeometries-1920x1080=Applet-23:432,16,1056,96,0;Applet-31:0,0,1920,1080,0;).

Then, disconnect and reconnect, and the effect should be full screen (thought that's most of a workaround in your case. Also, not sure how to change the rendering priority of the applet).

Also, plasmawindowed panon should in theory work, but it doesn't seems to be able to take PulseAudio input (I have the same problem with restarting X11's plasma without disconnecting/logging back, with kstart5 plasmashell -- --replace).