Just noticed it can be run in simulation mode, now I'm able to test it myself...
QUOTE
Originally posted by macdaddy
If there is no information in the tag, or if all of the info you request is not filled in for the tag, then the display won't work. For example, if you select to display genre in one of the display lines, and no genre has been specified in the tag, none of the info will show. This has always been the case (pardon the play on words)...
I don't have this problem. I only get empty lines if information is missing.
QUOTE
If no tag is present, or if tag iinformation is not present (as described above), then %i2 will output the file name-that's what I get with my Shorten files (no tag) and previously-before your modifications-with mpc + ape2.0 tags (unrecognized format). Time, bitrate, and song#/songs in playlist ALWAYS show. I am assuming that the plugin gets these from winamp, and not the id3v1 tag, which would explain why they always show where I have them configured. I notice that this is exactly what winamp does in its GUI, so maybe the plugin is set to default winamp's title visualization output..?
Yep, so it seems. Main routine asks these informations from Winamp. That's how all unrecognized formats can show something.
QUOTE
With id3v1 tags, the title format settings in the mpc plugin have NO effect on the LCD display output (of course they determine what appears in the winamp GUI, though). However, with your modifications (again, many thanks), the info set in the title format of the musepack plugin determines what appears in the first line of my display. I am guessing this happens because this info is being displayed via the default of the \"i2\" variable to show the filename (or whatever winamp displays) when the tag isn't read, understood, or present...
It seems to me that somehow my modified version is not in use, but instead you have original version working. This was the behaviour for me with it, my version works properly with APE1, APE2 and Ogg tags.
QUOTE
Thus, it seems to me that you got the thing to recognize the output as set within the musepack title format, but have not got it to associate the %i variables with the corresponding fields in the ape 2.0 tag...
I didn't modify these functions. All I did was make ID3tag reader read other tags too. Please verify that you copied my modified version over the original.
Update: I found one bug in APE2 title reading, it was possible that extra character was left at the end of title.
I uploaded fixed binary to:
http://www.saunalahti.fi/~cse/gen_lcddisplay.zip
New full sources are at:
http://www.saunalahti.fi/~cse/LCDPlugin_v0.5pre4_src.zip