Matt Lee

I'm Matt Lee, one of the folks behind behind Foo Communications, a company/experiment in music and social media, including Libre.fm, a new social media platform that offers musicians exclusive promotion and play in exchange for licensing their music under a free culture license, and GNU social, a federated social networking project.

Beets and An Unwavering Band of Light

Yesterday, I asked people to send me free software I'd not heard of. The first suggestion was a program called beets, which bills itself as "the media library management system for obsessive-compulsive music geeks." -- sounds good to me.

Today, I got an email with a download code for the new Jenny Owen Youngs album, An Unwavering Band of Light -- one of the good things coming as a result of the Kickstarter from last year.

A perfect opportunity to test beets and ensure all my scrobbles to Libre.fm of the new record are spiffy and correct...

First, install beets.

Installing beets is as simple as typing "pip install beets" -- but installing pip itself might be harder. I was able to type apt-get install python-pip -- but if you're on Windows or a Mac, you might have a harder time. Installation instructions for pip might help you out.

Next, download your new music.

Buy your copy of An Unwavering Band of Light -- I opted for the FLAC version, but the procedure is the same for virtually any format. When it arrives, unzip it into a folder, doesn't really matter which.

[caption id="attachment_1663" align="aligncenter" width="500" caption="My unzipped album, in all its machine-generated filename glory."][/caption]

Stand back, here's the magic.

I have all my music in a folder called "Music" -- you probably do as well. I fired up a terminal, typed 'beet -d Music imp' and then dragged the unzipped folder into the Terminal.

[caption id="attachment_1665" align="aligncenter" width="500" caption="This is UNIX, I know this."][/caption]

Ta-da, magic. Now I had to agree to the changes beet was going to make -- renaming a few of the files slightly -- I just hit Enter to accept all the changes.

[caption id="attachment_1666" align="aligncenter" width="500" caption="Reasonable looking changes."][/caption]

That's it. The music is now in my Music player.

[caption id="attachment_1667" align="aligncenter" width="500" caption="Not only are the filenames fixed, the metadata is fixed too."][/caption]

Now to listen to the album. Go buy it :)

[caption id="attachment_1668" align="aligncenter" width="500" caption="I'm onto Track 6 by the time I got this posted. It's all very good."][/caption]