title: Web audio API downsample 44.1 khz in Javascript
body: <p>I'm using RecorderJS to record a microphone stream from the user. The default export is a WAV file at 44.1 kHz, 16bit. Is there anyway I can downsample this to 11kHz or 16kHz without it sounding weird?
    Is there anyway I can get a 16bit 16khz WAV file out of a Web Audio API getUserMedia stream, by using only javascript?</p>
  
  <p>I'm trying to reduce the file size, thus saving a lot of bandwidth for the users. Thanks.</p>