#76 use the same sampleRate for audioContext and offlineAudioContext