Main > Programming > Libraries >

libgaudio 1.6

libgaudio 1.6

Sponsored Links

libgaudio 1.6 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.58 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 1236
Date added: 2006-06-05
Publisher: A. Schiffler

libgaudio 1.6 description

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).
Also possible is the inclusion of a background MP3 soundfile (external program "mpg123" required). Since version 1.4 panning and volume control has been added. Since version 1.5 each playing sample can be controlled individually.
Currently this multithreaded library is set to mix a maximum of 12 concurrent 16bit signed stereo samples at 44100Hz. The included wav2raw.sh shell-script will take any file with the extension .wav and convert it into the proper .raw format used by libgaudio. The total number of samples that can be loaded is 256. The total size of samples depends on the main memory of the computer.
System load on my P3-450 is about 4% for the MP3-player and 0.5-4% for the testaudio application.
See the sample program "testaudio.c" for a demo implementation. Get the seperatly distributed file "Sample.mp3" (any .mp3 will actually do, but it has to be called Sample.mp3 for testaudio.c to use it) and activate its playback in the test application by editing the Makefile.
A second sample program called "halloween.c" shows how easy it can be to load
multiple WAV files and play them back at random. This was a great effect during
Halloween night. Start it up with the seperatly distributed "ScarySounds" WAV files
for a cool effect.
Enhancements:
- Added support for libsndfile (included). No more RAW audio loading required. Any WAV file can be loaded now.
- Added ScarySounds collection (distributed seperately) and halloween.c demo application.
- Added function to query MP3 stream playing time.

libgaudio 1.6 Screenshot

Advertisements

libgaudio 1.6 Keywords

Bookmark libgaudio 1.6

Hyperlink code:
Link for forum:

libgaudio 1.6 Copyright

WareSeeker periodically updates pricing and software information of libgaudio 1.6 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of libgaudio 1.6 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
PIVIAU provides a Web gallery for pictures, videos, and audio. Free Download
Make audio is a graphical tool to create audio CDs from MP3 or wav files. Free Download
gnuboy project is a portable multi-platform GPLd GameBoy emulator. Free Download
audio convert is a script to convert Wav, Ogg, MP3, MPC, FLAC, APE, or WMA files into Wav, Ogg, MP3, MPC, FLAC, or APE files. Free Download
Audio::Wav::Read is a Perl module for reading Microsoft WAV files. Free Download
Radiocap is a GUI frontend to sox, oggenc, and lame for recording audio with a soundcard (WAV, Ogg, and MP3). Free Download
Asunder is a graphical CD ripper and encoder. Free Download
Audiere is a high-level audio API. Free Download