Shop Forum More Submit  Join Login
Fountain of Colors, desktop music visualizer by alatsombath Fountain of Colors, desktop music visualizer by alatsombath

 Realtime FFT music visualizer with scalable bars and colors

Examples  —  Settings overview  —  How-to: Rainmeter (1)  (2)

     Download Rainmeter  (2 MB)  •  :windows: Windows 7, 8, 10
     Download skin (372 KB)  •  Right-side of this page

    v3.8.4 (15 Jan 2019)  - Fix options menu not creating font object for display
                            - Fix outstanding wallpaper color issue for Windows 7 sans SP1 users
    v3.8.3 (14 Jan 2019)    - Revised options interface; Rewrote skin loader
                            - Skin revealed by default w/o playing audio (Idle effect)
                            - Recommended default settings: 10px Thickness; 4px Gap; 252px Height; 
                            - Process (1/16 seconds of samples); Scale (~35.460025... dB) (A#0 - 24000Hz)
    v3.8.2 (02 Nov 2018)  - Fix freezing: Use efficient event-driven update loop in separate thread
                            - Fix visual data loss: Store buffer data properly before buffer release
                            - Crash prevention: Stop device re-initialization on error in update loop
                            - Use "Pro Audio" task for high priority access to the low-latency stream
                            - Recommended default settings: 8192 Interpolated samples
      v3.8 (14 Aug 2018)    - Improvements in the modified AudioLevel plugin:
                            - Zero-padding for smoother bass section
                            - Hann periodic window for better spectral analysis
                            - Stereo-to-mono corrected using time-domain average
                            - Resume capture more quickly by releasing buffer earlier
                            - Use engine's minimum supported buffer size for faster release
                            - Support more devices, try IsFormatSupported() for requested formats
                            - Stop doing unnecessary FFTs for non-selected channels (see notes)
                            - Move FFT outside capture loop; skip RMS/Peak calculation in Bands (v3.7.1)
                            - Recommended default setting: Smoothness (0 past values)
   v3.6.21 (02 Nov 2018)  - Restore intended timing behavior (Rollback vanilla plugin to RM 4.1)
                            (Default settings used in latest version):
    v3.6.7 (08 Feb 2017)  Filters (0ms Attack) (0ms Decay);
      v3.2 (15 May 2015)  Bands generated (80)

 Optionally, you may reset your skin settings to the latest defaults by using the "Reset Settings" skin version inside the top-most dated link

  •  Close the options window during installation
  •  Close Notepad or any text editor with skin files open during installation
  •  Run "GenerateBands.ini" or "Initialize.ini" skins after installation
  •  Open Volume Mixer, set player and Rainmeter volume level equal to system volume
  •  Use PCM format, disable sound enhancements in your audio device's settings
  •  Requires Windows 7 Service Pack 1 with Platform Update or later
  •  More troubleshooting:…

    dgrace — AudioLevel plugin
    smurfier — Original ColorChanger.lua script
    Kittoes — Skin generation concept
    Free Nature StockWallpaper
    Functionality included in old versions -
    HiTBiT-PA — Color picker from Desktop VU-Meter 3
    Socks the Fox — Wallpaper colors from Chameleon plugin
    Brian — System colors from SysColor plugin
    jsmorley — InputText demo for editing settings
    MarcoPixel — Display audio device name from Monstercat Visualizer
    Blantas — Context menu concept from Animated Vinyl Player
    poiru — Custom song colors via NowPlaying plugin

Add a Comment:
"Options..." doesn't work. Can't edit anything. SettingWindows.ini option is not there either.
spinningtardis Featured By Owner Mar 27, 2019
I'm also having many issues with this skin. It will load the 3 sets or bars, but I have no way to alter them. Help is greatly appreciated!
captchuckles13 Featured By Owner Mar 26, 2019  New Deviant
Is there anyway to get the bars to fade between different colors?
KurroDark Featured By Owner Mar 24, 2019  New Deviant
i can't open options for Fountain
EugeneHeng Featured By Owner Mar 23, 2019
I can't access the settings. How do I fix this?
Fisher1012 Featured By Owner Mar 23, 2019  New Deviant
SilverTongueWhore Featured By Owner Mar 22, 2019  Hobbyist General Artist
Amazing skin! is there any way to make the bars tip rounded?
dustinwhitelock Featured By Owner Apr 8, 2019
Try Lano-Visualizer. It's kinda round.
Zen-killer Featured By Owner Mar 13, 2019  New Deviant
the older generatebands had a better interface and more settings. is there any way to restore it?
EgoLTR Featured By Owner Mar 9, 2019
I had the old version of the skin that worked fine but now that I updated the skin gives a "Failed to initialize loopback audio client". 

The AudioLevel test skin does work properly and FoC does work when setting my speaker setup to stereo. But when I set it to 7.1 through Realtek Audio Manager I get the initialisation error. Any idea what could cause this?
c-retrac Featured By Owner Feb 28, 2019  New Deviant
so for me the right side of the visualizer always seems to kinda just shuffle. there isnt much of a beat to it and it doesnt move more than an inch while the right side is jamming out and having the time of its life. any idea as to why this is or how i could possibly fix this? thanks for any help! Love the work youve done on it
Akiyama4809 Featured By Owner Edited Feb 26, 2019  Hobbyist General Artist
I'm so confused. Since the latest update of this skin, I use Wallpaper mode, it use IE plugin, instead of Chameleon plugin.
Alchemy90 Featured By Owner Feb 25, 2019
yoo thx for the  v3.8.4 (15 Jan 2019) update!! nothing worked before, but after the update, I can use everything!
Kur1k Featured By Owner Edited Feb 21, 2019  New Deviant
So i have a Problem. I have the hotbar in windows that is only visible when you go with the courser over it and im using this skin and everytime i open my hotbar the skin is over the hotbar, but it shouldn´t.

OnTheDailyBasis Featured By Owner Feb 19, 2019  New Deviant
How do i change color ??
Reculse Featured By Owner Feb 18, 2019
I tried FoC  v3.8.4 and  v3.8.3. Interface works great with the huge update (Rainmeter beta).Sensitivity is low tho.
I want to make it as Foobar's spectrum visualization without delay and highest possible refresh rate(foobar's spectrum looks like ~15-20FPS).I will try to explain it with a screenshot.
Adwd by Reculse  My guess it is rounded because the FFTSize is only 800 samples at 60FPS.I tried changing it but it didn't let me.
Ignore the 480 bands i just waned to test how far it goes and how much resource would want to max it.(8% of Ryzen 1700 is Daaamn)
garydunlop Featured By Owner Feb 12, 2019
Is it possible to round the tips of the bands?
ubers123 Featured By Owner Feb 11, 2019
Would it be possible to add an option to set the colour extracted from the album art cover, please?
clead23 Featured By Owner Feb 8, 2019  New Deviant
how do I disable Skin revealed by default w/o playing audio.
ALTWS Featured By Owner Feb 1, 2019  New Deviant
the new version is not working, it didn't show up, so I use the old one, I hope you can fix this for a better skin tho
thunderbolt61 Featured By Owner Feb 17, 2019
you selected the current output?
ALTWS Featured By Owner Feb 22, 2019  New Deviant
default, I guess
DatShader Featured By Owner Feb 1, 2019  New Deviant
It dosent show up for me. What do i do?
atgr24869 Featured By Owner Feb 1, 2019  Hobbyist Writer
Really great Job!!! :happybounce: 
TimatiZ Featured By Owner Jan 31, 2019
clead23 Featured By Owner Jan 29, 2019  New Deviant
Any reasons as to why my FOC visualizer has a pixalatedd frozen up background of FOC look, whenever I load it and play music? Here is a visual of what I am talking about.…
orbitaldr0p Featured By Owner Jan 31, 2019
Disable hardware acceleration, that caused the same issue for me as well.
clead23 Featured By Owner Jan 31, 2019  New Deviant
But I need hardware acceleration for another skin, so it does not lag as bad. I looked up the problem on rainmeter with the newest version 4.3 beta installed, they have said that with HWA turned on, along with the new version of rainmeter installed (4.3 beta). The intel graphics driver have some type of bug that causes some skins like for us FOC, to have drawing issues, meaning pixelated skin behind the actual skin. They do not have my computer type to install to latest version to fix the issue. But if you have a intel graphics driver you may be able to fix yours. 
ShawnStraw Featured By Owner Jan 23, 2019  New Deviant
Please fix my stupidity. whenever I download and install FOC, the options menu won't show up. I tried re downloading and installing. I tried everything I could think of. Please fix retardation.
cbaity1 Featured By Owner Jan 25, 2019  New Deviant
Devinstructcaity by cbaity1 I hope this is what you mean. Open the rainmeter manager, then double click what I circled and it opens the options menu. 
anarkis123 Featured By Owner Jan 28, 2019  New Deviant
i can't too the option menu won't show up, i click like you tell me , please help us
I have a sugestion that i need asap, so instead of dinamic box for each bar, make a box height*(bars*barwidth), so Fade out transparency of Rainmeter work better.

PS: update the settings overview on this page, its outdated(a lot).
PS2: Btw, congrats on the masive perfomance boost, i tried this a lot ago and now it runs sooooooo smooth, 960 bars of 1px with 1/6 ftt(around 8k) and 32k subsamples, i love it soooo much now im deleting the other VU(monstercat(heavily modded by me).
ok, so i fixed the feature that i wanted.

Add this to the bottom of FOC.ini if u want the same feature(it autoadjust based on your current cfg)

W= (#BarWidth#*#Bands#)+1
NotACola Featured By Owner Jan 16, 2019
i can't open/see the thing where you change the color of the thing

do i need to download something else?
cbaity1 Featured By Owner Jan 25, 2019  New Deviant
Devinstructcaity by cbaity1 In the rainmeter manager double click what I circled. Hope this helps.  
NotACola Featured By Owner Jan 16, 2019
or like do i need to move a file or smth
Akiyama4809 Featured By Owner Jan 14, 2019  Hobbyist General Artist
Options file didn't pop up
Issue is this:…
alatsombath Featured By Owner Jan 15, 2019
Thank you for the heads up... I just changed a few lines of code for better backwards compatibility and speed
Akiyama4809 Featured By Owner Jan 15, 2019  Hobbyist General Artist
You're welcome :)
RavenHarts Featured By Owner Feb 14, 2019  Hobbyist Traditional Artist
I was still getting this error where options would not open (3.8.4 on Win10) although it opens on 3.8.2.

On 3.8.2 I get the issue that Fountain of Color doesn't read the correct colors from the wallpaper, but uses some defaults in
yungjojo Featured By Owner Jan 14, 2019   Artist
nice but look at this :…
radyl1 Featured By Owner Jan 9, 2019
How can i widen the Frequency of this one?
radyl1 Featured By Owner Jan 9, 2019
Nevermind :)
ShiroIsNotKuro Featured By Owner Jan 8, 2019
Guys I would like to know how to fit the bands inside of a calc/cutout... I have been trying without success so far
alatsombath Featured By Owner Jan 14, 2019
This video may help better explain wallpaper "cutouts":…
todiefor17 Featured By Owner Dec 17, 2018
works on groove music freakin awesome thank you
ibraheem12345 Featured By Owner Dec 15, 2018
how do i download it??
alatsombath Featured By Owner Jan 14, 2019
Download button is at the right-side of this page

Or from here:…
BabaSips Featured By Owner Dec 9, 2018
Is there a way I can make it only display 0-160 Hz or 160-1500 Hz because I'm constantly stuck with a Min. Frequency of 32 Hz and max of 8000.
alatsombath Featured By Owner Jan 14, 2019
The issue should be resolved in v3.8.3. You should click "Edit values..." at the bottom of the options window, and change "FreqMin" and "FreqMax" values directly (save file then refresh skin when finished)
Add a Comment:


Submitted on
March 8, 2015
File Size
372 KB


1,248,791 (292 today)
1,771 (who?)
827,378 (213 today)


Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.