En plus d'éliminer le code douteux qui fait des requêtes sur le réseau (envoi de rapports de télémétrie et de bugs, vérification des mises à jour), le projet Audacium indique également parmi les objectifs de retravailler la base de code pour faciliter la compréhension du code et simplifier la participation au développement des débutants.

Le projet étendra également les fonctionnalités, en ajoutant des capacités demandées par les utilisateurs qui seront mises en œuvre selon les souhaits de la communauté.

Les personnes derrière Audacium sont un groupe de bénévoles qui souhaitent pouvoir offrir un éditeur et un enregistreur audio multi-piste facile à utiliser pour Windows, Mac OS X, GNU/Linux et d'autres systèmes d'exploitation, développés en open source.

Parmi les caractéristiques d'Audacium, on note les suivantes :

  • Enregistrement à partir de tout périphérique audio réel ou virtuel disponible sur le système hôte.
  • Exportation/importation d'une large gamme de formats audio, extensible avec FFmpeg.
  • Haute qualité avec traitement audio flottant 32 bits.
  • Plug-ins Prise en charge de divers formats de plug-ins audio, notamment VST, LV2, AU.
  • Macros pour le chaînage de commandes et le traitement par lots.
  • Script en Python, Perl ou tout autre langage prenant en charge les canaux nommés.
  • Nyquist un langage de script intégré très puissant qui peut également être utilisé pour créer des plug-ins.
  • Montage multi-piste avec précision des échantillons et fréquence d'échantillonnage arbitraire.
  • Accessibilité pour les utilisateurs VI
  • Outils d'analyse et de visualisation pour l'analyse de données audio ou d'autres signaux.

Si vous voulez en savoir plus, vous pouvez vérifier les détails dans le lien suivant en allant directement sur Audacium.

Comment installer Audacium sur Linux ?

Pour ceux qui souhaitent pouvoir installer Audacium sur leur système, ils doivent savoir que pour le moment, il n'est possible de l'installer qu'en le compilant sur leur système, car il n'y a pas encore de packages pré-compilés.

C'est pourquoi pour compiler, nous avons besoin des éléments suivants :

  • python3> = 3.5
  • conan> = 1.32.0
  • cmake> = 3.16
  • Et un compilateur C++ 14

La première et dernière exigence, la plupart des distributions Linux l'ont, nous n'avons qu'à obtenir conan avec pip.

pip install conan 

ou aussi

sudo pip3 install conan

Pour les utilisateurs d'Ubuntu, Debian ou de tout dérivés, ils peuvent installer tout le nécessaire pour la compilation en tapant les commandes suivantes :

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

Maintenant, pour effectuer la compilation, nous devons d'abord obtenir le code source avec :

git clone https://github.com/SartoxOnlyGNU/audacium/

Nous procédons à la compilation en tapant les commandes suivantes.

mkdir build && cd build
cmake -G "Unix Makefiles" -Daudacity_use_ffmpeg=loaded ../audacium

Par défaut, la compilation Debug sera configurée. Pour changer cela, passez -DCMAKE_BUILD_TYPE=Release à CMake.

Avec le code compilé, nous pouvons maintenant construire le paquet en tapant :

make -j`nproc`

Nous pouvons enfin procéder à l'installation d'Audacium avec les commandes suivantes :

cd <build directory>
sudo make install

Au cas où nous aurions déjà une installation antérieure, nous pouvons ajouter un dossier "Portable Settings" qui permettra à Audacium d'ignorer la configuration de toute installation Audacium existante.

cd bin/Debug
mkdir "Portable Settings"
./audacity

Source :https://github.com/SartoxOnlyGNU/audacium/blob/master/BUILDING.md