rusty_audio 1.1.4

Convenient sound library for small projects and educational purposes.
Documentation

rusty_audio

rusty_audio is a fun and easy audio library that provides a 4-track audio system to load/decode audio files and play them. Supported formats are: MP3, WAV, Vorbis and Flac.

This library is part of the rusty_engine game engine, but can be used as a standalone library as well. It uses the very powerful rodio audio playback library under the hood, which you should consider using directly if your needs are more complex.

Dependencies on Linux

rusty_audio should work out-of-the-box on macOS, Windows, iOS, and emscripten. For Linux, the downstream package for actually playing sound (CPAL requires the alsa development libraries to be installed.

CentOS

sudo yum install -y alsa-lib-devel

Debian/Ubuntu

sudo apt install libasound2-dev