Re: OpenAL Soft 1.12.854 released!
Stefanos Apostolopoulos <[email protected]>
| Newsgroups | gmane.comp.lib.openal.devel,gmane.comp.lib.openal |
|---|---|
| Message-ID | <1269938969.3341.4.camel@stapostol-laptop> |
Awesome as always! Thanks for your hard work and for single-handedly cretaing the most awesome, cross-platform OpenAL implementation. On Tue, 2010-03-30 at 00:28 -0700, Chris Robinson wrote: > Next version is up and ready: > > http://kcat.strangesoft.net/openal.html > > This release features support for the two muLaw format extensions[1][2] and > AL_EXT_DOUBLE, as well as support for ALC_EXT_thread_local_context[3]. The > alext.h header was also updated to include EFX tokens and function types. > Capture now works with the PortAudio backend, and PortAudio is now supported > under Windows. > > The wave writer device now outputs WAVE_FORMAT_EXTENSIBLE wave files, so that > multi-channel and floating-point output is properly written. Some players may > have trouble handling this format (such as Linux MPlayer, which doesn't > recognize the float sub-type GUID and assumes 32-bit int), but it's not > difficult to convert when dealing with 8-/16-bit mono/stereo output. I can > make a small utility if there's a need. > > In the immediate future, I'll likely release a GStreamer OpenAL sink plugin, > taking advantage of local contexts, to allow applications to play GStreamer- > compatible media with a degree of interaction with the main application. More > on that later. > > [1] > http://icculus.org/alextreg/index.php?operation=op_showext&extname=AL_EXT_MULAW > [2] > http://icculus.org/alextreg/index.php?operation=op_showext&extname=AL_EXT_MULAW_MCFORMATS > [3] http://kcat.strangesoft.net/openal-extensions/EXT_thread_local_context.txt > > > >From here for OpenAL Soft, I plan to look into reducing resource consumption > when multiple devices of the same name are in use. I also have ideas for > extensions to handle listener transformations using a full 4x4 matrix (as > opposed to the 3f position and 6f orientation combo) with related functions to > manipulate the matrix more like OpenGL does, and to handle multi-channel > sounds in a spatial environment. Also a better way to query usable buffer > formats and EFX filters and effects. Hopefully I can get > AL_EXT_buffer_sub_data finished up for the next release, as well. > > > Thanks for looking, and feel free to report any issues that come up. :) > - Chris (who should find some place to set up a proper bug-tracker) > > _______________________________________________ > Openal-devel mailing list > [email protected] > http://opensource.creative.com/mailman/listinfo/openal-devel