Download List

Projeto Descrição

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

Suporte para libsndfile (incluído) foi adicionado. Qualquer arquivo WAV pode ser carregado agora, não apenas RAW áudio. (Na verdade, qualquer formato suportado pelo libsndfile pode ser carregado.) A recolha ScarySounds foi adicionado (distribuído em separado), bem como a aplicação de demonstração halloween.c. A função foi adicionada ao fluxo de MP3 consulta de tempo de jogo.
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

O licenciamento foi alterado para uma dupla MPL / GPL. A função foi adicionada para carregar para a esquerda ou direita só canal. Geração ID Única foi adicionado ao controle de amostras de jogar individual.
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

Panning estéreo e suporte a controle de volume.
Stereo panning and volume control support.

2001-01-30 15:13
1.3

Adição de pauseAudio, unpauseAudio, stopAllSamples e funções copySample e audioValid e audioPaused macros consulta, tratamento de um startAudio falhou, especificação de taxa de reprodução de mpg123 (às vezes muito rápido), uma reescrita testaudio.c tomar a entrada do teclado, além de adicional addons, extensões, e reescreve a fonte e documentação.
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