HOME | DD

CMG-simplestuff — Soundwave visualizer for Rainmeter 1.0.1

#rainmeter #visualizer #rainmeterskin
Published: 2019-06-09 14:28:19 +0000 UTC; Views: 305297; Favourites: 549; Downloads: 60107
Redirect to original
Description Important:
1. Download the .rmskin file using the button above or Github
2. If any changes to the variables are made, you must run the Auto-Configuration Program to compile and apply them.
3. If the skin does not detect sounds from certain programs or at all, it is not a skin problem, but a Rainmeter or audio driver problem.

Soundwave is a test for producing a visualizer in the form of smoothly connected Bezier curves.

Skins:
Visualizer (Soundwave\main.ini)
Key object that is used to display the audio spectrum. The context menu includes the ability to change the variables file (var.inc) and run the Auto-Configuration Program.

Song Information (Soundwave\songname\sec.ini)
Basic secondary object that displays the artist and song title.
Note: If only the song title is available, only it is displayed. If the song title is unavailable, nothing is displayed even if the artist name is given.

Auto-Configuration Program (Soundwave\autoconfig\program.ini)
Must be ran for a second after variables are changed.

Variables:
(Only these may be changed, others that may be included do nothing)

xconst Width modifier.
yconst Height modifier.
endsize Start and end "flat line" length modifier.
player Music player to retrieve song information from. (default Spotify)

Other Visualizer Options:
The audio plugin's settings can be changed near the top of the file under [measureparent]
The visualizer's refresh rate can be changed at the top of its file (default 50 ms (20 Hz)) under [Rainmeter]
The visualizer's gradient can be changed at the bottom of its file under [maincurve]
The number of frequency bands is hard-coded with dependencies and it may be difficult to change.

Changelog

1.0.1>2008190038+8
- [Fix] Fixed auto-config not working when there are spaces in the skin path
- [Change] Small modifications to AudioLevel values
- [Change] Removed the plan.png file

1.0>1906092154+8
- Initial Release
Related content
Comments: 123

iamfr4ng [2020-08-25 18:32:17 +0000 UTC]

👍: 0 ⏩: 0

ZipD [2020-08-16 18:02:21 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to ZipD [2020-08-18 16:45:13 +0000 UTC]

👍: 0 ⏩: 0

Gerkin420 [2020-08-04 11:27:40 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to Gerkin420 [2020-08-05 13:44:14 +0000 UTC]

👍: 0 ⏩: 0

VaunTT1 [2020-07-30 02:45:08 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to VaunTT1 [2020-07-30 17:43:31 +0000 UTC]

👍: 0 ⏩: 0

DragoNNoVa3 [2020-07-28 12:27:00 +0000 UTC]

👍: 1 ⏩: 1

CMG-simplestuff In reply to DragoNNoVa3 [2020-07-30 17:53:45 +0000 UTC]

👍: 0 ⏩: 1

DragoNNoVa3 In reply to CMG-simplestuff [2020-08-08 18:53:38 +0000 UTC]

👍: 0 ⏩: 0

Daradekiy [2020-07-19 16:07:07 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to Daradekiy [2020-07-19 17:12:09 +0000 UTC]

👍: 0 ⏩: 0

Enoc615 [2020-06-18 22:03:43 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to Enoc615 [2020-06-20 10:27:16 +0000 UTC]

👍: 0 ⏩: 0

Charly11 [2020-05-21 15:33:38 +0000 UTC]

👍: 0 ⏩: 0

Billard0 [2020-04-30 18:25:14 +0000 UTC]

👍: 0 ⏩: 2

sandeep26bhasker In reply to Billard0 [2020-05-02 16:25:32 +0000 UTC]

👍: 3 ⏩: 0

CMG-simplestuff In reply to Billard0 [2020-05-01 17:41:47 +0000 UTC]

👍: 0 ⏩: 0

sandeep26bhasker In reply to ??? [2020-04-24 13:14:09 +0000 UTC]

👍: 2 ⏩: 1

Billard0 In reply to sandeep26bhasker [2020-05-01 03:45:00 +0000 UTC]

👍: 0 ⏩: 1

kxaxix In reply to Billard0 [2020-05-05 22:04:36 +0000 UTC]

👍: 0 ⏩: 0

SnobyC [2020-04-05 13:11:04 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to SnobyC [2020-04-06 05:53:18 +0000 UTC]

Common issue, check/reinstall drivers, and such
--> troubleshooting audiolevel plugin  forum.rainmeter.net/viewtopic.…

👍: 0 ⏩: 0

eddie1531 [2020-03-28 18:35:46 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to eddie1531 [2020-03-29 08:24:44 +0000 UTC]

Flip vertically by changing variables:
- Change the value of yconst in var.inc to a negative value (ex: 80 to -80)
- Increase the value of Y in main.ini [maincurve] as required (ex: 10 to 110)
- You may need to increase the value of SkinHeight in main.ini [Rainmeter]. In the case of the above two values, you don't have to.
Important: running autoconfig will break the skin, since it will set SkinHeight to a negative value

👍: 1 ⏩: 2

eddie1531 In reply to CMG-simplestuff [2020-04-02 14:00:22 +0000 UTC]

👍: 0 ⏩: 0

YuHidotpdf In reply to CMG-simplestuff [2020-03-31 11:16:12 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to YuHidotpdf [2020-04-04 18:04:24 +0000 UTC]

There's no easy way for that, you'll need to learn transformation matrices. With a modifiable skin like this I can't give numbers either.

-->  docs.rainmeter.net/tips/transf…

👍: 0 ⏩: 0

thewingedhealer [2020-02-26 01:37:24 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to thewingedhealer [2020-02-29 15:49:11 +0000 UTC]

Someone has a plugin for that, but you may need to do some work
www.reddit.com/r/Rainmeter/com…

👍: 1 ⏩: 1

thewingedhealer In reply to CMG-simplestuff [2020-03-02 17:04:05 +0000 UTC]

👍: 0 ⏩: 0

0Artisan [2020-02-22 05:01:01 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to 0Artisan [2020-02-22 16:04:38 +0000 UTC]

Go to variables file (var.inc), change values of xconst and endsize, then run autoconfiguration program

👍: 1 ⏩: 1

0Artisan In reply to CMG-simplestuff [2020-03-04 08:34:56 +0000 UTC]

👍: 0 ⏩: 0

tethrae [2020-01-16 09:46:49 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to tethrae [2020-01-18 08:59:34 +0000 UTC]

Not very loud, change sensitivity according to your needs. It is at Rainmeter's default value (35.0)

👍: 0 ⏩: 1

Billard0 In reply to CMG-simplestuff [2020-04-30 17:54:38 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to Billard0 [2020-05-01 17:31:53 +0000 UTC]

👍: 0 ⏩: 0

gncorp In reply to ??? [2020-01-03 20:23:18 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to gncorp [2020-01-04 05:08:31 +0000 UTC]

But does the text appear? I'm using some weird control character (Unit Separator) in the substitute because it will never appear in a normal song title. That character won't show in the log because it can't be printed.

Seems to always throw an error even if it works. You can replace the Unit Separator character with any string you like, as long as it won't affect code

👍: 0 ⏩: 0

pelaichel In reply to ??? [2019-12-28 04:06:50 +0000 UTC]

👍: 1 ⏩: 1

CMG-simplestuff In reply to pelaichel [2019-12-28 05:15:23 +0000 UTC]

Issue that a lot of people get. Restart PC or redownload audio drivers

👍: 1 ⏩: 0

ofthecross97 In reply to ??? [2019-12-18 18:41:17 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to ofthecross97 [2019-12-19 04:46:31 +0000 UTC]

Do you get any errors from the main skin?

No sound recognition is out of my control. Maybe you have to update or reinstall your drivers. If you have some complex sound setup, you'll need to choose the right output device too.

(Sound part is not affected by player option)

👍: 0 ⏩: 0

JanekaPoleca In reply to ??? [2019-11-27 16:29:11 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to JanekaPoleca [2019-11-28 04:02:28 +0000 UTC]

Yes, under the gradient settings at the bottom of the main file

👍: 0 ⏩: 0

CYt2000 In reply to ??? [2019-11-17 05:12:20 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to CYt2000 [2019-11-17 06:27:25 +0000 UTC]

docs.rainmeter.net/manual/mete… > Rotate

Add the attribute to the Shape meter at the bottom of main.ini
Something like " | Rotate 90"
Remember to change the size of the skin (SkinWidth and SkinHeight)

The constructor program may erase the Rotate modifier if it's run, so add the attribute there too

👍: 0 ⏩: 1

CYt2000 In reply to CMG-simplestuff [2019-11-17 07:31:37 +0000 UTC]

👍: 0 ⏩: 1

CMG-simplestuff In reply to CYt2000 [2019-11-18 07:11:28 +0000 UTC]

??
Fix the skin size or turn off "keep on screen" in the Rainmeter window

👍: 0 ⏩: 0


| Next =>