From what I've been able to gather, the Clip+ is a "low-mem" target and as such will only load a limited amount of metadata (what was it, like 300 bytes in total and up to 64 per entry?). In most cases, this has proven sufficient for me, except for one genre: classical. I am currently tagging according to
ClassicalStyleGuide, which results in metadata as follows (usually I have ID3v2.3 + ID3v1):
Artist Name : AntonÃn Dvořák
(note to self: find developer of "Nimbus" font to increase the chances of a glyph for 'Å™' being added)
Track Title : Symphony No. 9 in E minor, op. 95 "From the New World" - III. Scherzo: Molto vivace
Album Title : Symphonies Nos. 8, 9 (Berliner Philharmoniker feat. conductor: Rafael Kubelik)
Date : 1966
Genre : Classical
Composer : AntonÃn Dvořák
Track Number : 07
<CONDUCTOR> : Rafael Kubelik
This is one of the problematic cases already. Both track and album title are truncated, in fact the roman numerals in the track title are not fully preserved, which is annoying. From what I can see, the total amount of data isn't that large, so I guess it's the per-entry limit that hits here.
Now I remember a recent discussion / bug report where someone had issues with a huge comment filling up all the memory, leaving no space for any "real" metadata. This would benefit from a limit to individual entry length.
I have no idea how to reconcile these cases, except by giving things a wee bit more memory to work with. I'd gladly part with a few hundred bytes of buffer memory, which is not too critical in a flash player like the Clip+ anyway.
I'm currently on r29711.
So, any opinions?