Is it possible to send signed audio samples to an OpenAL buffer to process?

The XM module format has 8/16-bit signed audio samples so this is what I'm stuck working with for playback, but the OpenAL wrapper I'm using doesn't seem to have a buffer format that includes signed data.

Suggestions, insight?


Also does DirectSound[3D] have the same restriction for audio data?