Wallpaper Engine

Wallpaper Engine

181 ratings
Minimalistic Music Player (Media integration support)
3
   
Award
Favorite
Favorited
Unfavorite
Age Rating: Everyone
Category: Asset
Asset Type: Fullscreen
Asset Genre: Interactive
File Size
Posted
Updated
20.048 MB
27 May, 2021 @ 10:59am
26 Jan, 2024 @ 1:57pm
35 Change Notes ( view )

Subscribe to download
Minimalistic Music Player (Media integration support)

Description
A small asset aimed to provide a minimal interface and song info inside your wallpaper with small performance cost.

This update introduces support for media sessions, artist, song title, duration, accent colors from album art can be seen when playing music over spotify, youtube, soundcloud...

features:
- volume slider
- progress bar
- play skip and previous
- shuffle/loop mode
- track name/ play status
- remaining playtime
- invisibility when other sound is playing ( with protection against flickering )
- animations
- lightweight
- no scripting needed
- all colors are adjustable
- invisibility in screensaver
- Media integration only mode when no songs are loaded

------

Usage:

-Add any audio into the editor

-add ".mp3" to the name of the track
for the asset to include it.

-Make sure the audio is set to "single" and is muted on start and editor!!

-add "t:<seconds>" at the end of the track name for the progress bar to work (it needs the duration of the track, I cant automate that).

-Use the Player Options layer for settings
-----
Side Notes:

No additional scripting is required for the player to work.
Please credit this asset and the songs included if you intend to use them, others might want it too!

You can add layers and include "player" in thier name
to mimic the opacity behaviour of the rest of the asset.

To let users disable the player, you will find a property under "opacity" which you can bind a userproperty to.

You can make layers you believe you dont need invisible. Deleting any "player" layers will cause issues.
Altering the playback speed will result in inaccuracies, keep that in mind when adjusting it in the properties.

Enjoy!
-Pancakes



https://www.youtube.com/watch?v=KjWyDUtNX6Y
https://www.youtube.com/c/TheFatRat/videos

My Wallpaper using this asset: https://cs2bus.com/sharedfiles/filedetails/?id=2406911626

-------------------------------

For any issues please leave a comment / discussion here

Known problems:
>You cannot move the player while on runtime - this will break things like the volume bar relying on position.
>Playback rate will mess with the progress bar and time - wallpaper depends on frametime which will be messed up, might fix this sometime.
>Music doesnt play/cycles through audio too fast - You likely dont allow wallpapers to play audio
Popular Discussions View All (5)
9
24 Aug, 2022 @ 12:19pm
stop progress bar from over extending?
spaghettibrain
2
1 Sep, 2024 @ 9:06am
Making use of new WE features
seekay
2
11 Nov, 2022 @ 7:08am
Problem
nnasdaq
112 Comments
Chocoshot 24 May @ 4:14pm 
For some reason, my back button is much larger than my skip button and trying to resize it in the editor doesn't work. It appears normal in the editor. I could use some help on this, thanks! :steamthumbsup:
I_Bass 11 May @ 3:30am 
can i resize this at all?
Rhy  [author] 29 Mar @ 5:09am 
It should only appear when hovered over or no other audio sources are playing.
Nightmarebro932 28 Mar @ 10:56am 
How do I prevent the player from disappearing? whenever I click run wallpaper it works perfectly for a second then disappears
ian 7 Mar @ 5:48am 
this thing is so buggy
Egg 7 Mar @ 12:14am 
I'd like to be able to disable media integration if possible :)
Rhy  [author] 14 Jan @ 1:57am 
you can parent the components to a single layer (delete the layer mover, then drag and drop the components in the Hirachy to the intended parent, a symbol will appear when dragged over)

When all layers are parented to one layer, you can adjust the size/position of the parent and all parts will follow.

I just can’t update it like that unfortunately.
PalmtreeReagent 13 Jan @ 9:49pm 
Hey Rhy, I have a quick question, how do I adjust the size of the music player? is there a way i can do all of it or do I have to do it object by object
APTEMOH 1 Sep, 2024 @ 8:59am 
Broooo:steamthumbsup:! This is a super cool music visualizer, respect from me!
goreyshii 12 Jun, 2024 @ 12:57am 
How do i use it