On Monday 25 May 2009 10:33:25 am Niall09 wrote: > For the channels: channels = AL_FORMAT_STEREO16; That should be the number of channels (1 or 2, depending if the data's mono or stereo), not an OpenAL enum. The enum itself uses a defined, but arbitrary, value, and isn't useful for calculating the sample offset from the position.