class_docstr: An AIFF, WAV, or Au file that can be read by the Python standard
  library modules ``wave``, ``aifc``, and ``sunau``.
class_docstr_tok: ["An","AIFF",",","WAV",",","or","Au","file","that","can","be","read","by","the","Python","standard","library","modules","``","wave","``",",","``","aifc","``",",","and","``","sunau","``","."]
docstr: Check that the files' parameters allow us to decode it and
  raise an error otherwise.
docstr_tok: ["Check","that","the","files","'","parameters","allow","us","to","decode","it","and","raise","an","error","otherwise","."]
code: def _check(self):
      """Check that the files' parameters allow us to decode it and
      raise an error otherwise.
      """
      if self._file.getsampwidth() not in SUPPORTED_WIDTHS:
          self.close()
          raise BitWidthError()
  
imports: import aifc
  import audioop
  import struct
  import sunau
  import wave
  from .exceptions import DecodeError
  from .base import AudioFile
label_desc: Use image node_id 2 for calling the RawAudioFile obj's underlying member method code with example usage: obj._check() without return types