PortAudio

PortAudio是一个免费的跨平台开源音频 I/O 库。(PortAudio is a free, cross-platform, open-source, audio I/O library. )

Github stars Tracking Chart

PortAudio是一个免费的跨平台开源音频 I/O 库。 它允许您用C或C ++编写简单的音频程序、可在许多平台编译和运行,包括Windows,Macintosh OS X和Unix(OSS /ALSA)。 它旨在促进在不同平台上的开发人员之间交换音频软件。 许多应用程序使用PortAudio进行音频I/O。

PortAudio提供了一个非常简单的API,用于使用简单的回调函数或阻塞读/写接口来记录和/或播放声音。 包括播放正弦波,处理音频输入(吉他模糊),记录和回放音频,列出可用的音频设备等的示例程序。 音频可以处理为各种格式,包括32位浮点,并将被转换为内部原生格式。

Overview

Name With OwnerD-Programming-Deimos/portaudio
Primary LanguageC
Program languageC (Language Count: 2)
Platform
License:
Release Count0
Created At2012-03-15 04:59:42
Pushed At2016-05-31 13:15:24
Last Commit At2016-05-31 09:15:24
Stargazers Count12
Watchers Count13
Fork Count4
Commits Count5
Has Issues Enabled
Issues Count1
Issue Open Count0
Pull Requests Count2
Pull Requests Open Count0
Pull Requests Close Count0
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

portaudio D bindings

Introduction:

PortAudio is a free, cross-platform, open-source, audio I/O library. It lets you write simple audio programs in 'C' or C++ that will compile and run on many platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA). It is intended to promote the exchange of audio software between developers on different platforms. Many applications use PortAudio for Audio I/O.
http://www.portaudio.com

License:
portaudio is released under an MIT-like license.

Binding version:
v19

Example:
See examples/ folder

High-Level Wrapper:
not available

To the top