jasonthompson / rust-portaudio

PortAudio bindings and wrappers for Rust

Home Page:http://jeremyletang.github.io/rust-portaudio/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rust-portaudio Build Status

Portaudio bindings for Rust

PortAudio is a free, cross-platform, open-source, audio I/O library. These are the bindings and wrappers for Rust.

PortAudio website : http://portaudio.com

Rust-PortAudio use the same license than PortAudio : the MIT license.

Rust-PortAudio is heavily in development, so there is many bugs.

Only the blocking API work for the moment.

Installation

You must install on your computer the Portaudio libraries who is used for the binding.

Portaudio is available with package management tools on Linux, or brew on Mac OS.

You can download it directly from the website : portaudio

Then clone the repo and build the library with the following command at the root of the rust-portaudio repository.

rust-portaudio is build using make, so just type make at the root of the rust-portaudio repository, this command build rust-portaudio, the examples, and the documentation.

You can build them separatly to with the dedicated commands:

> make portaudio
> make test
> make doc

About

PortAudio bindings and wrappers for Rust

http://jeremyletang.github.io/rust-portaudio/

License:MIT License


Languages

Language:Rust 79.5%Language:Makefile 20.5%