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.