docs: public static InputStream reWriteWaveHeader(InputStream is) throws IOException {
      byte[] audioBytes = toByteArray(is);
      int filesize = audioBytes.length - WAVE_HEADER_SIZE;
  
      writeInt(filesize, audioBytes, WAVE_SIZE_POS);
      writeInt(filesize - WAVE_HEADER_SIZE, audioBytes, WAVE_METADATA_POS);
  
      return new ByteArrayInputStream(audioBytes);
    }