joevenzon Wrote:OpenAL wasn't doing a very good job of changing the pitches for samples. It could only double the pitch, and sounded grainy. On windows it sounds fine (maybe because it was using sound hardware), but on Linux it sounds very poor (for me, anyway).
Brain wakes up...You aren't, by any chance, running OpenAL against the OSS interface are you? OpenAL defaults to OSS for compatability but it's not a good idea when running against ALSA because it messes up the sound quality...You can either have an /etc/openalrc system wide config or a personal one in ~/.openalrc. It is configured with a lisp-like language but the following should serve for most two-speaker systems.<pre>(define devices '(alsa sdl arts esd native null))(define alsa-device "dsp0")(define speaker-num 2);(define sampling-rate 22050)</pre>Cheers,Toby Haynes