Hum aims to be a lightweight, quick, easy-to-use music manager with powerful search, collection, and tagging abilities.
‘But wait!’, Hum hears you plaintively cry, ‘How can Hum have its cake and eat it, too?’
Well, by standing on the shoulders of giants, that’s how. To this end, Hum plans on letting Tracker manage the collection, search, metadata, and tagging functionalities, while the equally awesome GStreamer manages all the playback nastiness.
At the moment, however, Hum is a mere shadow. It is a hollow and barren shell of what it could potentially be, barely capable of even the simplest tasks. It yearns for love and care, the kind of tender nurturing that only other open source developers with a passion for simplicity and usability can give.
Won’t you help turn this homely little app into something your mother would enjoy listening to her Benny Goodman on?
Ideally, a package for it exists within your Linux distribution’s repository. Packagers, please let me know if this is the case, and I’ll gladly update this page to reflect the fruits of your labor. Heck, I’ll be pleased if anybody other than my wife and I use this stuff.
I’ve taken the liberty of throwing together a PKGBUILD for you Arch Linux users out there. It works for me, which was the only verification I could be bothered to do.
Tough poopy! HAHAHAHAHAHAHA!!!
Just kidding. Ehem.
For those of you living in different distros, you may download the latest source tarball from the project site (ignore the “tags” section… that way lies doom). Ensure that you have recent versions of Vala, Tracker, GTK, and GStreamer, then cross your fingers and invoke this madness:
$ ./configure && make && make install
If that didn’t work and you can’t play with Hum, file an issue at the project site and work shall commence with haste (unless I’m on a beach!). Better yet, contribute a patch and we can become best friends!
Hum is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Hum is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Hum; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Brian Davis (brian.william.davis (at) gmail.com), Marijana Šurković (marijana.surkovic (at) gmail.com), and Simon Wenner
Brian Davis (brian.william.davis (at) gmail.com)
You can also clone the project with Git by running:
$ git clone git://github.com/monodeldiablo/hum