implemented more random distributions
memory efficient random palette
implemented HSV colors
implemented a palette of warm colors
added a beat counter
use warm palettes as default
more resolution when computing energy
fixed division by zero problem with sound energy
fixed compiler warning
configurable number of colors
cycling mode and configurable sound brightness
display stats and text