libgaudio.

Libgaudio ist eine Bibliothek, um die einfache Einbeziehung von Ton- und Soundeffekten in Spiele zu erleichtern.
Jetzt downloaden

libgaudio. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • A. Schiffler
  • Website des Verlags:
  • http://www.ferzkopp.net/mambo/index.php?option=com_content&task=view&id=15&Itemid=29

libgaudio. Stichworte


libgaudio. Beschreibung

Libgaudio ist eine Bibliothek, um die einfache Einbeziehung von Klang- und Soundeffekten in Spiele zu erleichtern. Die Proben werden in den Speicher geladen, und die Wiedergabe wird dann ausgelöst oder angehalten. Das System mischt eine beliebige Anzahl von gleichzeitigen Abspielen von Proben zusammen (bis zu einem vordefinierten Maximum) .Aus ist der Einschluss eines Hintergrunds MP3-Soundfile (externes Programm "MPG123" erforderlich). Seit wurde die Panning- und Lautstärkeregelung von Version 1.4 hinzugefügt. Seit Version 1.5 kann jedes Spielprobe einzeln gesteuert werden. Derzeit wird diese Multithreaded-Bibliothek eingestellt, um maximal 12 gleichzeitige 16-Bit-signierte Stereo-Proben bei 44100 Hz zu mischen. Das mitgelieferte Wav2raw.sh-Shell-Skript ergreift jede Datei mit der Erweiterung .wav und konvertieren sie in das ordnungsgemäße RAW-Format, das von Libgaudio verwendet wird. Die Gesamtzahl der belasteten Proben beträgt 256. Die Gesamtgröße der Proben hängt vom Hauptspeicher des Computers ab. Systemlast auf meinem P3-450 beträgt etwa 4% für den MP3-Player und 0,5 bis 4% für den Testaudio Application.See das Beispielprogramm "testaudio.c" für eine Demo-Implementierung. Holen Sie sich die separat verteilte Datei "Sample.mp3" (jeder .mp3 eigentlich wird eigentlich tun, aber es muss Sample.mp3 für testaudio.c genannt werden, um es zu verwenden) und aktivieren Sie die Wiedergabe in der Testanwendung, indem Sie die MakeFile.A-Sekunde bearbeiten. Beispielprogramm namens "halloween.c" zeigt an, wie einfach es sein kann, WAV-Dateien zu laden und nach dem Zufallsprinzip wiederzugeben. Dies war eine großartige Wirkung während der Nacht. Starten Sie es mit dem separat verteilten "Scarysounds" WAV-Dateien für einen coolen Effekt. Was in dieser Version neu ist: · Unterstützung für libsndfile (inklusive) hinzugefügt. Kein RAW Audio-Laden mehr erforderlich. Jede WAV-Datei kann jetzt geladen werden. · Zusätzliche Scarysounds-Kollektion (verteilt separat) und Halloween.c Demo-Anwendung. · Hinzugefügte Funktion zum Abfragen der MP3-Stream-Spielzeit.


libgaudio. Zugehörige Software

Zauberbus

MagicBus-Projekt ist ein Ereignisrahmen, mit dem Entwickler mehr auf die Entwicklung von Anwendungskomponenten konzentrieren können. ...

125

Herunterladen

Libmtrwe.

Libmtrwe Zweck ist es, einen Datenerzeuger und einen Verbraucher mit optionalen Encoder zu verbinden, um Synchronisierungsfragen transparent zu verwalten. ...

122

Herunterladen

Sdl_ttf.

SDL_TTF ist eine Beispielbibliothek, mit der Sie TrueType-Schriftarten in Ihren SDL-Anwendungen verwenden können. ...

169

Herunterladen