Wallpaper Engine

Wallpaper Engine

720 ratings
Barcode
   
Award
Favorite
Favorited
Unfavorite
Type: Web
Age Rating: Everyone
Genre: Abstract
Resolution: Dynamic resolution
Category: Wallpaper
File Size
Posted
Updated
1.009 MB
22 Feb, 2017 @ 1:30pm
6 Jun, 2018 @ 10:23am
7 Change Notes ( view )

Subscribe to download
Barcode

Description
A more abstract audio wallpaper. Bars will track peaks near them and try to follow the peak.

Warning: Depending on settings and music this wallpaper can contain fast flashing graphics. This wallpaper may cause discomfort and trigger seizures for people with photosensitive epilepsy.

Tips
The main effect in this wallpaper is related to peaks in the audio data. The bars on screen are design to try and track those.
  • Try setting both "Peak Detection" and "Peak Search" value to 0 to avoid all movement of bars and get 1 bar per value.
  • Keep the "Peak Detection" value under the "Peak Search" value to have regular new bar spawns. Raising it above will cause new bars to only spawn in larger gaps.
  • Lower values ( 0-4 ) for the peak search and peak detection settings can make a huge difference on their own in the effect.
  • When having less "bars" on screen I suggest to raise the "move speed" setting to compensate.
  • The originally intended settings are : "Peak Detection": 14, "Peak Search": 16, "Move Speed": ~850. I have different default settings now as I thought these might be a little too abstract.

Options
  • Color gradient up to 5 colors
  • Some visual settings
  • Background image/color/slideshow
  • Glow effect

Wishlist
  • ...

Updates
  • Removed unused option
  • Fixed a bug with unsaturated colors ( aka b/w & grays ) in the gradient.
  • Added a bunch of different layouts
  • Added a value scale option to either emphasize peak values or emphasize lower values.
  • Fixed some bugs with the slideshow code.
  • Added ability to enable/disable individual transitions
23 Comments
unHappyS 8 Jun @ 11:14am 
imba
westcoastwinner 1 Mar @ 9:08pm 
ggggggguuuuyyyyssssss mmmmyyyy kkkkeeeeeeeyyybbbboooooooooaaaaaaaaaarrrrrdddddd bbbbbbbbrrrrrroooookkkkeeeeee
Tmonger127 8 May, 2022 @ 3:31pm 
Thanks for the permission. I did post the wrong link. That was a story I was listening to at the time,.
Squee  [author] 8 May, 2022 @ 2:28pm 
@Tmonger127 I think you linked the wrong video. I did find a video on youtube under an account with your name, but you linked something different. Anyway, feel free to use it for whatever even if monetized. If you ever get rich because of it maybe treat me to a drink ;)
Vitor_MD11 8 Jul, 2020 @ 12:16pm 
I come here to say thanks, really, for doing something SO FUCKING AWSOME AND DIFFERENT, i didnt know i need it until i tried hahaha, now i cant stop testing songs, but really, thanks, this is perfect!
THEWITTYROBIN 21 Oct, 2019 @ 7:39pm 
not a barcode its a light spectrum graph
Karechta 1 Nov, 2018 @ 5:47am 
The Best Wallpaper i found.. and its Amazing.. cant be topped
+rep
reason00 9 Oct, 2018 @ 5:05am 
Не работает
Squee  [author] 2 Oct, 2018 @ 11:52am 
Can't speak for processing or touchdesigner as I never used them. This was done with basic javascript that draws on an html canvas. Wallpaper engine processes the audio and supplies data to the javascript. If you want to go that route there are some good starter guides under wallpaper engines own guides if you look for biohazards own html and audio wallpaper guides and go from there. The rest is just putting in a lot of hours :)

If you are familiar with processing there is a processing library for javascript called P5.js, but personally found that drawing on a canvas in javascript was pretty straight forward. But expect to run into some limitation or performance issues if you want to go all out. It isn't the most efficient way to draw ( just one i was familiar with ).

There are other routes though. I believe with the normal editor you can use shaders to manipulate 3d objects for audio effects too, but my shader skills are almost non existent.
conora112 2 Oct, 2018 @ 6:41am 
easily the coolest wallpeper ive found! Can watch it for hours, especially under the influence ;) would love a point in the right direction on how i could make something like this? processing? touch designer? :)