@ikir
Thanks for the example MP3. The reason why TuneNet couldn't read it was I have only implemented ID3 V2.3 tags (the most common type), your file is of type ID3 V2.2.
After reading up on the spec of the earlier version I've now updated my TAG reading program and version 2.2 is now supported as well - see my debug output below.
Expect 2.2 tag support in the next version of TN. You'll notice that embedded pics are also read in, but I can't guarentee TN will support them just yet.
Cheers,
Paul.
7.DataArea:Code/IDV3.2> idv32 ram:Red.mp3
** idv32: ? 2005/2006 by Paul Heams **
Compiled with examine mode on
Clearing pointers
Reading File
IDV3 tag found
version 2
[0 6 26 6b]Size of header is 103275 bytes
ID : TT2 (Size of block is 5 bytes)
String type = 0
ID : TP1 (Size of block is 5 bytes)
String type = 0
ID : TAL (Size of block is 12 bytes)
String type = 0
ID : PIC - (Size of block is 103217 bytes)
comparing images..Mime Type = PNG (4) Read in Picture Number = 0, Description: PNG
(1), First HEX of binary = 50
Attached Picture
ID : TCO (Size of block is 6 bytes)
String type = 0
genre 79
************************************
** Found 5 bits of requested info **
************************************
[Title ] : Red
[Artist ] : Ten
[Band ] :
[Album ] : Spellbound
[Genre ] : Hard Rock
[BPM ] :
[Copyright] :
[Comment ] :
[Image 0 ] : 0x6a38e000
[Image 1 ] : 0x000000
[Image 2 ] : 0x000000
[Image 3 ] : 0x000000
[Image 4 ] : 0x000000
Free Image (object 10)