# libaudio-mixer **Repository Path**: pixieos/libaudio-mixer ## Basic Information - **Project Name**: libaudio-mixer - **Description**: 多后端音频混音与控制。 - **Primary Language**: C - **License**: LGPL-2.1 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-04 - **Last Updated**: 2026-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README libaudio-mixer ============ libaudio-mixer is a mixer library for PixieOS desktop. It provides an abstract API allowing access to mixer functionality available in the PulseAudio, ALSA and OSS sound systems. Documentation for the API is provided with gtk-doc. Installation and packaging ========================== The library includes dynamically loaded modules which provide access to each of the supported sound systems. By default configure auto-detects whether support for PulseAudio and ALSA is available in the system. Make sure to install the appropriate development packages to allow the modules to be built. Building the OSS module is only advised on non-Linux systems as OSS support in Linux is only provided as an ALSA emulation layer. To build the OSS module, you will need to pass --enable-oss=yes to configure. As the modules are loaded dynamically each time an application utilizes the library, it is possible to provide the modules in separate distribution packages. How to report bugs ================== Bugs should be reported to the bug tracking system on Gitee: https://gitee.com/pixieos/libaudio-mixer/issues