Rainbow Rings
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
- display date
- move screen/background on bass like this example https://www.youtube.com/watch?v=6oHz4MHXLSU
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.