Showing posts with label audacious. Show all posts
Showing posts with label audacious. Show all posts
Saturday, October 24, 2015
Install Audacious 3.5 In Ubuntu 14.04 Or 13.10 (PPA)
Audacious is an audio player that focuses on high audio quality and low resource usage which comes with a pretty large plugin list as well as two interfaces: a GTK interface and a Winamp 2.x like interface (and so, it supports Winamp 2.x skins).
![]() |
| Audacious GTK interface |
![]() |
| Audacious Winamp classic interface |
Audacious 3.5 was released recently and comes with quite a few new features as well as bug fixes:
- Unified settings page for switching and configuring interfaces;
- New menu items go directly to various plugin categories in settings window;
- Delete songs from the filesystem or move them to the trash;
- Switch playlists by scrolling on the tab bar;
- Option to show number of entries in playlist tabs;
- Support for Microsoft ASXv3 playlists;
- Option to hide tab bar when there is only one playlist;
- Alarm plugin provides new "Set Alarm" menu item;
- New settings window for JACK output;
- ID3v2.3 tags are no longer converted to the newer but less portable ID3v2.4 format;
- New audtool commands for working with multiple playlists;
- Default tag format for MP3 files changed from APEv2 to ID3v2.3;
- Support for COVERART element in Ogg Vorbis tags;
- Album art enlarges with the song info window;
- Opening a folder in a new playlist automatically sets the playlist title;
- Most dialog windows now remember their position and size;
- Full support for Unicode filenames on Windows;
- OpenGL spectrum visualization works in Windows.
Also, Audacious 3.5 comes with some under the hood changes which should "make the software easier to maintain in the future": Audacious has migrated from dbus-glib to the newer GDBus library, libaudgui has been expanded to replace some of the functions that were deprecated in GTK 3.10, etc. and as a consequence, some features were removed - MPRIS 1.0 is no longer supported (Audacious supports MPRIS 2.0), libaudclient is no longer included and MIDI playback to hardware synthesizers via ALSA is no longer supported.
For a complete changelog, see the Audacious 3.5 release announcement.
Install Audacious 3.5 in Ubuntu 14.04 or 13.10
Audacious needs to be patched to work properly in Ubuntu, even for the latest Ubuntu 14.04 (though for Trusty, the change is minor). Until now, I patched it heavily to get it to work (mostly to get ffaudio to work properly, but not only) with Ubuntu 12.04, 12.10, etc. but unfortunately I couldn't get the latest Audacious 3.5 to compile with Ubuntu versions older than 13.10.
That's why Audacious 3.5 is available in the main failsdownloads PPA for Ubuntu 14.04 and 13.10 only. Still, the PPA has Audacious 3.4.3 for Ubuntu 12.04 and 12.10.
To add the main failsdownloads PPA and install Audacious 3.5 in Ubuntu 14.04 or 13.10, use the following commands:
sudo add-apt-repository ppa:nilarimogard/failsdownloads
sudo apt-get update
sudo apt-get install audaciousFor other Linux distributions and Windows, see the Audacious downloads page.
Friday, October 23, 2015
Audacious Going Back To GTK2 Starting With Version 3.6
Quick news update for Audacious (audio player) fans: it looks like the Audacious developers aren't very happy with all the changes happening in GTK3 lately and they've decided to switch back to GTK2 starting with the next major release (3.6).
![]() |
| Old Audacious version (2.3) - GTK2 interface |
The change was made because certain design choices [1] in recent releases of GTK3 have made it increasingly difficult to write a "traditional" PC / desktop program using the toolkit.
[1] A few examples of non-traditional design choices: monochrome icons (or none at all), client-side window decorations, and message windows mimicking Android.
In a recent forum post, John Lindgren, Audacious Manager and Developer, notes that the long-term goal is to switch to Qt however, the GTK+ interfaces need to remain stable in the meantime and "going back to GTK2 appears to be the only way to achieve this".
According to John, for the 3.6 release, the devs might provide separate GTK2 and GTK3 tarballs if there's enough interest though.
As you probably know, I maintain unofficial Audacious packages for Ubuntu (because the repositories usually don't provide the latest version). So, if there will be both GTK3 and GTK2 tarballs for the upcoming Audacious versions, which one would you prefer to install from the PPA?
Thanks to N. W. for the tip!
Tuesday, October 6, 2015
Audacious Switches Back To GTK2, Adds New Qt-Based User Interface [Audacious 3.6 Alpha 1]
Audacious is a fast audio player that focuses on high audio quality and low resource usage, which comes with a pretty large plugin list and until now, it shipped with two interfaces: a GTK+ interface and a Winamp 2.x like interface (and so, it supports Winamp 2.x skins).
As we pointed out a while back, the Audacious developers aren't very happy with GTK3 and for the latest Audacious 3.6 alpha 1, released recently, they've switched back to GTK2 by default.
Also, since the long-term goal is to completely switch to Qt, Audacious 3.6 alpha 1 includes a new Qt5-based user interface which is already usable, but not as feature-rich as the GTK+ interface. The new Qt interface can be installed alongside the already existing GTK+ and Winamp Classic interfaces.
Also, since the long-term goal is to completely switch to Qt, Audacious 3.6 alpha 1 includes a new Qt5-based user interface which is already usable, but not as feature-rich as the GTK+ interface. The new Qt interface can be installed alongside the already existing GTK+ and Winamp Classic interfaces.
![]() |
| Audacious 3.6 alpha 1 - GTK2 interface |
![]() |
| Audacious 3.6 alpha 1 - Qt interface |
For those who prefer GTK3, there's a separate Audacious 3.6 alpha 1 GTK3 tarball available for download but, unless the developers have changed their mind, Audacious 3.6 might be the last release to support GTK3.
Besides these UI changes, the latest Audacious 3.6 alpha 1 also ships with quite a new features and improvements:
- support double-size scaling of Winamp skins;
- it's now possible to search by genre in the search tool plugin;
- the playlist manager can be docked in the GTK+ interface;
- crossfading on seek and manual song change;
- support for “album artist” in song tags;
- search results are filtered by number of songs in the search tool plugin;
- cue files are now automatically added to playlists and to the library;
- adjustable HTTP buffer size;
- optional calculation of a more accurate song length estimate for MP3 files
- optional skipping of leading and trailing silence in MIDI files;
- restored settings dialog for the SID plugin;
- Audacious can now be built as a headless music player “daemon” with no GTK+ dependency (some plugins still require GTK+ though);
- by default, playback now resumes in a paused state upon startup;
- window positions of visualization plugins and of the search tool are now saved and restored at startup when the Winamp Classic interface is used;
- there is a new effect plugin to remove leading and trailing silence in any song file;
- new controls have been added to the song information dialog to allow tagging entire albums without retyping the artist and album name for each song;
- a new option has been added to probe content of files with no recognized filename extension. With this option enabled, files with no extension can be added to playlists and to the library automatically, and subtunes in those files will also be recognized. The extra probing does slow Audacious down, so enable the option only if needed;
- support for the SID song lengths database has been restored;
- the ALSA output plugin now checks for new devices when the settings dialog is opened, so it’s no longer necessary to restart Audacious after plugging in a USB audio device;
- the JACK and sndio output plugins have been rewritten from scratch in order to fix a number of problems;
- more.
Audacious 3.6 is still in alpha, so if you plan on giving it a try, keep in mind that you might find incomplete of broken features. For instance, the Qt interface currently displays some text in English only and the Qt interface playlist editor has limited capabilities for now.
Test Audacious 3.6 alpha 1 in Ubuntu 14.04 or 14.10
Ubuntu 14.04 or 14.10 (and derivatives) users can try the latest Audacious 3.6 alpha by using the failsdownloads Unstable PPA. The packages in this PPA are for testing purposes only. It's also important to mention that Audacious from this PPA has been built with both GTK2 and Qt interfaces enabled.
To install Audacious 3.6 alpha 1 for testing, use the following commands:
sudo add-apt-repository ppa:failsdownloadsteam/unstable
sudo apt-get update
sudo apt-get install audaciousBy default, launching Audacious from the menu / Unity Dash, the app will use the GTK2 interface and changing the interface to Qt from the Audacious settings doesn't work. To run Audacious with the Qt interface, you must use the following command:
audacious --qtIf later on you want to revert the changes and downgrade Audacious to the stable version available in the official Ubuntu repositories (or the main failsdownloads PPA), purge the failsdownloads Unstable PPA using the following commands:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:failsdownloadsteam/unstableIf you don't want to add the PPA or you're not using Ubuntu, you can download the latest Audacious 3.6 alpha 1 source from its website.
Audacious 3.6 Released, Install It In Ubuntu Or Linux Mint
Audacious is a fast, open source audio player. A decendant of XMMS, Audacious focuses on high audio quality and low system resource usage and it ships with numerous plugins for various purposes, such as effects, visualisation, desktop integration and more. The player ships with a GTK and a Winamp 2.x-like interface and, with the latest version, a new Qt interface.
Audacious 3.6 was released recently and with this version, the developers have decided to switch back to GTK2 by default.
![]() |
| Audacious 3.6 GTK2 interface |
Besides using GTK2 by default, the latest Audacious release also ships with an optional Qt-based user interface that can be installed alongside the GTK interface. The goal is to completely switch to Qt at some point and for now, the Qt interface is not as feature-rich as the GTK interface, so it should only be used for testing:
![]() |
| Audacious 3.6 Qt interface |
The Qt interface will also be used in a future Audacious port for Mac OS X.
For the 3.6 release, the Audacious developers have provided a separate GTK3 tarball but this will probably be dropped in future releases. For this reason, the Audacious packages from the main failsdownloads PPA are built with GTK2 (the Qt interface is also enabled in the PPA builds so you can launch either of them from the menu, but not both in the same time).
Besides the whole GTK2/GTK3/Qt changes, Audacious 3.6 also brings new features and various improvements:
- upscaling of old winamp skins was brought back;
- it's now possible to search the library by genre;
- it's now possible to sort a playlist by genre;
- the playlist manager can be docked in the GTK interface;
- Crossfade plugin now works on manual song change;
- 'Album Artist' is now supported in song tags;
- search results can be filtered by number of songs in the search tool plugin;
- cue files are now automatically added to playlists and to the library;
- song lengths read from ID3 tags are sanity-checked;
- the HTTP buffer size is now adjustable;
- restored settings dialog for the SID plugin;
- Audacious can now be built as a headless music player "daemon" with no GTK+ dependency (and it can be controlled via audtool or MPRIS 2 client) - some plugins still require GTK though;
- by default, playback now resumes in a paused state upon startup, so that you can press play to continue from where you left off;
- a new "Open Containing Folder" command has been added to the GTK+ interface;
- window positions of visualization plugins and of the search tool are now saved and restored at startup when the Winamp Classic interface is used. A new menu option and keyboard shortcut (Y) have also been added to activate the search tool;
- there is a new effect plugin to remove leading and trailing silence in any song file (especially useful for the crossfade plugin);
- new controls have been added to the song information dialog to allow tagging entire albums without retyping the artist and album name for each song;
- a new option has been added to probe content of files with no recognized filename extension;
- support for the SID song lengths database has been restored;
- the ALSA output plugin now checks for new devices when the settings dialog is opened;
- the JACK and sndio output plugins have been rewritten from scratch in order to fix a number of problems;
- the generic and unhelpful “No decoder found” message has been replaced with somewhat more specific error reporting; for example, "No such file or directory";
- bug fixes.
Install Audacious 3.6 in Ubuntu 14.04, 14.10 or 15.04 / Linux Mint 17 or 17.1
Ubuntu 14.04, 14.10 and 15.04 / Linux Mint 17 and 17.1 (and derivatives) users can install the latest Audacious 3.6 by using the main failsdownloads PPA. The PPA provides Audacious with the GTK2 and Qt interfaces!
To add the PPA and install Audacious, use the following commands:
sudo add-apt-repository ppa:nilarimogard/failsdownloads
sudo apt-get update
sudo apt-get install audaciousWith this release, users who install Audacious from the main failsdownloads PPA will find two Audacious entries in the menu/Dash: one called "Audacious" which can be used to launch Audacious with the GTK2 interface and another one called "Audacious Qt Interface" which is self explanatory.
If you don't want to add the PPA or you're not using Ubuntu / Linux Mint, you can download the latest Audacious 3.6 source as well as Windows binaries from its website, .
Subscribe to:
Posts (Atom)






