13.5. Registrare direttamente un file WAV e riprodurlo

arecord e aplay del pacchetto kalsatools sono interessanti, perchè appartengono direttamente al pacchetto ALSA ed offrono comunque un'interfaccia semplice e flessibile per i PCM-device. Con arecord e aplay, invece, potete registrare dati audio in formato WAV. Con il comando arecord -d 10 -f cd -t wav mysong.wav ad esempio, potete registrare un file WAV di dieci secondi nella qualità  di un CD (16 Bit, 44.1 kHz). Per ottenere la lista completa delle opzioni di arecord e aplay, avviate i programmi con l'opzione --help.

qaRecord (pacchetto kalsatools) è un programma di registrazione piuttosto basilare, con interfaccia grafica e rappresentazione grafica del livello. Questo programma usa un buffer interno di circa 1 MB (configurabile con --buffersize) e dovrebbe pertanto essere in grado di evitare i clic anche con un hardware meno potente (specialmente se viene lanciato con priorità  di tempo reale. Durante la registrazione, nella riga di stato, vi vengono mostrate le dimensioni del Buffer e, alla voce Peak, il valore massimo di buffer raggiunto dalla registrazione in corso.

Figura 13.12. QARecord, un semplice programma di registrazione

QARecord, un semplice programma di registrazione

SUSE LINUX Manuale dell'utente 9.3