Dr. Matt Lee (mattl)

Web standards, accessibility, free/open source software, old UNIX/TV/Music and occasional wargaming

TMBG Join Us (with free software) (2011)

They Might Be Giants have a new album out today, it’s called Join Us.

[Amazon MP3 has a promo, the whole album for $4.](http://www.amazon.com/gp/product/B005BWNRWA/ref=as_li_ss_tl?ie=UTF8&tag=librefm-20&linkCode=as2&camp=217145&creative=399373&creativeASIN=B005BWNRWA)
Downloading albums from Amazon MP3 requires a plugin or client on your desktop computer. Amazon has one, but its proprietary software. Luckily, there’s at least two other projects you can use which will let you download albums with free software.
The project I’m using is called clamz — Command Line AMZAMZ is the file extension for the small file you’ll download from Amazon when you buy an album. There is a GUI project, but I forget the name.
* Setting up clamz
If you’re lucky, you can just install clamz from your package manager. If not, you’ll need to install it from sources, but this is relatively easy as its a simple program.
On my Trisquel 4 system (which has clamz prepacked, but this is for demo purposes), I had to install a couple of packages.
sudo apt-get install libgcrypt11-dev libcurl4-openssl-dev libcurl4-openssl-dev libexpat1-dev build-essential
I already had some of these installed, so it didn’t take long to download and install.
* Next, head to the clamz website and download the latest version of clamz (0.4) and save it somewhere sensible.
* Now extract the tarball. For this I use ”’dtrx”’ but you can use tar if you’re not on the dtrx bandwagon yet.
dtrx clams-0.4.tar.gz
tar zxvf clams-0.4.tar.gz
* Finally, compile and install clamz:
./configure && make && sudo make install
Now when you buy the album, simply pass clamz the Amazon-MP3 file you download, like so:
clamz Amazon-MP3-1311085600.amz
tmbg.png
Finally, listen to the album. Be sure to scrobble your listening to [Libre.fm](http://libre.fm) in the process.

Published: Tue Jul 19 2011 06:28:00 GMT-0400 (Eastern Daylight Time) by