|
|
|
Games >> Free Sound Libraries
|
|
| SMIX Programming Library
|
SMIX is a freeware programming library that will play up to 8 simultaneous sounds. The sounds are mixed in real time and played on any Sound Blaster compatible sound card. It provides transparent support for a variety of sound cards and will used auto-initialized 16-bit output if possible. A contribution is requested if SMIX is used for commercial for-profit use
http://www.cae.wisc.edu/~brodskye/smix/smix.html |
| Libsndfile
|
Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.
http://www.zip.com.au/~erikd/libsndfile/ |
| PortAudio
|
PortAudio is a free, cross platform, open-source, audio I/O library. It lets you write simple audio programs in C that will compile and run on many platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS.
http://www.portaudio.com/ |
| Open Source Audio Library Project
|
This is a project designed to implement a world class set of classes in C++ that will handle all of the audio functions one would like. It is designed to be multi-platform with UNIX based platforms as the base. This project is still in the beta code phase and a beta version that will illustrate the power and flexibility is now available. This version supports the Linux (OSS) audio device, Solaris Sparc audio device, FreeBSD (OSS) audio device, wav, au, aiff, aifc, mp3, and numerousother formats.
http://osalp.sourceforge.net/ |
| OpenAL
|
OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications. The 1.0 specification has been complete for quite a while now, and the Linux, MacOS (8/9 and OS X), and Windows (all 32-bit versions) versions are fairly mature
http://www.openal.org/ |
1
|
|
|
|
|
|