Aqualung for Linux Publisher's description
from Peter Szilagyi
A music player for the GNU/Linux operating system.
Aqualung is a music player for the GNU/Linux operating system. Aqualung plays audio files from your filesystem and has the feature of inserting no gaps between adjacent tracks.
Here's how the test looks like. Pick a song that you know really well, something that's in your bones like Siberian Khatru. Grab it from CD using cdparanoia to have it as a WAV file. Now open your favourite wave editor and slice the file up into multiple consecutive sections. Be careful not to insert silence, delete samples or alter any sample data. Save the slices to separate files. Now convert the sample rate of some pieces to random values (the example program shipped with the libsamplerate library will let you do this in very good quality). Pick some pieces and convert them to Ogg Vorbis format. Pick some others and encode them to FLAC. Pick a few and convert them to mono. Now open up the playlist editor of the music player in question and add the files in order. Push play, and listen.
You are probably nodding your head, but today's popular music player software: Winamp (on that other OS), XMMS, FreeAmp, Zinf and AlsaPlayer all fail this test. These programs are completely unusable to the serious listener because they fail to provide one humble feature: the ability to play back a list of consecutive audio files without terrible gaps in between tracks. (Although XMMS does have a plugin called xmms-crossfade which mitigates this problem.)
That's right. But fortunately enough, Aqualung is here to fix all the mess. It is a music player designed from the ground up to provide continuous, absolutely transparent, gap-free playback across a variety of input formats and a wide range of sample rates thereby allowing for enjoying quality music: concert recordings and "non-best-of" albums containing gapless transitions between some tracks. (Multiple movements long compositions are often broken into separate but gaplessly flowing tracks when mastered to CD). Obvious examples are The Song Remains The Same (Led Zeppelin), The Dark Side Of The Moon (Pink Floyd), and Yessongs (Yes). Besides the ability to play the music from these records without a defect, Aqualung provides high quality sample rate conversion, a feature that is essential when building large digital music archives containing input sources conforming to various standards. Aqualung passed our test пїЅ and it will pass yours, too.
Here are some key features of "Aqualung":
В· Almost all sample-based, uncompressed formats (eg. WAV, AIFF, AU etc.) are supported. For the full list of these formats, visit the libsndfile homepage.
В· Files encoded with FLAC (the Free Lossless Audio Codec) are supported.
В· Ogg Vorbis and Ogg Speex audio files are supported.
В· MPEG Audio files are supported. This includes MPEG 1-2-2.5, Layer I-II-III encoded audio, including the infamous MPEG-1 Layer III format also known as MP3. libMAD (which Aqualung uses) provides noticeably higher quality output than mpg123 (which XMMS relies upon).
В· MOD audio files (MOD, S3M, XM, IT, etc.) are supported via the libmodplug library. This provides higher quality than MikMod (used by XMMS as the default MOD decoder) and much higher quality than Winamp.
В· Musepack (a.k.a. MPEG Plus) files are supported.
В· Files encoded with Monkey's Audio Codec are supported.
В· Naturally, any of these files can be mono or stereo.
What's New in This Release:В· Add PulseAudio support as contributed by PCMan plus a few minor fixes.
В· Added option for starting Aqualung hidden in tray. Useful when running Aqualung automatically after login.
В· Implement auto roll to active track functionality. Thanks to Chris Craig for the excellent patch.
В· Support new Musepack API (patch by Yavor Doganov)
В· New keybinding: Ctrl-S to stop after currently playing song has ended. Thanks to cobines for the patch.
В· Add support for more versatile mouse-systray interaction. Thanks to cobines for the excellent patch.
В· Added support for new GtkTooltip API (since 2.12). Fixed tooltip disappearing issue because of too frequent tooltip updates.
В· Automatically add/remove stores when they become available or disappear (most likely due to mount/unmount operations). Modified stores will not be removed automatically.
В· Add support for an application_title lua function separate from the playlist_title lua function, so that the window title and the main title label of the player is configurable from Lua.
В· Don't require restart to update programmable title format file
В· Don't use sndfile's Ogg decoder (always use native Ogg library)
В· Fix FFmpeg headers detection in configure script
В· Fix compiler warnings on 64 bit. Thanks to Zoltan Kovacs for the patch.
В· Fix crash on 64 bit when Aqualung is compiled without SRC support and file contains metadata. Thanks to Zoltan Kovacs for tracking the problem and providing the patch.
В· Fixed crash when pasting into playlist without copying first (empty clipboard).
В· Fix a suspected regression: space toggles state of combined play/pause button when a file is loaded.
В· Fix lockup at end of playlist.
В· Fixed a crash that occurred when clicked on a picture of a file in the File Info dialog and the file format did not support metadata.
В· Fix playlist column size allocation by eliminating manual/delayed calculations and utilizing the built-in COLUMN_AUTOSIZE feature instead.
В· Fix crash when invoking the File Info dialog for an MPEG internet radio.
В· Fix inversion of enabled/diasbled state of tooltips.
В· Fix crash when loading .m3u with invalid filename.
В· Updated translations: German, Hungarian, Russian, Ukrainian
В· Japanese by Norihiro Yoneda
В· French by Julien Lavergne
В· Up-to-date user documentation
System Requirements:В· libcdio
Program Release Status: Minor Update
Program Install Support: Install and Uninstall