Hola linuxeros pues esta vez traemos este post gracias a nuestro amigo alan 😀

SoX (Sound eXchange) es un comando multiplataforma creado para manipular archivos de audio. Soporta la lectura y escritura en archivos con formatos como AU, WAV, AIFF, Ogg Vorbis, FLAC y MP3 (a través de LAME). También permite la reproducción y grabación de audio a través de los comandos play y rec, respectivamente.

SoX es la “navaja suiza” de los programas de procesamiento de audio. Comencemos.

Instalación.

Esta vez asumiré que trabajamos con una distro tipo Debian. Instalaremos SoX y las librerías que le acompañan.

$ sudo apt-get install sox libsox-fmt-all

Información

Ahora asumo que nuestro archivo de audio es de formato WAV (aunque podría ser cualquiera de los 85 soportados por SoX) y se llama tux.wav. Para obtener información detallada del archivo:

$ sox tux.wav

Reproducción

Usaremos el comando play.

$ play tux.wav

Grabación

Graba con el comando rec, quien usará el dispositivo de entrada de audio por defecto. En este caso, grabamos con un muestreo de 8 kbps y a un solo canal (monoaural).

$ rec -r 8000 -c 1 migrabacion.wav

Transforma

Cambia el formato de tu archivo de WAV a OGG.

$ sox tux.wav tux.ogg

Acelera

Crea un archivo que suene dos veces más rápido que el original.

$ sox tux.wav acelerado.wav speed 2.0

Recorta

Extrae una parte de tu archivo Más

Anuncios