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.]
comments powered by DisqusIssue 260/2022
Buy this issue as a PDF
News
-
System76 Teams up with HP to Create the Dev One Laptop
HP and System76 have come together to develop a new laptop, powered by Pop!_OS and aimed toward developers.
-
Titan Linux is a New KDE Linux Based on Debian Stable
Titan Linux is a new Debian-based Linux distribution that features the KDE Plasma desktop with a focus on usability and performance.
-
Danielle Foré Has an Update for elementary OS 7
Now that Ubuntu 22.04 has been released, the team behind elementary OS is preparing for the upcoming 7.0 release.
-
Linux New Media Launches Open Source JobHub
New job website focuses on connecting technical and non-technical professionals with organizations in open source.
-
Ubuntu Cinnamon 22.04 Now Available
Ubuntu Cinnamon 22.04 has been released with all the additions from upstream as well as other features and improvements.
-
Pop!_OS 22.04 Has Officially Been Released
From the makers of some of the finest Linux-powered desktop and laptop computers on the market comes the latest version of their Ubuntu-based distribution, Pop!_OS 22.04.
-
Star Labs Unveils a New Small Format Linux PC
The Byte Mk I is an AMD-powered mini Linux PC with Coreboot support and plenty of power.
-
MX Linux Verison 21.1 “Wildflower” Now Available
The latest release of the systemd-less MX Linux is now ready for public consumption.
-
Microsoft Expands Their Windows Subsystem for Linux Offerings With AlmaLinux
Anyone who works with Windows Subsystem for Linux (WSL) will now find a new addition to the available distributions, one that’s become the front-runner replacement for CentOS.
-
Debian 11.3 Released wIth Numerous Bug and Security Fixes
The latest point release for Debian Bullseye is now available with some very important updates.