Wallpaper Engine

Wallpaper Engine

3,029 ratings
Rainbow Rings
Type: Web
Rating: Everyone
Genre: Abstract
Resolution: Other Resolution
Category: Wallpaper
File Size
1.200 MB
Feb 11, 2017 @ 11:41am
Oct 13, 2018 @ 11:17am
20 Change Notes ( view )

Subscribe to download
Rainbow Rings

Colorful rings reacting to audio.

  • 2 rings, one with all frequencies, 1 with just low frequencies. Either can be turned off by reducing radius to 0.
  • Clock options
  • Background Image & Slideshow
  • Glowing

  • Adjust CPU core count for a more accurate cpu usage estimate. ( though it does remain just an estimate )
  • Turn on glowing for a more vibrant wallpaper. Off by default to lower default cpu usage.

Yin Yang image used in one example: http://imgur.com/mr9Er

Settings for the example with the center "flower":
- I just decreased "radius 2" to close to 2,
- and raised height and height 2 to nearly max.


  • Added 3 different additional effects. As I ended up just constantly tweaking I decided to put them up for public scrutiny and get some feedback :) Still have some settings planned but also need to see if I can improve the "bass" responsive ones.
  • Line Shifting effect. Based on bass volume it will split the lines apart.
  • Scale effect. Based on bass volume it will enlarge the circle
  • Particle effects. Just spawns some colorful particles based on where there is a peak.
  • Will try to focus on color customization next while I get some feedback on this
  • Added basic custom color option starting with 2 colors. Will be adding more color options later
  • I added in a debug graph that I was using for some tweaking in case someone is curious why the bass behaves like it does. This way I don't have to comment in the code anymore either..
  • Tweak bass response a bit more. Seems to work better with some rougher or faster things now.
  • Particles can now go only outward, only inward or both.
  • Can lower the randomness of particles aligning them.
  • Can reposition time and ring 2 ( bass ). Main positioning will be used for inner/first/all frequency ring.
  • Added way to hide rings. As a result the "Animate when Silent" options is renamed to "When Silent". Your old settings should be preserved.
  • Added analog clock version with hour markers.
  • Added Reverse frequency range option
  • Unlocked framerate when visuals could benefit from them. Those are bass effects, particles and slideshow transitions.
  • Fixed 2 bugs in the slideshow code
  • Added options to enable/disable individual slideshow transitions.
  • Fixed bug of wallpaper not starting if background image was missing.
  • Fixed bug where black lines/rings would be drawn if you selected "hide rings " for the "when silent" setting as well as not an analog clock.
  • Updated background settings to include video
  • Line shifting & scale can now be enabled/disabled when there is no audio. Default is set to off.
  • Particle spawn options added to spawn on peaks or bass detection
  • Increased maximum particles settings to facilitate the large amount of particles that can be spawned when particles are spawned on bass.
  • Show FPS option included to help tweak performance when using particles.
Popular Discussions View All (4)
Jan 14 @ 6:39am
Suggestions [for WIP features]
Mar 27, 2017 @ 4:50pm
What kind of settings do you like?
Oct 15, 2017 @ 1:40am
Feedback and Suggestions
ex-duris gloria
< >
Internet Explorer Jun 4 @ 7:38am 
oops, figured it out :ily:
Thank u! :praisesun::praisesun:
Squee  [author] Jun 3 @ 5:06pm 
15fps? Did you check your wallpaper engine settings? Only other reason I can imagine is using a huge amount of particles and the CPU not able to keep up as those particle effects aren't really the most efficient. The wallpaper might lock to ~28fps which is the rate it receives audio data at from WE and it avoid rendering the same identical visuals twice, but if you have enabled effects that would visually benefit from higher frame rates ( like particles ) it will go higher.
Internet Explorer Jun 2 @ 11:50am 
Amazing! Is there a way to increase fps? They seem to be capped at 15
Swatsicle May 15 @ 4:08pm 
Awesome wallpaper - the scale and shift lines on bass options look great.
[FR]Filax Mar 14 @ 10:21am 
All this guy stuff are excellent :) Many thanks!
Quad Mar 6 @ 11:55pm 
Awesome :pinkneonheart:
☆Len☆ Jan 13 @ 8:50am 
@Squee thank you very much
Squee  [author] Jan 11 @ 11:56am 
@Len Reset the settings if you have changed them ( Reset button is at bottom of the settings ) then

1. Change Radius 2 to 0 to remove 2nd ring
2. Change Detail Level to 3
3. Go down the settings to just above half way and raise the glow size

1. Tweak Height 1 setting at the top
2. Change glow strength
3. Tweak volume scale ( changes how emphasized peaks are )

☆Len☆ Jan 11 @ 5:16am 
What are the settings to achieve the look thats shown as the preview on workshop? c:
Squee  [author] Jan 4 @ 2:24pm 
You provider your own. Youtube, spotify, you choose. If it isn't detecting audio see this topic: https://steamcommunity.com/app/431960/discussions/2/1354868867716424310/ to see if that might help.