code: func (d *Decoder) Reset() {
  	d.ID = [4]byte{}
  	d.Size = 0
  	d.Form = [4]byte{}
  	d.commSize = 0
  	d.NumChans = 0
  	d.NumSampleFrames = 0
  	d.BitDepth = 0
  	d.SampleRate = 0
  	d.Encoding = [4]byte{}
  	d.EncodingName = ""
  	d.err = nil
  	d.pcmDataAccessed = false
  	d.r.Seek(0, 0)
  }
docs: // Reset resets the decoder (and rewind the underlying reader)