Links
PortAudio Extensions and Wrappers
- Pascal bindings to PortAudio
- Pascal/Delphi bindings by Oleksandr Nazaruk
- FreePascal/Delphi bindings by the developer team of the UltraStar Deluxe project.
- FreePascal Command Line bindings by Roland Schäfer that are part of HuMus project.
- Python Bindings for PABLIO/PortAudio by David McNab
- Node.js bindings - Naudiodon on Github, see various forks
- Patch for AudioScience Linux HPI audio API by Frederick F. Gleason
- PortAudioSharp - C# and .NET Wrapper by Riccardo Gerosa
- Perl binding for PortAudio by Joost Diepenmaat
- Note that a C++ binding can be found in the PortAudio source repository under "bindings/cpp".
Audio I/O APIs
- ALSA - Advance Linux Sound Architecture
- Apple Macintosh Audio Developer Info
- ASIO - high performance Windows audio drivers from Steinberg
- Linux Audio Development mail list
- OSS - open-source Unix audio API.
- WASAPI - Windows Audio Session API
- WDMKS - Windows Driver Model Kernel Streaming
General DSP and Audio Programming
- libaudiodecoder - C++ cross platform MP3/AAC/WMA/WAV decoder
- libsndfile - 'C' lib for r/w AIFF, WAV and other file formats
- PortMIDI - open source, cross-platform music APIs
- SoftSynth.com Computer Music Links page
- SRC - sample rate conversion library by Eric de Castro Lopo