Rainbow Rings

If you liked this item, please rate it up on Steam Workshop page.

Author: Squee

Last revision: 13 Oct, 2018 at 18:17 UTC

File size: 1.26 MB

On Steam Workshop

Description:

Colorful rings reacting to audio.

Options
  • 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
Tips
  • 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.

Wishlist

Updates
  • 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.