Competent Audio (CA) is an audio engine suitable for video games.
It is written in C, but is designed for interoperability with other languages. Windows and Linux binaries for x86 and amd64 are available.
CA uses a machine graph model with support for arbitrary numbers of machines, limited only by the available system resources:
- Samplers play back audio clips.
- Mixers combine audio signals and optionally perform signal processing.
- Sinks send audio signals to an output device...