Audacium, el fork de Audacity sin telemetría
El día de ayer compartimos aquí en el blog la noticia sobre el disgusto generado por parte de los usuarios de Audacity al notar la publicación de un aviso de privacidad, han dado a conocer su rechazo a este, ya que en él se menciona que la aplicacion regula cuestiones relacionadas con el envío de telemetría y el procesamiento de la información acumulada del usuario.
Y ahora en respuesta a los esfuerzos imprudentes para promover la telemetría por parte de Muse Group (quien fue él compró la propiedad intelectual y las marcas comerciales relacionadas con Audacity) Sartox Free Software, como parte del proyecto Audacium, comenzó a desarrollar una bifurcación del editor de sonido Audacity, eliminando el código relacionado con acumulando y enviando telemetría.
Sobre Audacium
Además de eliminar el código dudoso que realiza solicitudes a través de la red (envío de informes de telemetría y fallos, comprobación de actualizaciones), el proyecto Audacium también señala entre los objetivos de reelaborar la base del código para facilitar la comprensión del código y simplificar la participación en el desarrollo de novatos.
El proyecto también ampliará la funcionalidad, agregando capacidades demandadas por los usuarios que se implementarán de acuerdo con los deseos de la comunidad.
Las personas que están detrás de Audacium son un grupo de voluntarios quienes están interesados en poder ofrecer es un editor y grabador de audio multipista fácil de usar para Windows, Mac OS X, GNU/Linux y otros sistemas operativos, desarrollado como código abierto.
Dentro de las características de Audacium se señalan las siguientes:
- Grabación desde cualquier dispositivo de audio real o virtual que esté disponible para el sistema anfitrión.
- Exporta/Importa una amplia gama de formatos de audio, ampliables con FFmpeg.
- Alta calidad con procesamiento de audio flotante de 32 bits.
- Complementos Compatibilidad con varios formatos de complementos de audio, incluidos VST, LV2, AU.
- Macros para encadenar comandos y procesamiento por lotes.
- Secuencias de comandos en Python, Perl o cualquier lenguaje que admita canalizaciones con nombre.
- Nyquist Lenguaje de secuencias de comandos integrado muy potente que también se puede utilizar para crear complementos.
- Edición de edición multipista con precisión de muestra y frecuencias de muestreo arbitrarias.
- Accesibilidad para usuarios de VI.
- Herramientas de análisis y visualización para analizar audio u otros datos de señales.
Si quieres conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
¿Como instalar Audacium en Linux?
Para quienes estén interesados en poder instalar Audacium en su sistema, deben saber que de momento solamente es posible poder instalarlo realizando la compilación de este en su sistema, ya que aún no hay paquetes pre compilados.
Es por eso que para poder realizar la compilación, requerimos lo siguiente:
- python3 >= 3.5
- conan >= 1.32.0
- cmake >= 3.16
- Y un compilador C++ 14
El primer y último requisito la mayoría de las distribuciones de Linux cuentan con ello, solo debemos de obtener conan con pip y para ello vamos a abrir una terminal y en ella vamos a teclear:
pip install conan
O tambien pueden probar con:
sudo pip3 install conan
En caso de los que sean usuarios de Ubuntu, Debian o cualquier derivado de estos, pueden instalar todo lo necesario para la compilación tecleando los siguientes comandos:
sudo apt-get update
sudo apt-get install -y build-essential cmake git python3-pip
sudo pip3 install conan
sudo apt-get install libgtk2.0-dev libasound2-dev libavformat-dev libjack-jackd2-dev uuid-dev
Ahora para realizar la compilación primero debemos obtener el código fuente con:
git clone https://github.com/SartoxOnlyGNU/audacium/
Procedemos a compilar tecleando los siguientes comandos. Es importante mencionar que de forma predeterminada, se configurará la compilación de depuración. Para cambiar eso, pase debemos añadir al último comando «-DCMAKE_BUILD_TYPE=Release»
mkdir build && cd build
cmake -G "Unix Makefiles" -Daudacity_use_ffmpeg=loaded ../audacium
Ya compilado el código, ahora podemos construir el paquete tecleando:
make -j`nproc`
Y finalmente podemos proceder a realizar la instalación de Audacium con los siguientes comandos:
cd <build directory>
sudo make install
En caso de ya contar con una instalación previa, podemos agregar una carpeta «Configuración portátil» que va a poder permitir a Audacium ignorar la configuración de cualquier instalación de Audacium existente.
cd bin/Debug
mkdir "Portable Settings"
./audacity