I just need to make it a bit less generic, and fix some of the mixing/volume control.Other than that, I'd say this is about 90% done.