Are we game yet?

Audio

Wrappers for FMOD, OpenAL, MIDI and similar, and higher level APIs.

Crates

fmod

A rust binding for the FMOD library

No gitter
ears

Easy Rust API to play audio using OpenAL

No gitter
alto

Idiomatic interface for OpenAL 1.1 and extensions (including EFX)

No gitter
cpal

Low-level cross-platform audio playing library in pure Rust.

No gitter
portmidi

High-level PortMidi bindings for Rust

No gitter
lewton

Pure Rust vorbis decoder

No gitter
vorbis

High-level bindings for the official libvorbis library.

No gitter
rsoundio

libsoundio bindings for Rust

No gitter
rodio

Audio playback library

No gitter
ambisonic

Compose and play 3D audio.

No gitter
claxon

A FLAC decoding library

No gitter
hound

A wav encoding and decoding library

No gitter
minimp3

Rust bindings for the minimp3 library.

No gitter
gme

Rust bindings for Game Music Emu

No gitter

Contribute

Do you know about a missing crate? Did you launch a new crate?

Please create an issue or a pull request.

Looking for a library you can't find here? Try asking on the chat.