Thanks, bcully. I had forgotten about libslack.
I modified choad to use oggenc instead of lame. The Right Thing To Do is rewrite it all to be more general ond offer OGG as an choice rather than hardcoded in as lame is/was. I guess I should just drop the author a line and see if he'd accept a patch like that. If not, I'll just called it chood (o for ogg) and make it a minor fork.
And to anyone working on IRATE, thanks. A beer on me if we meet in person.
Posted by Post2advo