The wave module provides a convenient interface to the WAV sound
format. It does not support compression/decompression, but it does support mono/stereo.
The wave module defines the following function and exception:
- If file is a string, open the file by that name, other treat it as a seekable
file-like object. mode can be any of
Note that it does not allow read/write WAV files.
- Read only mode.
- Write only mode.
A mode of
'rb' returns a Wave_read
object, while a mode of
'wb' returns a Wave_write object. If mode is omitted and a file-like object
is passed as file,
file.mode is used as the default
value for mode (the "b" flag is still
added if necessary).
- A synonym for open(), maintained for backwards compatibility.
- exception Error
- An error raised when something is impossible because it violates the WAV specification
or hits an implementation deficiency.