3DGS already has ogg support, so it would only make sense to complement it with support for Speex given it uses ogg as a container. I can convert any audio format to a Speex file using the new encoder provided by dBpoweramp, but we need a way for the engine to open the format and spit out the sound.

http://www.speex.org/

Quote:

Speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs. Moreover, Speex is well-adapted to Internet applications and provides useful features that are not present in most other codecs. Finally, Speex is part of the GNU Project and is available under the revised BSD license.




The developers of the AI project Façade integrated Speex and the download size of the application plummeted from 800MB to 167MB, so the space savings are significant for projects featuring large amounts of audio.


Just in case Conitec says no way......


If there are any bored programmers are out there who might want to take a crack at creating an A6/A7 compatible DLL to allow 3DGS to open/read the Speex format, this would be most appreciated. Please post here or in User Contributions if someone should ever decide to do so. Information relevant for programming needs is here: http://www.speex.org/docs/

If someone has already done this, please post a link if it's a public application. I know A.Russell had mentioned it a while back, but there hasn't been any movement on that front in some time.



My User Contributions master list - my initial post links are down but scroll down page to find list to active links