added colored noise generation