HOME | DD

#desktop #music #ocean #rainmeter #visualizer
Published: 2015-03-24 18:38:13 +0000 UTC; Views: 410177; Favourites: 541; Downloads: 141685
Redirect to original
Description
Realtime music visualizer for your vintage desktop
Works with any media player or audio device. Change various display and audio settings to match your wallpaper and genre of music.
This skin is a frontend to the AudioLevel plugin by dgrace for Rainmeter
Download and Install
1) Get the Rainmeter program for free from rainmeter.net . Quick installation tutorial video
2) Download the skin at the right side of this page. If nothing downloads, right-click > "Open link in new tab".
3) Open the skin file with the green raindrop icon and click "Install" in the pop-up window.
Videos
The peaks move up and down with the music.
(No video yet)
v2.0 (27 December 2015)
Full changelog , Clean install (Resets all settings)
Default settings reference - Updates do not overwrite current audio or display settings
Added settings window and rotation option, fixed random resizing. Recommend "clean install", see link above.
Help
Left-click on the skin to customize settings.
If the visualizer does not appear on your desktop, try the following:
• In the skin installer, mark the plugins for install and "Load included skins"
• Play music, or increase the Sensitivity if the bars are not visible enough
• Open Volume Mixer and check if Rainmeter's volume is unmuted
• Right-click the skin, click "Manage skin" and check if the skin's coordinates are not off the screen
• In the skin's settings window, set the skin to use a different audio device
• Change the device's bitrate or update/rollback the device's drivers
• If all else fails, reinstall Rainmeter (all settings should be preserved)
Credits
"dgrace" - AudioLevel plugin
"HiTBiT-PA" - Color picker from Desktop VU-Meter 3
DesktopPapers.co - Wallpaper
License
CC BY-NC-SA 3.0 All of the resources provided in this skin are free to be reused and modified for creating your own skin.
Resources
DeviantArt (VU Meters and Music Players ), Official forums , Customize.org , RainmeterHub , /r/Rainmeter
Support
If you have questions, bugs, feature suggestions, want to be added/removed from the description above, or anything else, post a comment below or send a message here on dA.
Related content
Comments: 97
Kamelfisk69 [2017-11-30 15:27:46 +0000 UTC]
If the settings keeps getting at "-1" or "0" or simply stuck. Uninstall rainmeter and install thr 3.3 version of rainmeter. Then reinstall ocean again.
👍: 1 ⏩: 0
easedmky [2017-11-08 04:28:29 +0000 UTC]
It keeps going to -1 or 0 pixels and is stuck there whenever u want to adjust it in the settings window
👍: 1 ⏩: 0
createur2pixels In reply to ??? [2017-09-14 16:38:16 +0000 UTC]
Hi, I love this skin and customization options but when activated prevents the sleep from my laptop (Win10). Do you have an idea to fix this? Thank you.
👍: 0 ⏩: 0
CHROMAX [2017-05-05 15:31:26 +0000 UTC]
CPU usage is really high. Frost or Audio Dimensia is better.
👍: 0 ⏩: 0
MrRoboto1212 [2016-07-16 04:48:08 +0000 UTC]
Hey alatsombath, I really like this visualizer, but there's one problem: it always fades in and out when the volume from your computer gets below a certain point.
Is there any part of the code that I can change in order to fix this? I want the visualizer to stay as a solid line when I am not using it, and because of this issue, when playing music, it will randomly fade in and out, which is very annoying.
Other than this inconvenience, the visualizer is just what I've dreamed of.
👍: 0 ⏩: 0
UnfitTerror [2016-06-25 07:55:08 +0000 UTC]
Amazing Visualizer! Loving the easy access customization, the resizing on the width needs to be more precise though as I can't quite get it to the size I need. Great Work
👍: 0 ⏩: 0
crystaldarkness37 [2016-06-02 05:28:57 +0000 UTC]
skin does not work at all for me, all it does is load the skin, i made sure to set it to wmp but nothing actually happens when i play music
👍: 0 ⏩: 0
Shub0004 In reply to ??? [2016-04-24 17:53:15 +0000 UTC]
It looks so nice, but can you possible make it like a circle? I´m thinking of making a proximity vu (www.youtube.com/watch?v=-WlAJx… )
👍: 0 ⏩: 0
Hakasuke In reply to ??? [2016-01-07 14:19:05 +0000 UTC]
My Favorite is Fountain of Color´s and Ocean - Frost!
Gr8 Work! Thank U
👍: 0 ⏩: 0
Druk0ziz In reply to ??? [2015-09-17 20:23:11 +0000 UTC]
While I don't really see a way to fit this into my current theme, this visualizer is pretty amazing. I'm sure a creative person can come up with some great ways to use duplicates of the wave somehow.
👍: 0 ⏩: 0
fumoffu04 In reply to ??? [2015-09-14 19:09:22 +0000 UTC]
Awesome audio visualizer alatsombath !is is possible to form in circle?
👍: 0 ⏩: 0
SeveringOfSanity In reply to ??? [2015-07-05 16:18:01 +0000 UTC]
Is there anyway to rotate the skin? So that the bars would jump from left to right?
Sorry if it is a stupid question/easy answer but I cant figure out how to do it.
👍: 0 ⏩: 0
Kapoweazel In reply to ??? [2015-06-03 14:39:15 +0000 UTC]
Is There Anyway To Flip This Horizontally So That I Can Have Two Next To Each Other As Opposed To One On Top Of The Other? Can't Seem To Find Any Meter Values To Play With. Great Skin Nonetheless.
👍: 0 ⏩: 1
alatsombath In reply to Kapoweazel [2015-06-03 15:37:57 +0000 UTC]
There will be more features once if I can figure out how to optimize this skin for performance
👍: 0 ⏩: 0
Icefyre2008 [2015-04-02 06:31:44 +0000 UTC]
I would love to have a reversed version on another screen (like mirror except horizontal instead of vertical). Would that be possible?
👍: 0 ⏩: 1
alatsombath In reply to Icefyre2008 [2015-04-02 06:59:29 +0000 UTC]
Did you mean you want to rotate the spectrum 90 degrees? Or offset the distance of the mirror?
👍: 0 ⏩: 1
Icefyre2008 In reply to alatsombath [2015-04-09 05:28:42 +0000 UTC]
Sorry for the delayed reply!
I meant that I would like an option to display all of the waveforms from right to left instead of left to right. So the bass bars would be on the right instead of the left, and the alto bars would be on the left instead of the right. I tried changing one of the files (the one with 1-95 bar locations IIRC) and that worked, but not completely and it kept reverting back. Let me know if that needs further clarification!
👍: 0 ⏩: 1
alatsombath In reply to Icefyre2008 [2015-04-09 06:40:41 +0000 UTC]
No problem, it's also my fault that I took the page down for a few days
To prevent it from reverting back, remove these lines:
[ScriptRepeatBands]
Measure=Script
ScriptFile=#CURRENTPATH #resources \RepeatSection.lua
ReadFile=#CURRENTPATH #resources \ReadBands.inc
WriteFile=#CURRENTPATH #resources \WriteBands.inc
Sub=Repeat
Index=1
Limit#Bands #-1)
... And still keep this line (Fill in the missing @): include =#CURRENTPATH #resources \WriteBands.inc
Also, here are the inverted bands: gist.github.com/alatsombath/3b…
👍: 0 ⏩: 1
Icefyre2008 In reply to alatsombath [2015-04-10 07:09:41 +0000 UTC]
alatsombath, you rock!! This is great!
I did the same thing with the WriteBands file originally, but something interested happens. It seems like the bands on the upper end are cut off and there are more bands on the lower end. I've got a couple pictures to show the difference (if it's noticeable at all). Do you think there's any way to fix that? It shouldn't even be happening just because its a simple reversal of the numbers...
puu .sh/h8khZ/b3cf5036cb.jpg
puu .sh/h8kjr/69b69c025d.jpg
puu .sh/h8kkW/acb5921766.jpg
(NOTE: delete the space from between puu and .sh for the link)
👍: 0 ⏩: 1
alatsombath In reply to Icefyre2008 [2015-04-10 15:24:49 +0000 UTC]
I think you're saying that the waveform ("peaks") aren't as detailed on the lower end of the spectrum, right?
At the expense of performance, you can try increasing the FFTSize variable from 2048 to 4096 (or even 8192)
👍: 0 ⏩: 1
Icefyre2008 In reply to alatsombath [2015-04-10 20:00:37 +0000 UTC]
I wasn't meaning that; there are more 'peak points' on the lower end of the spectrum and less on the higher. As if the whole waveform was shifted over a bit. I don't think this has to do with FFTSize (although I may be wrong).
👍: 0 ⏩: 2
alatsombath In reply to Icefyre2008 [2015-04-10 21:46:34 +0000 UTC]
Nevermind what I said, I got it now. The reversed spectrum got cut off/shifted at the beginning and end somehow
I'm not entirely sure if this can be fixed because of the way the spectrum width is used to determine the amount of interpolated values for each band (This number cannot be odd, it must be even.) This means that the real spectrum is going to be smaller or larger than what appears, so I had to fill in or "pad" extra values
There's also the issue of obtaining extra values to be used for interpolation at the ends of the spectrum (We would have to come up with imaginary values before the beginning point and after the concluding point)
Sorry for throwing out all of this technical stuff. I don't have an immediate fix for any of these problems...
👍: 0 ⏩: 1
Icefyre2008 In reply to alatsombath [2015-04-12 07:30:55 +0000 UTC]
That's actually really fascinating. I don't quite get all of it, but the info is helpful even if I can't do anything with it. Thanks for answering! No pressure for a fix, but I'll check back every now and then Awesome job with the skin
👍: 0 ⏩: 0
alatsombath In reply to Icefyre2008 [2015-04-10 21:01:08 +0000 UTC]
Ah, do you mean that the spectrum isn't as "center" aligned? You could change FreqMin/FreqMax from 40/16000 Hz to 20/20000 Hz (Although that may not entirely fix it based on your preference)
The frequency range is more narrow by default because it makes sustained notes more noticable, but this can also make the bass appear more "heavy"
If you were looking for something similar to the Monstercat Visualizer, then we would have to artificially alter the waveform to make it appear more balanced
👍: 0 ⏩: 0
Riliaf [2015-03-31 08:55:52 +0000 UTC]
Awesome! Is there any way to implement ColorChanging script? Tried by myself but failed hard
👍: 0 ⏩: 1
alatsombath In reply to Riliaf [2015-04-02 01:16:17 +0000 UTC]
Sorry about that! I just updated the ColorChanger script to be more accessible with other visualizers. Here's the guide:
github.com/alatsombath/Fountai…
If there's a section in the guide that is too confusing, let me know so that I can make the guide easier for others
👍: 0 ⏩: 1
Riliaf In reply to alatsombath [2015-04-02 17:40:00 +0000 UTC]
Well, I tried to use it with that Wave.ini but when I copied everything as written above, then nothing happened. After that I looked into Rainmeter log and there was one line repeating over and over again: Script: ColorChanger.lua:237: 'for' limit must be a number
👍: 0 ⏩: 2
alatsombath In reply to Riliaf [2015-04-02 17:51:57 +0000 UTC]
Oh, I think you forgot to include a playlist/variables:
include =#CURRENTPATH #resources \Variables.inc
[Variables]
ColorPlaylist=RandomColorPlaylist
ColorTransitionTime=3.5
ColorIntensity=1.75
; === DO NOT ADD VARIABLES BELOW THIS LINE ===
[RandomColorPlaylist]
Measure=String
TransitionTime=#ColorTransitionTime #
1=Random,Random,Random|Random,Random,Random
Mode1=RightToLeft
Out1=Left
2=Random,Random,Random|Random,Random,Random
Mode2=RightToLeft
Out2=Right
3=Random,Random,Random|Random,Random,Random
Out3=Bottom
Mode3=RightToLeft
4=Left|Right
Out4=TopRepeat
5=Bottom|TopRepeat
Out5=Meter
👍: 0 ⏩: 0
alatsombath In reply to Riliaf [2015-04-02 17:45:23 +0000 UTC]
Did you use this section?
[ScriptColorChanger]
Measure=Script
ScriptFile=#@#ColorChanger .lua
Sub=Repeat
Index=1
Limit= (#Bands #-1)
Threshold=0
MeasureName=MeasureAudioRepeat
👍: 0 ⏩: 1
Riliaf In reply to alatsombath [2015-04-02 19:52:24 +0000 UTC]
I have everything in place I think.... This is my Wave folder. I would be very happy if you can look at it
www.dropbox.com/s/go0j9tykdpno…
👍: 0 ⏩: 1
alatsombath In reply to Riliaf [2015-04-02 20:43:58 +0000 UTC]
Add a [Variables] section header below the include line so it looks like this (missing @):
include =#CURRENTPATH #resources \Variables.inc
[Variables]
;ColorPlaylist=ElseColorPlaylist
ColorPlaylist=RandomColorPlaylist
ColorTransitionTime=3.5
ColorIntensity=1.75
Also, you need to put Callback.lua in the resources folder (Only if you move the Wave folder outside the Ocean folder)
👍: 0 ⏩: 1
Riliaf In reply to alatsombath [2015-04-03 16:58:44 +0000 UTC]
It's working finally! Thank you so much for your effort
👍: 0 ⏩: 1
alatsombath In reply to Riliaf [2015-04-03 17:01:30 +0000 UTC]
Your welcome, glad it all worked out!
👍: 0 ⏩: 0
uselessguy12 In reply to ??? [2015-03-28 07:34:39 +0000 UTC]
Could you make a second version going down? It'd be cool to have two waves so it looks like there'd be a mirror in the middle.
👍: 0 ⏩: 2
alatsombath In reply to uselessguy12 [2015-04-02 01:10:43 +0000 UTC]
There's now a Mirror option in the latest update (Through the "Edit variables" menu). You are right, it looks pretty good so far!
👍: 0 ⏩: 1
uselessguy12 In reply to alatsombath [2015-04-03 09:49:05 +0000 UTC]
okay, downloaded and it works fine, here's a pic of my setup:
i.imgur.com/9Y0xP1X.png
modified a pipboy setup i found with some pics from the pipgirl mod for fallout 3
👍: 0 ⏩: 1
alatsombath In reply to uselessguy12 [2015-04-09 06:41:48 +0000 UTC]
Yup, fits right in the Fallout atmosphere
👍: 0 ⏩: 1
uselessguy12 In reply to alatsombath [2015-05-05 16:52:58 +0000 UTC]
Oh, another idea I had: double-mirroring like in I activate two copies of the skin, in one lowest frequency is left in the other lowest is right, maybe if it's possible even with it showing each speaker side so it'd have a stereo mode. But that's not that important, just having it mirrored two times so there are 4 lines would look funny I think.
👍: 0 ⏩: 1
alatsombath In reply to uselessguy12 [2015-05-16 04:44:42 +0000 UTC]
This will be done, but it might take a while
👍: 0 ⏩: 0
alatsombath In reply to uselessguy12 [2015-03-29 05:01:10 +0000 UTC]
Nice idea, I'll let you know when it's implemented
👍: 0 ⏩: 0
alatsombath In reply to FAFA116 [2015-03-25 19:26:20 +0000 UTC]
Your welcome, glad you like the waves!
👍: 0 ⏩: 0
<= Prev |