libgaudio はサウンドと効果音のゲームに簡単に導入を促進するために C および C++ ライブラリです。サンプルがメモリに読み込まれると再生をトリガーまたは停止し。システムは任意の数のサンプルを (最大定義済み) 一緒に同時に再生をミックスします。ミックスに背景 MP3 サウンドファイルを含める可能です。
Support for libsndfile (included) was added. Any WAV file can be loaded now, not just RAW audio. (In fact, any format supported by libsndfile can be loaded.) The ScarySounds collection was added (distributed seperately), as well as the halloween.c demo application. A function was added to query MP3 stream playing time.
The licensing was changed to a dual MPL/GPL license. A function was added to load left or right channel only. Unique ID generation was added to control individual playing samples.
Addition of pauseAudio, unpauseAudio, stopAllSamples, and copySample functions and audioValid and audioPaused query macros, handling of a failed startAudio, specification of playback rate to mpg123 (it sometimes played too fast), a rewritten testaudio.c to take keyboard input, plus additional addons, extensions, and rewrites to the source and documentation.