Download List

Descripción del Proyecto

libgaudio is a C/C++ library to facilitate easy incorporation of sound and sound effects into games. Samples are loaded into memory and playback is then triggered or stopped. The system mixes any number of concurrently playing samples together (up to a predefined maximum). It is also possible to include a background MP3 soundfile in the mix.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-01-30 15:13
1.6

Apoyo a la libsndfile (incluido) fue añadido. Cualquier archivo WAV se puede cargar ahora, no sólo RAW de audio. (De hecho, cualquier formato soportado por libsndfile se puede cargar.) La colección ScarySounds esta (distribuido por separado), así como la aplicación de demostración halloween.c. Una función de esta consulta para escuchar MP3 tiempo de juego.
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.

2001-01-30 15:13
1.5

La concesión de licencias fue cambiado a un doble MPL / GPL. Una función se añadió a la carga hacia la izquierda o canal derecho solamente. La generación de ID único esta en juego el control de las muestras individuales.
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.

2001-01-30 15:13
1.4

Estéreo de movimiento y soporte de control de volumen.
Stereo panning and volume control support.

2001-01-30 15:13
1.3

Además de pauseAudio, unpauseAudio, stopAllSamples y funciones copySample y audioValid y audioPaused macros de consultas, manejo de un startAudio no, la especificación de velocidad de reproducción a mpg123 (a veces se juega muy rápido), una nueva versión de testaudio.c a tomar la entrada de teclado, además de otros addons, extensiones, y vuelve a escribir a la fuente y la documentación.
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.

2001-01-30 15:13
1.2

Initial release.
Initial release.

Project Resources