So, I'm really new to tinkering with Rainmeter and so far, (with the help of posts here), change the wallpaper based on who is the artist of the song that is currently playing.
But I also do have a visualization layer (a PNG file to layer visualizer skin to the wallpaper) and I can't seem to accomplish so that it also changes together with the wallpaper based on the song's artist. Here's what I accomplished so far.
In your visualization layer skin you should adapt your measure measure. Change each [!UpdateMeter] to [!UpdateMeter "ReWallChanged"][!Redraw] and the image should reflect the artist.
Pulp4953 wrote: ↑September 1st, 2022, 1:25 pm
So, yeah... I need some help and any response will be appreciated.
Take into account ikarus1969's idea as well, however what is mistaken in your code is how are you using the ImageSet variable into to the [ReWallChanged] meter. You set the values of this variable with the !SetVariables bangs in the IfMatchActionX options of the [measure] measure, however you're not using this variable anywhere. I say this because the ImageName=ImageSet option used in the [ReWallChanged] meter does nothing, it doesn't use the value of the ImageSet variable. The option should be ImageName=#ImageSet#, this way the meter will use the value set to the variable. But this requires one more option to be added to the meter: the DynamicVariables=1. Add it as well:
Additional note: when you're setting a wallpaper, there is no need to update the skin which sets the wallpaper. I'd tend to remove the [!Update] bangs from the IfMatchActionX options of the [measure] measure of your first code.
Thank you for the insight; it now operates flawlessly! And for the [!Update], after I removed it, the wallpaper changes flawlessly, before I need to refresh all on rainmeter app for it to work. so yeah... thank you for the insights again
Pulp4953 wrote: ↑September 2nd, 2022, 1:05 pm
Thank you for the insight; it now operates flawlessly! And for the [!Update], after I removed it, the wallpaper changes flawlessly, before I need to refresh all on rainmeter app for it to work. so yeah... thank you for the insights again