Wallpaper Engine

Wallpaper Engine

Audio Visualizer
V3ng3nc3  [developer] Jun 21, 2017 @ 2:16am
Bar options
Specifically the new options added
Last edited by V3ng3nc3; Jun 21, 2017 @ 2:17am
< >
Showing 1-7 of 7 comments
V3ng3nc3  [developer] Jun 21, 2017 @ 4:43am 
On request of @Kizerbyte I have added the options for Audio Count and Rotating audio Spectrum

Now just going overall...

Bars arc lets you decide how the bars need to be filled around the circle
360° ~ gives bars all around circle
270° ~ gives bars to 3/4th of the circle
180° ~ gives bars to half circle and so on...

Rotate bars around the cirlce lets you decide from which angle the canvas needs to start drawing
http://imgur.com/xfnX4eo

Rotate Spectrum (Rotating Audio Spectrum...mistake on wallpaper engine lol)
below is the frequency spectrum
audioData[0-1] = ~F#1 ( 42hz )
audioData[2-4] = ~F#2 ( 95hz )
audioData[5-9] = ~F#3 ( 190hz )
audioData[10-20] = ~F#4 ( 380hz )
audioData[21-31] = ~F#5 ( 760hz )
audioData[32-37] = ~F#6 ( 1520hz )
audioData[38-45] = ~F#7 ( 3040hz )
audioData[46-54] = ~F#8 ( 6080hz )
audioData[55-63] = ~F#9 ( 12160hz )
if you check the reverse right the following will be reversed.
audioData[64-72] = ~F#9 ( 12160hz )
audioData[73-81] = ~F#8 ( 6080hz )
audioData[82-89] = ~F#7 ( 3040hz )
audioData[90-95] = ~F#6 ( 1520hz )
audioData[96-106] = ~F#5 ( 760hz )
audioData[107-117] = ~F#4 ( 380hz )
audioData[118-122] = ~F#3 ( 190hz )
audioData[123-125] = ~F#2 ( 95hz )
audioData[126-127] = ~F#1 ( 42hz )

gives the customization to start drawing from audioData value you select.

Audio Count gives the number of bars to display. Once the count reaches 128, the bars restart
The below image uses 896 bar counts(128*7)
http://imgur.com/0BPrXZx
Last edited by V3ng3nc3; Jun 21, 2017 @ 6:53am
V3ng3nc3  [developer] Jun 21, 2017 @ 5:12am 
@Kizerbyte

as for your request it might sond complicated, this was the only thing sparked in my brain for your request.

as you requested lower frequency consider you want only till 760hz () thats around 31 data bars

if you want only one channel select 31 Audio Count and it will occupy the whole circle
but if you want both channels heres the thing
you select 62 Audio Count and under Rotating audio Spectrum you select 96 value
**indicating you want to start from audioData 96
so for first 31 bars it will be 96~127
and next 31 bars will be from 0~30
this starts drawing from audioData[96-106] = ~F#5 ( 760hz ) to audioData[126-127] = ~F#1 ( 42hz ) and on one half and continue from audioData[0]


in simple terms if you want only values between ( 3040hz )
audioData[38-45] = ~F#7 ( 3040hz )
select 45*2 = 90 Audio Count &
since audioData[82-89] = ~F#7 ( 3040hz ) on the right channel
select 82 in Rotating Audio Spectrum
Last edited by V3ng3nc3; Jun 21, 2017 @ 5:18am
V3ng3nc3  [developer] Jun 21, 2017 @ 5:13am 
there is a small bug i just observed now. there is a bar overlapping... kind of busy with work today, will sort it by tomorrow.!!
EhSaN_OnE Jun 23, 2017 @ 3:50am 

Originally posted by V3ng3nc3:
@Kizerbyte

as for your request it might sond complicated, this was the only thing sparked in my brain for your request.

as you requested lower frequency consider you want only till 760hz () thats around 31 data bars

if you want only one channel select 31 Audio Count and it will occupy the whole circle
but if you want both channels heres the thing
you select 62 Audio Count and under Rotating audio Spectrum you select 96 value
**indicating you want to start from audioData 96
so for first 31 bars it will be 96~127
and next 31 bars will be from 0~30
this starts drawing from audioData[96-106] = ~F#5 ( 760hz ) to audioData[126-127] = ~F#1 ( 42hz ) and on one half and continue from audioData[0]


in simple terms if you want only values between ( 3040hz )
audioData[38-45] = ~F#7 ( 3040hz )
select 45*2 = 90 Audio Count &
since audioData[82-89] = ~F#7 ( 3040hz ) on the right channel
select 82 in Rotating Audio Spectrum

it makes very tiny diffrence (hard to notice except less bars)
is there a way i can edit these values?

audioData[0-1] = ~F#1 ( 42hz )
audioData[2-4] = ~F#2 ( 95hz )
audioData[5-9] = ~F#3 ( 190hz )
audioData[10-20] = ~F#4 ( 380hz )
audioData[21-31] = ~F#5 ( 760hz )
audioData[32-37] = ~F#6 ( 1520hz )
audioData[38-45] = ~F#7 ( 3040hz )
audioData[46-54] = ~F#8 ( 6080hz )
audioData[55-63] = ~F#9 ( 12160hz )
V3ng3nc3  [developer] Jun 23, 2017 @ 6:01am 
its Wallpaper engines options!
no way to edit or change
EhSaN_OnE Jun 23, 2017 @ 7:06am 
posted a suggestion about it on wallpaper engine discussions :

http://steamcommunity.com/app/431960/discussions/0/2592234299529771879/

correct me if I'm wrong please
EhSaN_OnE Jun 23, 2017 @ 10:58am 
Originally posted by V3ng3nc3:
its Wallpaper engines options!
no way to edit or change
Good News :D
a Dev answered my suggestion and kinda announced that he/she is working on it !
http://steamcommunity.com/app/431960/discussions/0/2592234299529771879/

i Guess i've done my part now
after the update , it's your turn @V3ng3nc3 ;)
Last edited by EhSaN_OnE; Jun 23, 2017 @ 10:59am
< >
Showing 1-7 of 7 comments
Per page: 1530 50