Are you interested in BASSDS for encoding or decoding purposes? Please note that BASSDS only supports decoding, so I'm afraid it can't help with encoding. If you are looking for other codecs, perhaps there are 3rd-party encoding libraries that you could use, ie. pass the recorded data to the encoding library? I think the Speex library supports WinCE.