markheath wrote:
NAudio uses the MP3 decoder that comes with Windows, which MS has already paid the license fee for. WMA Encoding is possible (I've done it once for a commercial project), but the API is ridiculously overcoomplicated. Fully managed ogg encoding would be a nice idea.
Yeah, not just overcomplicated, but the programmer's guide seems deficient in the amount of useful guidance.
Xiph's reference implementation of a Vorbis encoder is a little intimidating, but it's only a few thousand lines of C :P