23 unstable releases

0.11.2 Oct 22, 2022
0.11.1 Jan 31, 2022
0.11.0 Nov 13, 2021
0.10.0 Dec 7, 2020
0.0.5 Mar 27, 2015

#17 in macOS and iOS APIs

Download history 12422/week @ 2023-02-15 10697/week @ 2023-02-22 11043/week @ 2023-03-01 12107/week @ 2023-03-08 10204/week @ 2023-03-15 12292/week @ 2023-03-22 13964/week @ 2023-03-29 12857/week @ 2023-04-05 12444/week @ 2023-04-12 12763/week @ 2023-04-19 13435/week @ 2023-04-26 14339/week @ 2023-05-03 12920/week @ 2023-05-10 15998/week @ 2023-05-17 14497/week @ 2023-05-24 20321/week @ 2023-05-31

65,683 downloads per month
Used in 485 crates (7 directly)

MIT/Apache

145KB
2K SLoC

coreaudio-rs Actions Status Crates.io Crates.io docs.rs

A friendly rust interface for Apple's Core Audio API.

This crate aims to expose and wrap the functionality of the original C API in a zero-cost, safe, Rust-esque manner.

If you just want direct access to the unsafe bindings, use coreaudio-sys.


lib.rs:

coreaudio-rs

A friendly rust interface for Apple's CoreAudio API.

Read the CoreAudio Overview here.

Currently, work has only been started on the audio_unit module, but eventually we'd like to cover at least the majority of the C API.

Dependencies

~0.1–1.7MB
~35K SLoC