Adapted from Steve Mac's VB6 code here.
Supports versions 1.0-1.1 of the tag spec. ID3v2 to follow.
To use, just declare a new instance and pass the mp3 filename in the constructor.
Comments welcome (especially suggestions of replacements for the huge switch() blockCode:ID3v1tag tag = new ID3v1tag(@"D:\Music\Some track with an ID3v1 tag.mp3");)




)
Reply With Quote