Website hosting service by Active-Venture.com
  

 Back to Index


14.5.1 Wave_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.

 

  

 

2002-2004 Active-Venture.com Webhosting Service

 

Disclaimer: This documentation is provided only for the benefits of our hosting customers.
For authoritative source of the documentation, please refer to http://python.org/doc/

 

Cheap domain registration : Register domain name or buy domain name, including free domain hosting services

 
Active-Domain.com offers cheap domain registration, domain name transfer and domain search services    

Domain registration : Buy domain name or register domain name from $5.95/year only