Cross-platform audio in Rust
Go to file
Paul Lietar 321673278f Mark alsa-sys as linking to alsa
The build script requires pkg-config, which isn't available when cross compiling.
Mark alsa-sys as linking to alsa allows cargo configuration to bypass the build script.

cf http://doc.crates.io/build-script.html#the-links-manifest-key
2017-02-24 16:57:44 +00:00
alsa-sys Mark alsa-sys as linking to alsa 2017-02-24 16:57:44 +00:00
examples impl play and pause for ALSA 2016-10-02 13:29:01 +02:00
src Pass period instead of buffer to snd_pcm_sw_params_set_avail_min 2017-02-04 08:20:21 +03:00
.gitignore OSX support via the Apple Core Audio, Audio Unit C API. Only supports f32 so far. 2015-02-28 06:05:24 +11:00
.travis.yml Stop publishing on gh-pages 2017-02-10 09:45:41 +01:00
Cargo.toml Simplify the Cargo.toml 2017-02-10 09:56:53 +01:00
README.md Publish 0.4.0 2016-10-01 10:30:38 +02:00
appveyor.yml Fix the appveyor build 2014-12-23 15:28:38 +01:00

README.md

CPAL - Cross-platform audio library

Documentation

[dependencies]
cpal = "0.4.0"

Low-level library for audio playback in pure Rust.

This library allows you to open a channel with the audio device of the user's machine, and send PCM data to it.