ID3 Tag Parsing
I've been working on a project to read and update ID3 tags on my music collection. An ID3 tag is the meta data embedded in mp3 files that contains artist and other information. My initial goal is to batch update the "genre" field in my mp3 files. I've written a simple .Net forms application to do this. I found a really good library created by Novell called TagLib Sharp. The library makes it super easy to read and write ID3 tags.
TagLib.File tagFile = TagLib.File.Create(filePath);
Tag tagId3v2 = tagFile.GetTag(TagTypes.Id3v2);
if (tagId3v2 != null) tagId3v2.Genres = genreArray;
Tag tagId3v1 = tagFile.GetTag(TagTypes.Id3v1);
if (tagId3v1 != null) tagId3v1.Genres = genreArray;
tagFile.Save();
Morrissey – Irish Blood, English Heart
This is one of my favorite new Morrissey songs. It is fitting that part of my dad's family are Irish immigrants living in England.
Metal, Old and New
The Old: an amazing cover of the Queen song "Stone Cold Crazy" by Metallica. This is, of course, when Metallica was still a metal band.
The New: Lamb of God has caught my attention lately. You'll mostly find younger punks (not the good kind) listening to this stuff, but I like it anyway.
Triple the Punk
Today I offer up three fine punk songs. These are three well known artists, so I won't go into a description of each. Use google if you really need to know more about them.
NOFX - Bottles To The Ground (party song)
Suicidal Tendencies - Institutionalized (80's rebellious youth)
Bad Brains - I Against I (a classic)
Alison Krauss @ Edgefield
![]()
Alison Krauss will be at Macmenamins Edgefield on July 5, and we got great seats: 8 rows back in the center. I saw her once in San Francisco, but it was a huge outdoor concert under the Golden Gate bridge and I didn't hear much. This concert at the Edgefield will be more intimate and we'll be much closer.
Dag Nasty – Values Here

Dag Nasty was my favorite punk band. They had a mostly positive message and lots of energy. I'm not sure exactly what this song is about... values and confidence?
"fear of failure; fear of reprimand; two big problems I've never had; I never doubted what I had inside... what I have inside"
Uniform Choice – Straight And Alert

A classic straight edge song from one of my favorite 80s punk bands, Uniform Choice. They weren't hugely popular, but I really like their anger and passion. This song is about how foolish and conformist it is to do drugs and get drunk.
Hungry Lucy – Could It Be
This is one of the first songs that I heard from Hungry Lucy, and it's still my favorite.
Hungry Lucy - Could It Be
Ministry – Unsung (Alternate Mix)
I'm going to start posting songs on occasion. As much as I listen to music, I occasionally come across a song that really moves me and I want to share it. Plus, delicious has this cool inline player script (click on the play arrow).
Goat Mix
This is a song that I wrote years ago. I now have a real keyboard, so I'm hoping to become inspired soon to really learn how to play and write real music. For now this is all I have to offer.

