Copyright (C) 2000-2012 |
GNU Info (python2.1-lib.info)Wave_read ObjectsWave_read Objects ----------------- Wave_read objects, as returned by `open()', have the following methods: `close()' Close the stream, and make the instance unusable. This is called automatically on object collection. `getnchannels()' Returns number of audio channels (`1' for mono, `2' for stereo). `getsampwidth()' Returns sample width in bytes. `getframerate()' Returns sampling frequency. `getnframes()' Returns number of audio frames. `getcomptype()' Returns compression type (`'NONE'' is the only supported type). `getcompname()' Human-readable version of `getcomptype()'. Usually `'not compressed'' parallels `'NONE''. `getparams()' Returns a tuple `(NCHANNELS, SAMPWIDTH, FRAMERATE, NFRAMES, COMPTYPE, COMPNAME)', equivalent to output of the `get*()' methods. `readframes(n)' Reads and returns at most N frames of audio, as a string of bytes. `rewind()' Rewind the file pointer to the beginning of the audio stream. The following two methods are defined for compatibility with the `aifc' module, and don't do anything interesting. `getmarkers()' Returns `None'. `getmark(id)' Raise an error. The following two methods define a term "position" which is compatible between them, and is otherwise implementation dependent. `setpos(pos)' Set the file pointer to the specified position. `tell()' Return current file pointer position. automatically generated by info2www version 1.2.2.9 |