Sound eXchange ( SoX ) es un software de edición de audio multiplataforma . Tiene una interfaz de línea de comandos y está escrito en C estándar . Es software gratuito , con licencia GPL-2.0-o posterior , libsox con licencia LGPL-2.1-o-posterior , y distribuido por Chris Bagwell a través de SourceForge . [1]
Desarrollador (es) | Chris Bagwell y col. |
---|---|
Versión inicial | Julio de 1991 |
Lanzamiento estable | 14.4.2 / 22 de febrero de 2015 |
Repositorio | |
Escrito en | C |
Sistema operativo | Multiplataforma : Windows , Linux , OS X |
Tipo | Software de edición de audio |
Licencia | GPL-2.0 o posterior LGPL-2.1 o posterior [1] |
Sitio web | sox |
Historia
SoX fue creado en julio de 1991 por Lance Norskog y publicado en el grupo de Usenet alt.sources como Aural eXchange: traductor de muestras de sonido . Con el segundo lanzamiento (en noviembre del mismo año) pasó a llamarse Sound Exchange . Norskog continuó manteniendo y lanzando SoX a través de Usenet , Protocolo de transferencia de archivos (FTP) y luego la web hasta principios de 1995, momento en el que SoX estaba en la versión 11 (gamma) . En mayo de 1996, Chris Bagwell comenzó a mantener y lanzar versiones actualizadas de SoX, comenzando con la versión sox-11gamma-cb . En septiembre de 2000, Bagwell registró el proyecto en SourceForge con el nombre de proyecto "sox". El registro se anunció el 4 de septiembre de 2000 [ cita requerida ] y SoX 12.17 se lanzó el 7 de septiembre de 2000.
A lo largo de su historia, SoX ha tenido muchos autores contribuyentes; Guido van Rossum , mejor conocido como creador del lenguaje de programación Python , fue un contribuyente significativo en los primeros días de SoX. [ cita requerida ]
Características
Algunas de las características de SoX son:
- Multiplataforma ( Windows , Linux , Solaris , OS X , et al. )
- Lectura y escritura de Au , WAV , AIFF , MP3 (a través de un codificador externo de MP3 LAME ), Ogg Vorbis , FLAC y otros formatos de archivos de audio
- Grabación y reproducción de audio (en muchos sistemas); reproducción a través de URL (archivo o transmisión de Internet)
- Edición mediante concatenar, recortar, rellenar, repetir, invertir, volumen, atenuar , empalmar, normalizar
- Procesamiento a través de chorus , flanger , echo, phaser , compresor , delay, filtro (paso alto, paso bajo, estantería, etc.)
- Ajuste de velocidad ( tono y tempo ), tono (sin tempo), tempo (sin tono) y frecuencia de muestreo
- Eliminación de ruido mediante perfiles de frecuencia, implementado desde diciembre de 2004
- Eliminación de pasajes silenciosos , implementada desde septiembre de 2001
- Síntesis de audio simple
- Mezcla de múltiples archivos y pistas
- Fusión de varios archivos (por ejemplo, 2 mono a 1 estéreo )
- Análisis estadístico; análisis de espectrograma
Ejemplos de
SoX se está utilizando para procesar algo de audio:
$ sox track1.wav track1-procesado.flac remix - norma -3 paso alto 22 ganancia -3 velocidad 48k norma -3 ditherArchivo de entrada: 'track1.wav'Canales: 2Frecuencia de muestreo: 44100Precisión: 16 bitsDuración: 00: 02: 54.97 = 7716324 muestras = 13123 sectores CDDACodificación de muestra: PCM entero firmado de 16 bitsTipo de Endian: pequeñoArchivo de salida: 'track1-processing.flac'Canales: 1Frecuencia de muestreo: 48000Precisión: 16 bitsDuración: 00: 02: 54.97 = 8398720 muestras ~ 13123 sectores CDDACodificación de muestra: FLAC de 16 bitssox: cadena de efectos: entrada 44100Hz 2 canales 16 bits (multi)sox: cadena de efectos: remix 44100Hz 2 canales 16 bits (multi)sox: cadena de efectos: norma 44100Hz 1 canales 16 bitssox: cadena de efectos: paso alto 44100Hz 1 canales 16 bitssox: cadena de efectos: ganancia 44100Hz 1 canales 16 bits (multi)sox: cadena de efectos: tasa 44100Hz 1 canales 16 bitssox: cadena de efectos: norma 48000Hz 1 canales 16 bitssox: cadena de efectos: dither 48000Hz 1 canales 16 bits (multi)sox: cadena de efectos: salida 48000Hz 1 canales 16 bits (multi)
Reproducción de algunos archivos de audio:
$ jugar * .ogg01 - Caldero de verano.ogg: Codificación: Vorbis Canales: 2 a 16 bits Pista: 01 de 15Frecuencia de muestreo: 44100Hz Álbum: SkylarkingGanancia del álbum: -7.8dB Artista: XTC Duración: 00: 03: 19.99 Título: Caldero de veranoEntrada: 20.8% 00: 00: 41.61 [00: 02: 38.38] Salida: 1.84M [==== | ====] Clip: 0
Vulnerabilidades
SoX ha tenido varias vulnerabilidades enumeradas en la Base de datos nacional de vulnerabilidades desde su último lanzamiento público en 2015. Estas vulnerabilidades incluyen desbordamientos de pila y montón y ataques de denegación de servicio .
Ver también
- Audio digital
- Formato de archivo de audio
- Procesamiento de señales de audio
- Grabación multipista
- Masterización de audio
- Conversión de frecuencia de muestreo
- Software de audio gratuito
- Lista de software de audio de Linux
Referencias
- ^ a b "Licencia de SoX" .
enlaces externos
- Página web oficial
- Entradas NVD para SoX