Sign in with
Sign up | Sign in

Audio Players

Tom's Definitive Linux Software Roundup: Audio Apps
By

The applications on the next two pages are audio players. They play audio files from your hard drive and/or a CD. Some of them may even have playlist functionality or plug-ins for things like visualizations. But they don't have the tools to manage the entirety and scope of how audio is distributed in the digital age. Essentially, think Windows Media Player pre-Windows ME, or WinAmp before the Media Library, Internet, and Video functions were added. These are a throwback to the days of simple audio players, that (perhaps) included a playlist and/or EQ.

Aqualung (v. R-1073)

Aqualung is the most feature-complete music player in our list. This app is just shy of being a full-blown music manager. Some of the features in Aqualung include the ability to open multiple playlists at once using tabs, CD playback/ripping, playback of streaming content, and podcast support.

While tabbed playlists are nice, they simply doesn't make up for the lack of a robust media library that encompasses the entirety of a music collection, which is the main reason we can't consider Aqualung a music manager. The most lauded feature of Aqualung is that it removes the empty space between tracks, so there is no silence when one song finishes and before another begins. However, since many tracks fade out slowly or contain empty space within the track, this feature often goes unnoticed.

The album cover art fetcher works well without any user input. Aqualung also sports a notification area icon with playback controls. Much like older versions of WinAmp, Aqualung opens additional features in separate windows. Unlike WinAmp, Aqualung's windows are actually separate windows to the OS, which is a little irksome for window management. The interface is also somewhat clunky. There is no menu bar and very limited toolbars. Instead, the user must think to right-click somewhere within the application to bring up the obligatory file/edit/view/help menu options. Aqualung is a decent music player with a handful of music manager features.



Audacious (v. 2.1.0)

Audacious is a simple audio player for Linux that is modeled after early WinAmp. The UI layout is eerily similar; separate EQ and playlist windows dock to each other in any configuration you choose.

Audacious can even import WinAmp EQ presets, which is good since Audacious does not come with any out-of-the-box. Audacious is basically a WinAmp 2.x replacement for Linux desktops.



Bluemindo (v.0.3)

Bluemindo strives to be a simple audio player with a variety of layouts and methods for locating files.

Curiously, this application has a strange way of going about initial use. Instead of opening the application window when first starting Bluemindo, only the notification area icon appears. Clicking on it opens up a little welcome window that directs you to open File/Preferences to set up Bluemindo.

All it really needs is for you to choose your music directory. Why can't Bluemindo just launch a first-run setup wizard? After selecting a music folder, Bluemindo really lives up to its goal of being a simple, out-of-the-way audio player.

The user interface has seven different UI layouts to choose from, along with a player-only and full-screen view. They all simply shuffle the player, library, and playlist functions around the window. Play options, playlists, and traditional sorting (album, artist, genre) are the core of Bluemindo. Lyrics fetching can be enabled using included official plug-ins, but album cover art fetching is spotty. Next, previous, play, and pause controls are conveniently available from the notification area icon.



DeaDBeeF (v. 0.4.4)

DeaDBeeF is a simple audio player with playback, playlist, and EQ controls. The UI layout is similar to early WinAmp versions and VLC.

Right below the menu bar sits the play controls, and then the playlist. The EQ is not displayed by default, but enabling it in the view menu places it just underneath the playlist. A notification area icon provides quick access to playback controls. Overall, DeaDBeeF is a speedy, lightweight, no-nonsense audio player.



Decibel (v. 1.04)

Decibel is a modular audio player that allows the user to completely turn off any functionality they feel is extraneous. Instead of simply hiding unwanted capabilities by switching to a different view layout, Decibel claims that disabled functions are truly shut off, no longer using any CPU cycles or memory. The developers wanted to make a light and fast audio player that sticks to the core functionality of playing music, and they've posted some benchmark numbers versus other popular Linux audio apps to prove it.

Removable features include: audio CD playback, Last.fm scrobbler, album covers, desktop notification messages, EQ, IM status update, tags, volume normalizer, text file status output, and a Twitter client. The user interface in Full view is pretty simple: menu bar on top, left-hand pane holds a file tree-style browser, upper-right pane contains play controls, lower-right pane is the playlist, and shuffle/clear/repeat buttons along the bottom. The optional Playlist view removes the file tree and bottom controls, while the Mini view drops everything but the play controls.

Decibel is fast and highly configurable, making it perfect for lower-end hardware or lightweight distros like those using the XFCE or LXDE user interfaces.



jlGui (v. 3.0)

jlGui is a 100% Java audio player. This is another basic audio player reminiscent of early versions of WinAmp. The UI is split between player, playlist, and EQ. While the EQ and playlist can be hidden, they cannot be undocked from the player. JlGui can also utilize older WinAmp skins.

As a Java app, strange behavior is almost expected. We noticed that minimizing the player, bringing another app to the foreground, or changing virtual desktops results in the EQ and playlist remaining in the foreground. The proper way to get rid of them is to hide them using the buttons in the player window, and then minimize jlGui or switch tasks. jlGui is alright, but certainly not the best option around.

Display all 33 comments.
This thread is closed for comments
  • 0 Hide
    nevertell , February 17, 2011 8:12 AM
    Great stuff, I'll try out some of those.

    Although I had tried Banshee a few years ago, and it just couldn't deal with 30 gb of music.
  • 0 Hide
    machvelocy , February 17, 2011 10:11 AM
    D'oh.... i didn't know before if you can sync ipod in linux (yes i'm a linux n00b).
  • -1 Hide
    pelov , February 17, 2011 10:50 AM
    Linux has always been quite robust in the audio segment, particularly if you consider that the majority of apps are completely free and hog less resources. Move over apple.

    Though some apps are .deb or .rpm, or what have you, depending on the linux distro you can still open/install them just fine.

    Good writeup :) 
  • 0 Hide
    haplo602 , February 17, 2011 11:57 AM
    I miss xmms in the list, just for nostalgia.

    Audacious fits my bill for a music player. Simple yet capable.
  • 0 Hide
    nukemaster , February 17, 2011 12:37 PM
    does Audacious take winamp 2 skins like xmms does?
  • 0 Hide
    admiral_grinder , February 17, 2011 12:59 PM
    I have tried several of the Winamp clones on my Ubuntu box, but I'm using Audacious to be the better. Out of all the clones I have found the playlist sorting options are a bit weak. While you can sort by Artist or by Title, you can't do both. They do have the important one of sorting by path and filename though so you can que up albums in the right order.
  • 0 Hide
    Anonymous , February 17, 2011 1:05 PM
    Nice review! I look forward to looking at how gaming works on linux
  • 0 Hide
    castlefox , February 17, 2011 2:39 PM
    Thank you Toms for doing a linux article !!!!!

    I didnt know those ipod syncing programs actually worked. I cant wait to try out Banchee in Ubuntu 11.04

    PS> Type O Negative and all the other metal put a smile on my face :) 
  • 0 Hide
    Crazy Hitchhiker , February 17, 2011 2:59 PM
    Nice to see that you are still doing linux articles! I'm a little curious why several programs were left off, though: VLC, Audacity, and WinFF. Oh well, just keep up the good work!
  • 0 Hide
    castlefox , February 17, 2011 3:10 PM
    Crazy HitchhikerNice to see that you are still doing linux articles! I'm a little curious why several programs were left off, though: VLC, Audacity, and WinFF. Oh well, just keep up the good work!


    VLC is more of a video thing.... it does stand for "video lan client"
  • -1 Hide
    Dave_69 , February 17, 2011 3:38 PM
    So now Tom's has fallen into the trap of confusing an "application" from a "program." Nice...
  • 0 Hide
    gmgj , February 17, 2011 3:51 PM
    Of interest to some of us would be LIRC and other remote control - smart phone capabilites. I am a windows Media Monkey fan. I exercise to music and watch milkdrop visualizations. I installed projectM, a milkdrop replacment last week and it has been working great.
  • 0 Hide
    jhansonxi , February 17, 2011 4:05 PM
    castlefoxVLC is more of a video thing.... it does stand for "video lan client"
    It's changed over the years so the abbreviation doesn't really fit anymore. It can transcode and serve streams.
  • 0 Hide
    hangfirew8 , February 17, 2011 4:20 PM
    Good timing for this article. I'm tired of my Gentoo/KDE latest-and-greatest Amarok crashing 50% of the time when connecting to Internet Radio. As soon as I'm done transitioning boot to SSD, I'll be checking out Banshee et al.
  • 0 Hide
    Phu5ion , February 17, 2011 4:22 PM
    I've been using Pithos for my Pandora listening pleasure and it works pretty well. The only problem I've had with it is that if you pause and then restart the station you will lose your stream. This probably has more to do with Pithos closing the connection to Pandora's stream than anything else, but it is frustrating when you have to pause a great song.
  • 0 Hide
    adamovera , February 17, 2011 8:45 PM
    Really sorry for the late responses everyone, didn't know this published today, doh!
    nukemasterdoes Audacious take winamp 2 skins like xmms does?

    Sure does, version 2.x WinAmp skins supported.
    castlefoxThank you Toms for doing a linux article !!!!!I didnt know those ipod syncing programs actually worked. I cant wait to try out Banchee in Ubuntu 11.04PS> Type O Negative and all the other metal put a smile on my face

    The older and simpler iPods should not give you any issues, can't speak for the iPhone or iPod Touch though. LOL, I tried to break it up a bit with classic rock, but my collection is overwhelmingly metal ;) 
    Crazy HitchhikerNice to see that you are still doing linux articles! I'm a little curious why several programs were left off, though: VLC, Audacity, and WinFF. Oh well, just keep up the good work!

    Audacity is in the next segment: Audio Production. VLC and WinFF are in the one after that: Video Apps ;) 
    Dave_69So now Tom's has fallen into the trap of confusing an "application" from a "program." Nice...

    We used app/application/software/program interchangeably, otherwise we'd have the word 'application' about 3,000 times in this series.
    gmgjOf interest to some of us would be LIRC and other remote control - smart phone capabilites. I am a windows Media Monkey fan. I exercise to music and watch milkdrop visualizations. I installed projectM, a milkdrop replacment last week and it has been working great.

    Smartphones software will not be in the Roundup, maybe sometime down the road. LIRC will not be covered here either, possibly in the final segment of the Roundup, but I can't promise anything because I have not fooled around with that yet (due to Netflix streaming and Blu-Ray, my HTPC is, unfortunately, running Windows). Is projectM really close to MilkDrop now? I tried it about 2 years ago and it didn't compare. God I miss MilkDrop, hell, I miss WinAmp. Nullsoft: MAKE A LinAmp!
    HangFireW8Good timing for this article. I'm tired of my Gentoo/KDE latest-and-greatest Amarok crashing 50% of the time when connecting to Internet Radio. As soon as I'm done transitioning boot to SSD, I'll be checking out Banshee et al.

    Have you given Arch or Chakra a spin yet (I'm pretty heavily in the weeds right now and haven't gotten around to it yet)? Let me know how the SSD works out - another thing I have yet to tinker with :( 
    Phu5ionI've been using Pithos for my Pandora listening pleasure and it works pretty well. The only problem I've had with it is that if you pause and then restart the station you will lose your stream. This probably has more to do with Pithos closing the connection to Pandora's stream than anything else, but it is frustrating when you have to pause a great song.

    Although I missed that app, Pithos does not qualify for the Roundup due to it not being in the default repos, nor offering a DEB/RPM installer.
  • 0 Hide
    mayne92 , February 18, 2011 1:45 AM
    Nice Linux roundup! I love reading your Linux articles Adam.
  • 0 Hide
    bit_user , February 18, 2011 1:46 AM
    Hey, great article! I usually just stick to what I know, so articles like this help expose me to new progs.

    I just wanted to put in a plug for GStreamer. It's kind of like DirectShow in that you construct a processing graph with nodes that are data sources, sinks, and some number of filters. It's pretty technical, but it's by far the most powerful tool out there for converting, decoding, or streaming just about anything. There are some GUI front-ends, or you can just use gst-launch to build graphs from the commandline.
  • 0 Hide
    Dave_69 , February 18, 2011 5:04 AM
    Quote:
    We used app/application/software/program interchangeably, otherwise we'd have the word 'application' about 3,000 times in this series.


    Oh, okay. Well, technically they're programs.
  • 0 Hide
    compton , February 18, 2011 5:34 AM
    One aspect of music playback is supp)ort for ASIO and WASAPI. While I have a couple of options for Windows (Foobar, J.River), I'm not sure what my options are for Linux. Any thoughts?
Display more comments