Crates.io | sndio-sys |
lib.rs | sndio-sys |
version | 0.0.1 |
source | src |
created_at | 2020-05-02 15:40:55.988811 |
updated_at | 2020-05-02 15:40:55.988811 |
description | Bindings for OpenBSD's sndio. |
homepage | |
repository | https://github.com/mjkillough/sioctl-rs |
max_upload_size | |
id | 236610 |
size | 4,193 |
Bindings for sndio
.
This crate provides low-level bindings for sndio
generated using
bindgen
.
Sndio is a small audio and MIDI framework part of the OpenBSD project and ported to FreeBSD, Linux and NetBSD. It provides a lightweight audio & MIDI server and a fully documented user-space API to access either the server or directly the hardware in a uniform way.
See sndio
documentation for more information about each API:
sio_open
and other sio_*
methods for accessing the audio server
for playback/recording.mio_open
and other mio_*
methods for accessing MIDI hardware.sioctl_open
and other sioctl_*
methods for accessing control
parameters of audio devices.