Chance Based System Final (as of now)

The following changes were made to my final system:
– Alpha of the stroke is based on the level of the soundwave. The louder the soundwave, the more opaque the stroke.
– Strokes are no longer drawn back and forth from top to bottom. I decided to draw the waves consistently from top to bottom. That way the repetition in sound waves is more noticeable as the line are draw parallel to each other. This increases the chance of bands forming.
– Boundary conditions are now handled as a wrap around. Before, there was an issue of a wave being stuck on the side for some time, before a wave of greater amplitude pushed it out of the corner. Now the waves are able to travel more freely.
– I was also have an issue of a line forming at the top of the image (this was more prominent in some songs more than others). This was an issue due an error in the definition of my starting point.
– The maximum amplitude of the mid and high frequency bands are now influencing the color by adding some variation.