Skip to content

Lewa-dev/CAudio

Repository files navigation

CAudio

A simple/basic audio library with a C interface based on OpenAL-Soft.
Used in/originally intended for the game Celaria.
Implements sound playback, positional audio and sound/music-streaming.
Supports only .ogg audio files.

Build

Works only on Windows (for now). Requires a CMake installation and Visual Studio 2022.
After downloading the repo:

  1. Execute "Initialise.bat" which prepares VCPKG and downloads/builds OpenAL-Soft.
  2. Open the repo directory in Visual Studio as a CMake project. Visual studio will configure the project.
  3. Build it. ("CTRL+SHIFT+B" or at the top menu "Build > Build All")

About

Simple C++ audio library based on OpenAL-Soft with a C interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published