After further poking around, I realised that TagLibSharp had implemented the grouping tag in their basic API so I altered my local copy of the 1.7 source to do much the same.<br><br>It's not exactly robust yet (though it works for my purposes) but I could put in some more effort; is this the sort of change that the dev team are interested in having contributed to the source, or is the basic API intended to stay more or less static?<br>
<br>As an aside; I realised another likely reason that Grouping is better supported than Initial Key: iTunes gives access to it.<br><br>Regards<br>Ibrahim<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>
From: <b class="gmail_sendername">Ibrahim Sha'ath</b> <span dir="ltr"><<a href="mailto:ibrahimshaath@gmail.com" target="_blank">ibrahimshaath@gmail.com</a>></span><br>Date: 11 July 2011 11:18<br>Subject: Reading/writing the "grouping" tag?<br>
To: <a href="mailto:taglib-devel@kde.org" target="_blank">taglib-devel@kde.org</a><br><br><br>Hi all,<div><br></div><div>I'm trying to write the musical key of a track into its "grouping" iTunes tag (it has wider support in the DJing software world than ID3's TKEY, presumably due to the TKEY 3 char maximum). I think this is written to TPE2 in ID3 tagged files.</div>
<div><br></div><div>I see that these tags aren't covered by the simple API and I'm having some difficulty tracking down information on how to get to them, or create them if not present. </div><div><br></div><div>
The audio files I'm primarily interested in are MP3s and MP4s, though it would be ideal to have support as wide as possible. I'm working with TagLib 1.7 in Qt 4.7.4.</div>
<div><br></div><div>I'd be obliged if anyone could point me to some documentation I might have missed in the last couple of days of Googling!</div><div><br></div><div>Regards</div><div>Ibrahim</div>
</div><br>