Audacious est un logiciel de lecture audio gratuit et open source qui met l'accent sur une faible utilisation des ressources, une qualité audio élevée et la prise en charge d'une large gamme de formats audio. Il est conçu principalement pour être utilisé sur des systèmes d'exploitation de type Unix compatibles POSIX , avec une prise en charge limitée de Microsoft Windows . Audacious était le lecteur audio par défaut d' Ubuntu Studio en 2011-2012, et était le lecteur de musique par défaut de Lubuntu jusqu'en octobre 2018, date à laquelle il a été remplacé par VLC .
Histoire
Audacious a commencé comme un fork de Beep Media Player, qui est lui-même un fork de XMMS . Ariadne « kaniini » Conill a décidé de forker Beep Media Player après que l'équipe de développement d'origine a annoncé qu'elle arrêtait le développement afin de créer une version de nouvelle génération appelée BMPx. Selon la page d'accueil d'Audacious, Conill et d'autres « avaient leurs propres idées sur la façon dont un lecteur devrait être conçu, qu'ils voulaient essayer dans un environnement de production ».
Depuis la version 2.1, Audacious inclut à la fois l' interface de type Winamp connue dans les versions précédentes et une nouvelle interface basée sur GTK appelée GTKUI , qui ressemble dans une certaine mesure à foobar2000 . GTKUI est devenue l'interface par défaut dans Audacious 2.4.
Passer à C++ et Qt
Avant la version 3.0, Audacious utilisait par défaut la boîte à outils GTK 2.x. Une prise en charge partielle de GTK3 a été ajoutée dans la version 2.5, et Audacious 3.0 prend entièrement en charge GTK3 et l'utilise par défaut. Cependant, insatisfaite de l'évolution de GTK3, l'équipe d'Audacious a choisi de revenir à GTK2 à partir de la version 3.6, avec des projets à long terme de portage vers Qt .
Depuis le 8 août 2018, le support de GTK 3 a été complètement abandonné.
Depuis la version 4.0, Audacious utilise Qt comme boîte à outils principale, mais la prise en charge de GTK 2.x est toujours disponible.
Depuis la version 4.3, Audacious a rétabli le support GTK3.
Caractéristiques





Audacious contient une lecture sans interruption intégrée .
Prise en charge des codecs par défaut
- MP3 avec libmpg123
- Codage audio avancé (AAC et AAC+)
- Vorbis
- FLAC
- Wavpack
- Raccourcir (SHN)
- Pack Muse
- TTA (codec)
- Windows Media Audio (WMA)
- Apple Lossless (ALAC)
- 150 formats de modules différents
- Plusieurs formats de chiptune : AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM , VGZ, VTX
- PlayStation Audio : format audio portable (PSF et PSF2)
- Format sonore Nintendo DS : 2SF
- Chiptunes ad-lib via la bibliothèque AdPlug
- Formats WAV fournis par le plug-in libsndfile .
- MIDI via le contrôle du synthétiseur natif du système d'exploitation ou FluidSynth .
- CD audio
Plugins
Audacious doit une grande partie de ses fonctionnalités aux plug-ins , y compris tous les codecs . D'autres fonctionnalités sont disponibles via des plug-ins tiers.
Les versions actuelles du noyau Audacious classent les plug-ins comme suit (certains sont de bas niveau et ne sont pas visibles par l'utilisateur pour le moment) :
- Plugins de décodeur , qui contiennent les codecs réels utilisés pour décoder le contenu.
- Plugins de transport , qui sont de bas niveau et implémentés par la couche VFS.
- Plugins généraux , qui fournissent des services ajoutés par l'utilisateur au lecteur (tels que l'envoi de pistes avec AudioScrobbler )
- Plugins de sortie , qui fournissent le backend du système audio du lecteur.
- Plugins de visualisation , qui fournissent des visualisations basées sur des transformées de Fourier rapides des données d'onde.
- Plugins d'effets , qui fournissent divers traitements sonores sur le flux audio décodé
- Plugins de conteneur , qui fournissent un support pour les listes de lecture et d'autres structures similaires.
- Plugins de bas niveau , qui fournissent divers services au cœur du lecteur et ne sont classés dans aucun des autres plug-ins.
- Plugins de sortie :
- Sortie audio Pulse
- Sortie OSS4
- Sortie ALSA
- Sortie Sndio
- Sortie SDL
- Plugin FileWriter – aucun son n’est joué, la sortie est à la place redirigée vers un nouveau fichier : ce plug-in prend en charge les formats de fichiers de sortie : WAV , mp3 , Ogg Vorbis et FLAC , il peut être utilisé pour transcoder un fichier et également pour ripper un CD
- Sortie JACK
- Sortie PipeWire
Peaux
Audacious prend entièrement en charge les skins Winamp 2 et, à partir de la version 1.2, certains skins de forme libre sont possibles. Les fichiers skin Winamp .wsz, un type d'archive Zip, peuvent être utilisés directement ou peuvent être désarchivés dans des répertoires individuels. Le programme peut utiliser des graphiques Windows Bitmap (.bmp) à partir de l'archive Winamp, bien que les skins natifs pour Linux soient généralement rendus au format Portable Network Graphics (.png). Audacious 1.x permet à l'utilisateur d'ajuster la balance des couleurs RVB de n'importe quel skin, rendant ainsi un skin blanc de base équivalent à une multitude de skins colorisés sans les éditer manuellement.
Clients
Audacious est destiné à être un lecteur multimédia autonome et non un serveur (contrairement à XMMS2), bien qu'il accepte les connexions à partir de logiciels clients, tels que Conky .
La connexion à Audacious pour le contrôle à distance peut être effectuée via DBus simple , en utilisant un client compatible MPRIS ou en utilisant l'utilitaire officiel Audtool créé spécialement à cet effet.