Gravar flux d’àudio des de la terminal de GNU/Linux
Anem a explicar com podem enregistrar qualsevol flux d’àudio, tant d’entrada com de sortida, existent al nostre ordinador.
Per aconseguir gravar des de la terminal, necessitarem tindre instal·lat el programa Pulseaudio a la nostra distribució Linux. Com que es troba disponible als repositoris d’Ubuntu i la majoria de distribucions Linux, només caldria executar:
$ sudo apt-get install pulseaudio
Per gravar flux d’entrada:
1.- Identificarem els dispositius d’entrada de l’ordinador executant
$ pacmd list-sources | egrep ‘^s+name: .*alsa_input’
–> i ens pot tornar un resultat similar a la captura següent

–> com podem veure, només disposem d’una entrada de micro analògica.
2.- Gravem el flux del micro o de l’entrada d’àudio
$ parecord –channels=1 -d alsa_input.pci-0000_00_1b.0.analog-stereo enregistrament.wav
–> on passem els següents paràmetres a la comanda parecord
–channels=1 (és habitual que quan enregistrem des d’un micro, la gravació sigui mono, en cas de ser estèreo seria un 2)
-d alsa_output.pci-0000_00_1b.0.analog-stereo.monitor (dispositiu des del qual volem gravar)
enregistrament.wav (arxiu on enviem la gravació)
3.- Finalitzar l’enregistrament
CTRL+C
–> l’arxiu WAV resultant tindrà una qualitat de 16bits a 44kHz.
Per gravar flux de sortida:
1.- Identificarem els dispositius de sortida de l’ordinador executant
$ pacmd list-sources | egrep ‘^s+name: .*alsa_output’
–> i ens pot tornar un resultat similar a la captura següent

–> com podem veure, disposem de dues sortides.
2.- Gravem el flux de l’altaveu analògic
$ parecord –channels=2 -d alsa_output.pci-0000_00_1b.0.analog-stereo.monitor enregistrament.wav
–> on passem els següents paràmetres a la comanda parecord
–channels=2 (gravació estèreo, per 2 canals)
-d alsa_input.pci-0000_00_1b.0.analog-stereo (dispositiu des del qual volem gravar)
enregistrament.wav (arxiu on enviem la gravació)
3.- Finalitzar l’enregistrament
CTRL+C
–> l’arxiu WAV resultant tindrà una qualitat de 16bits a 44kHz.
A partir d’aquí, possiblement voldrem treballar amb una eina gràfica com és l’Audacity, posem dos exemples:
- Si hem enregistrat una conversa amb algú, tindrem un arxiu del flux del micro i un altre del flux dels altaveus, podríem unir tots dos arxius en un de sol.
- Podem exportar els arxius WAV en altres formats comprimits i més estesos com OGG i MP3.
That’s all folks!!