PortAudio - portable cross-platform Audio API


Download PortAudio

You can download PortAudio source code in a single archive file below. Each file contains the complete code for all supported platforms, eg. Windows, Linux, Mac OS X, etc.

Stable Releases

These releases are considered stable and are recommend for most users. Note that some features may be missing but this is the current best release.

Daily Snapshots from the SVN Repository

The daily snapshots are the latest, up-to-the-minute, V18 and V19 code is available from the SVN repository. Use these if you need the latest bug fix, and are also willing to risk getting the latest bug.

"v19" trunk   <= recommended

"V18-patch" branch

Download Additional Tools

These tools are archived on the PortAudio web site.

C++ wrapper for PortAudio, by Merlijn Blaauw, code and documentation, see SVN repository for latest version.

Historical Releases: PortAudio V12, V14, V15, V16, V17, V18

V18 Related Downloads

Project for Windows Visual C++ by Pavlos Touboulidis (README)

Project for Macintosh CodeWarrior 6.0 by Young Choi

Pocket PC mods by Gordon Gidluck and Thomas Richter.

Diagnostic suite of  precompiled programs for: Windows MME, Windows ASIO, or Mac OS 7-9, Mac ASIO, or Mac OS X.

Precompiled DLL of PortAudio+PABLIO for WMME

Project and Patch for WINCE to remove GetEnvironmentVariable() by Aaron Zhong, 8/5/06

See our list of PortAudio Related Code on Other WebSites