Libao

Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms.
Download

Libao Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Stan Seibert
  • Publisher web site:
  • http://www.xiph.org/ao/

Libao Tags


Libao Description

Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms.Libao began life as cross-platform audio library inside of ac3dec, an AC3 decoder by Aaron Holtzman that is part of the LiViD project. When ogg123 (part of the command line vorbis tools) needed a way to play audio on multiple operating systems, someone on the vorbis-dev mailing list suggested the libao library as a possible way to add cross-platform support to ogg123. Stan Seibert downloaded the libao library, severely hacked it up in order to make the build process simpler and support multiple live-playback devices. (The original code allowed one live playback driver, the wav driver, and a null driver to be compiled into the library.) Jack Moffitt got it supporting dynamically loaded plugins so that binary versions of libao could be provided. Here are some key features of "libao":· Null output (handy for testing without a sound device)· WAV files· AU files· OSS (Open Sound System, used on Linux and FreeBSD· ALSA (Advanced Linux Sound Architecture)· polypaudio (next generation GNOME sound server)· esd (EsounD or Enlightened Sound Daemon)· AIX· Sun/NetBSD/OpenBSD· IRIX· NAS (Network Audio SerWhat's New in This Release:· New win32 driver· Few fixes and changes in autotools and configuration files· PulseAudio plugin replaces polyp


Libao Related Software