Télécharger la liste

Description du projet

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.

Système requise

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

Soutien à libsndfile (inclus) a été ajouté. Tout fichier WAV peut être chargé aujourd'hui, pas seulement RAW audio. (En fait, n'importe quel format supporté par libsndfile peut être chargé). ScarySounds La collection a été ajouté (distribué séparément), ainsi que l'application de démonstration halloween.c. Une fonction a été ajoutée pour écouter en MP3 requête temps à jouer.
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 licence a été remplacée par une double MPL / GPL license. Une fonction a été ajoutée à la charge vers la gauche ou canal droit. De génération d'identifiant unique a été ajouté pour contrôler la lecture des échantillons individuels.
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

Panoramique stéréo et de soutenir le contrôle de volume.
Stereo panning and volume control support.

2001-01-30 15:13
1.3

Ajout de pauseAudio, unpauseAudio, stopAllSamples et les fonctions copySample et audioValid et audioPaused macros requête, la manipulation d'un startAudio échoué, la spécification de vitesse de lecture à mpg123 (il jouait parfois trop vite), un testaudio.c réécrit pour tenir les entrées au clavier, ainsi que d'autres addons, les extensions et réécrit à la source et la documentation.
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

Version initiale.
Initial release.

Project Resources