14.4.2 Oggetti AU_write

Gli oggetti AU_write, vengono restituiti per open(), come descritto sopra, hanno i seguenti metodi:

setnchannels( n)
Imposta il numero dei canali.

setsampwidth( n)
Imposta la grandezza dei campioni (in byte).

setframerate( n)
Imposta il frame rate.

setnframes( n)
Imposta il numero dei frame. Questo pu� essere cambiato successivamente, quando e se nuovi frame vengono aggiunti.

setcomptype( type, name)
Imposta il tipo di compressione e la descrizione. In output vengono supportati solamente 'NONE' e 'ULAW'.

setparams( tuple)
La tupla dovrebbe essere (nchannels, sampwidth, framerate, nframes, comptype, compname), con valori validi per i metodi set*(). Imposta tutti i parametri.

tell( )
Restituisce la posizione corrente nel file, con le stesse avvertenze dei metodi AU_read.tell() e AU_read.setpos().

writeframesraw( data)
Scrive frammenti audio, senza correggere nframes.

writeframes( data)
Scrive frammenti audio e si assicura che nframes sia corretto.

close( )
Si assicura che nframes sia corretto e chiude il file.

Questo metodo viene chiamato subito dopo la cancellazione.

Notare che non � valido impostare qualsiasi parametro dopo avere effettuato le chiamate writeframes() o writeframesraw().

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.