needs to support sample rates other than 44100
needs to support sample rates other than 44100