Music Visualizer X

  scripts
  sprites
See inside
Notes and Credits

An experimental music visualizer that works surprisingly well.

The X stands for extreme :D
Inside is an 8-band realtime frequency visualizer plus some other sweet effects. Performance is excellent so there's room for even more fancy visuals. No mic required for this project.

Click dem like buttons if you liked it and lemme know if you have suggestions. Swapping your own music is doable but requires some computer savviness, instructions are in the comments below.

Music Visualizer Y (Can change the music much more easily)
https://scratch.mit.edu/projects/124816242/

Version log ------------------------------------------------
2016y-09m-05d: v1.5: fix performance
2016y-08m-31d: v1.4: fix vignette
2016y-08m-14d: v1.1-1.3: flattened bars, new font, added red shift, added fog effect, added experimental bass boost toggle (LOL!)
2016y-08m-14d: v1.0: initial version

How it works ------------------------------------------ (Updated 1/13/18)
Somebody asked how this works in the comments so here is the explanation. Once you understand the theory it is pretty straightforward to create a visualizer like the one here.

All sound is just a collection of vibrations with different amplitudes, those vibrations happen along a scale of frequency (in Hz)

For this project, I split a song file into 8 'bands' (like the colors of a rainbow) separated by frequency using the low/high pass filters in Audacity (open source software)

So now we have 8 'bands' representing slices of the full song - with lower bands containing the low frequency data (bass), and the highest bands containing the high frequency data (treble).

Each of those bands then gets recorded so we can generate a list of 'loudness' values for each of those 8 bands. This project then just takes those lists and draws bars for each of them.

Very straightforward, though the actual implementation is cumbersome and time consuming. There is no software I'm aware of that automates the process (scratchtools comes close and is what I use in Music Visualizer Y, linked above)

For the bass boost - it's just a separate bass only track that plays at the same time and its volume gets switched on/off.

Shared: 14 Aug 2016 Modified: 14 Jan 2018
Favorite this project 87
Love this project 140
Total views 1848
View the remix tree  15
  
More projects by colorgram