Path to this page:
./
wip/faun,
High-level C audio library
Branch: CURRENT,
Version: 0.2.1,
Package name: faun-0.2.1,
Maintainer: pkgsrc-usersFaun is a high-level C API for playback of sound & music in games & demos.
It is a modestly sized library designed to use pre-packaged audio and is not
intended for synthesizer or audio manipulation applications. The shared
library is about half the size the SDL 2 & Allegro 5 mixer libraries.
The following audio formats can be played:
- FLAC
- Ogg Vorbis
- [rFX][] (sfxr synthesizer)
- WAVE
The following operating systems are supported:
- Android (via AAudio)
- Linux (via PulseAudio)
- Windows (via Windows Audio Session)
Features include:
- Support for audio embedded in larger files.
- Playback of stream fragments.
- Fading volume in & out.
- Source playback from a queue of buffers.
- Signaling when a sound is finished playing.
- A bytecode language for running simple playback sequences.
Master sites:
Filesize: 115.843 KB
Version history: (Expand)
- (2025-02-12) Package added to pkgsrc.se, version faun-0.2.1 (created)