Making AUD a standalone module

I would like to know if there is a way to make the AUD blender module out of blender (just like mathutils: http://code.google.com/p/blender-mathutils/) so I could use it on one of my project.

So, is it ok with the blender license and can AUD work on its own without blender?
Honestly I have no clue on how to do this.

It might be worth mentioning that I have the blender source (and AUD) and I can build it.

Basically can I compile aud into a .dll to wrap it with ctypes or can I use cython to bind it directly from the c code?

I can also see that the module have a python api so maybe I can use disutil to compile an extension module.

I`m still experimenting.