samplingRate is now double in constructor