14.5.1 Wave_read Objects

Los objetos Wave_read, tal como son devueltos por open(), tienen los siguientes métodos:

close ()
Cierra el flujo, dejando la instancia inutilizable. Se llama automáticamente en la recolección de objetos.

getnchannels ()
Devuelve el número de canales de audio (1 para mono, 2 para estéreo).

getsampwidth ()
Devuelve el ancho de la muestra en bytes.

getframerate ()
Devuelve la frecuencia de muestreo.

getnframes ()
Devuelve en número de frames de audio.

getcomptype ()
Devuelve el tipo de compresión ('NONE' es el único tipo soportado).

getcompname ()
Versión legible de getcomptype(). Normalmente 'not compressed' va parejo a 'NONE'.

getparams ()
Retorna una tupla (nchannels, sampwidth, framerate, nframes, comptype, compname), equivalente a la salida de los métodos get*().

readframes (n)
Lee y devuelve como mucho n frames de audio como una cadena de bytes.

rewind ()
Rebobina el puntero del fichero al principio del flujo de audio.

Los siguiente dos métodos se definen por compatibilidad con el módulo aifc, y no hacen nada interesante.

getmarkers ()
Devuelve None.

getmark (id)
Desencadena un error.

Los siguientes dos métodos definen el término ``posición'' que es compatible entre ellos, pero dependiente de todos modos de la implementación.

setpos (pos)
Sitúa el puntero en la posición especificada.

tell ()
Devuelve la posición actual del puntero del fichero.


Ver Sobre este documento... para obtener información sobre sugerencias.