weresocool_portaudio 1.0.47

PortAudio bindings for Rust.
Documentation
This was forked from rust-portaudio since the repo hasn't been updated in years. :( 
https://github.com/RustAudio/rust-portaudio
Great project. WereSoCool wouldn't exist without it. 
Also brought cc linking from this fork:
https://github.com/SergejJurecko/rust-portaudio

rust-portaudio [![Build Status](https://travis-ci.org/RustAudio/rust-portaudio.svg?branch=master)](https://travis-ci.org/RustAudio/rust-portaudio) [![Crates.io](https://img.shields.io/crates/v/portaudio.svg)](https://crates.io/crates/portaudio) [![Crates.io](https://img.shields.io/crates/l/portaudio.svg)](https://github.com/RustAudio/rust-portaudio/blob/master/LICENSE)
==============

[**PortAudio**](http://www.portaudio.com/) bindings and wrappers for Rust.

PortAudio is a free, cross-platform, open-source, audio I/O library.

**rust-portaudio** is still under development, so there may be bugs - please feel free to add an issue or even better, submit a PR!

To use **rust-portaudio** in your own project, add it to your Cargo.toml dependencies like so:

```toml
[dependencies]
portaudio = "X.Y.Z"
```


# Installation

**rust-portaudio** will try to detect portaudio on your system and, failing that (or if given the `PORTAUDIO_ONLY_STATIC` environment variable on the build process), will download and build portaudio statically. If this fails please let us know! In the mean-time, you can manually [download and install PortAudio](http://www.portaudio.com/download.html) yourself.

On Mac OS X, you may need to install manually `portaudio` and `pkg-config` (using [brew](http://brew.sh/), run `brew install portaudio` and `brew install pkg-config`)

**rust-portaudio** is built using cargo, so just type `cargo build` at the root of the **rust-portaudio** repository.

You can build the tests and examples with `cargo test`, and the documentation with `cargo doc`.