<div><div>Greetings and salutations,<br>
<br>
With hopes of solving the tagging deficiencies in C#, I've started a port of TagLib to the .NET framework. This will allow easier and more complete adoption by programs like Cowbell and Muine, and hopefully replace entagged-sharp in Banshee (It doesn't play nice with multi-field text and is not very expendable). It'll also be a very smooth port to Windows.
<br>
<br>
This first release (0.0.0) contains a complete but very untested port of TagLib 1.4.1 to C# with some minor bug fixes (I'll report them) and some API additions. This release doesn't install, but provides a test program &quot;read-files&quot; to read the tags from files. I've tested reading with many ogg-vorbis and mp3's and a single FLAC. (I'll check out writing tomorrow.)
<br>
<br>
What I would ask (for those of you who use mono) is for you to test the reader with files you have and report any errors to me. Usage is as follows:
<ol type="1">
    <li value="1" type="1">Download <a href="http://www.public.asu.edu/~bnickel/TagLibSharp/taglib-sharp-0.0.0.tar.gz">http://www.public.asu.edu/~bnickel/TagLibSharp/taglib-sharp-0.0.0.tar.gz</a><br></li><li value="1" type="1">
Untar the file.
    </li><li value="2" type="1">Enter the directory in a shell.
    </li><li value="3" type="1">./compile.sh
    </li><li value="4" type="1">cd tests/
    </li><li value="5" type="1">./read-files /path/to/files/*
</li></ol>
The port was not that smooth with lots of typecasting and a few mistakes I was able to find, so hopefully with some testing it should be good to go.<br>
<br>Thanks in advance for your testing.<br>
<table cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td>
-- <br>
Brian Kerrick Nickel &lt;<a href="mailto:brian.nickel@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">brian.nickel@gmail.com</a>&gt;
</td>
</tr>
</tbody></table>
</div>


</div><br clear="all">