PortAudio

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

Github星跟踪图

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

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

主要指标

概览
名称与所有者D-Programming-Deimos/portaudio
主编程语言C
编程语言C (语言数: 2)
平台
许可证
所有者活动
创建于2012-03-15 04:59:42
推送于2016-05-31 13:15:24
最后一次提交2016-05-31 09:15:24
发布数0
用户参与
星数12
关注者数13
派生数4
提交数5
已启用问题?
问题数1
打开的问题数0
拉请求数2
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

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