swapping hue for huey, adding saturation variances based on tempo