added sound reactive version, still needs adjustment for pixel size