26 releases

0.12.1 Aug 13, 2024
0.12.0 Apr 12, 2024
0.11.3 Oct 14, 2023
0.11.2 Oct 22, 2022
0.0.5 Mar 27, 2015

#45 in Audio

Download history 33146/week @ 2024-10-15 33241/week @ 2024-10-22 37268/week @ 2024-10-29 40214/week @ 2024-11-05 34548/week @ 2024-11-12 39780/week @ 2024-11-19 43374/week @ 2024-11-26 43393/week @ 2024-12-03 43314/week @ 2024-12-10 35722/week @ 2024-12-17 32292/week @ 2024-12-24 27691/week @ 2024-12-31 39064/week @ 2025-01-07 41800/week @ 2025-01-14 43050/week @ 2025-01-21 36623/week @ 2025-01-28

166,465 downloads per month
Used in 818 crates (6 directly)

MIT/Apache

150KB
2.5K 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.2–2.6MB
~43K SLoC