PortAudio

Website

  • Libre
  • Mac
  • Windows
  • Linux
Description

PortAudio is an open-source, cross-platform audio library designed to simplify the process of recording and playing back audio on a variety of systems, including Windows, Linux, Mac OS X, and many others. It provides a powerful, flexible, and easy-to-use API for creating, capturing, and playing back audio. The library also includes several example programs that demonstrate how to use the library functions. PortAudio can be used to create a variety of real-time audio applications, such as sound synthesisers, audio effects processors, sound file players, and more. Additionally, PortAudio can be used to develop audio analysis and signal processing applications, such as frequency analyzers, pitch detectors, and more. It supports a wide variety of audio formats and sample rates, and includes support for multi-channel audio and non-blocking I/O. PortAudio is free and open-source, and is commonly used by developers of audio applications, from hobbyists to professionals.

Categories
Education and reference applications

Alternatives