on-playa audio scaling changes that never got committed (apparently)
adding fade_color utility function