Goggle is my candidate for a lightweight music player

Off the Beat: Bruce Byfield's Blog
Like many people, I've always had a few tracks of music on my computer. However, I've only started taking a strong interest in music players since I started digitalizing my music collection a few months ago. I'm relatively sure that Amarok will handle the 50 or so gigabytes of music that I'll have when I'm done, but for the netbook I'm thinking of buying, I've been looking for something lighter. Currently, I'm thinking that Goggle Music Manager (GMM) may be the lightweight and easy to use player that I need (that's "Goggle," please note, not "Google" -- although, just to add to the confusion, Goggle is hosted on Google).
GMM packages are available for several distributions, including Arch, Debian, FreeBSD, Gentoo, Mandriva, and openSUSE. However, if the Debian package is any indication, you can't count on any dependency resolution. If you do have dependency problems, you can get a full list of dependencies from the instructions for installing from source code. You are likely to have several of the dependencies installed, but you might have to install SQLite for GMM's database and the Fox Toolkit before installing GMM.
When you have solved any dependency problems, GMM opens nimbly in a window with minimal frills. A window pops up, asking you to direct GMM to your music library, which it scans quickly; on my machine, GMM scanned a thousand songs in just under a minute.
The window layout is plain, especially when compared to Amarok's, but efficient. The left hand pane serves as a menu, with default listings for Music Library and Internet Radio, as well as any playlists you create. On the top right are panes for Artists and Albums, to which you can add Genres. On the bottom right is the playlist sorted by track number by default, but capable of being arranged by any tag or shuffled from the View menu. As soon as you start playing music, you can reduce GMM to a mini-player window, or configure it in Edit -> Preferences -> General to show an icon in the notification tray.
Despite its small footprint, GMM includes a respectable number of configuration options. You can set the list of tracks to repeat or to play randomly, and edit each track's tags, either within GMM or within the track's files. Similarly, you can choose to remove a track from the current list of tracks, or from your hard drive.
From Edit -> Preferences, you can configure even more features. You can set the sort options to ignore what GMM calls "leading words" such as "a" and "the" -- a small mercy that I wish more applications would adopt. You can also configure GMM to work with Last.fm, set whether certain widgets display in the window and where, choose several themes for the window, and even whether to use Alsa, Pulse Audio, or even OSS.
Since you can sort and shuffle your current listing of tracks, you may feel little need of playlists. However, if you do want to save the current listing, all you need to do is create a new playlist via Music -> New Playlist, then drag the current listing to the playlist in the left hand pane. The one drawback to this arrangement is that it is not immediately obvious, because no other operations require drag and dropping -- the current list is updated automatically as you select genres, artists, and albums in the top right panes.
GMM does have some limitations. If you care about cover art, you may be disappointed to find that support for it is available only through metatags, a usage that is relatively rare to find elsewhere. I also miss the ability to mass-edit all the tracks in one album that is included in Amarok. But, in general, GMM manages to avoid feature bloat on one hand and ignoring user's expectations of customization on the other hand. Although I'm still looking around, GMM is very likely the lightweight music player for which I've been looking.]

Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.
News
-
2024 Open Source Professionals Job Survey Now Open
Share your expectations regarding open source jobs.
-
Arch Linux 2023.12.01 Released with a Much-Improved Installer
If you've ever wanted to install Arch Linux, now is your time. With the latest release, the archinstall script vastly simplifies the process.
-
Zorin OS 17 Beta Available for Testing
The upcoming version of Zorin OS includes plenty of improvements to take your PC to a whole new level of user-friendliness.
-
Red Hat Migrates RHEL from Xorg to Wayland
If you've been wondering when Xorg will finally be a thing of the past, wonder no more, as Red Hat has made it clear.
-
PipeWire 1.0 Officially Released
PipeWire was created to take the place of the oft-troubled PulseAudio and has finally reached the 1.0 status as a major update with plenty of improvements and the usual bug fixes.
-
Rocky Linux 9.3 Available for Download
The latest version of the RHEL alternative is now available and brings back cloud and container images for ppc64le along with plenty of new features and fixes.
-
Ubuntu Budgie Shifts How to Tackle Wayland
Ubuntu Budgie has yet to make the switch to Wayland but with a change in approaches, they're finally on track to making it happen.
-
TUXEDO's New Ultraportable Linux Workstation Released
The TUXEDO Pulse 14 blends portability with power, thanks to the AMD Ryzen 7 7840HS CPU.
-
AlmaLinux Will No Longer Be "Just Another RHEL Clone"
With the release of AlmaLinux 9.3, the distribution will be built entirely from upstream sources.
-
elementary OS 8 Has a Big Surprise in Store
When elementary OS 8 finally arrives, it will not only be based on Ubuntu 24.04 but it will also default to Wayland for better performance and security.