[Openal-devel] OpenAL Soft 1.6.372 released!
Chris Robinson
chris.kcat at gmail.com
Fri Nov 21 10:28:59 PST 2008
Finally got out another release. Hopefully it's a good one. :)
http://kcat.strangesoft.net/openal.html
This release includes fixes for pops and clicks caused by fast position
changes and when starting playback in the middle of a buffer, adds a
Solaris-native backend (playback only), non-mmap ALSA capture and better ALSA
capture support in general, a new low-pass filter to better match I3DL2 spec
behavior, and a completely new reverb engine, coded from scratch by
Christopher Fitzgerald (who has my undying thanks for not only replacing the
poor excuse for reverb I initially put in, but also for making one that
sounds awesome.. and for helping with the new low-pass filter).
There's also a new preliminary CMake option, XCOMPILEWIN32, to build a Win32
DLL from Linux/Unix:
export CC=mingw32-gcc
cmake .. -DXCOMPILEWIN32=ON
There's still some oddities with it due to CMake not working too well with
cross-compiling, but it creates a usable DLL all the same.
>From here, we're gonna try improving the new reverb code, and hopefully
implement some more options for it. I'm also going to see about what can be
done with the proposed AL_EXT_buffer_sub_data, AL_EXT_attenuation_table, and
AL_EXT_source_distance_model extensions.. and perhaps see about an
AL_EXT_query_timer extension for an app to be able to read and time using the
DSP timer.
As always, comments and questions are welcome. :)
- Chris
More information about the Openal-devel
mailing list