Yumo audio文档

Yumo Audio

学习如何使用yumo audio

Yumo Audio是利用WIN32 API实现的C++音频播放库,主要聚焦于音频混合等基础API无法满足的功能,属于自用型库,完全服务于keyBonk所以有一些通用功能将不予考虑

由于上文提到的自用特性,本库结构异常混乱,不支持CMake构建,部分文件缺失需要手动补齐,因此暂不建议直接使用。如果必须使用,请自行改造本库。

本库90%的部分为vibe coding产物,其中的80%未经人工审查,请谨慎使用。

目前开发进度:基本实现,基本接口已经具备,但是通用性不强,限制条件多

一. 兼容性

1.平台

Windows独占

2.文件格式

(格式按扩展名记)

格式 是否支持 支持程度
WAV 支持 不支持非PCM格式以及超过2声道的WAV文件
PCM 即将支持 -
MP3 支持 支持大多MP3文件
MP4 不支持 -
M4A 不支持 -
OGG 不支持 -
FLAC 不支持 -
WMA 不支持 -

3.是否兼容C语言

Yumo Audio大量采用C++特性编写,不兼容C语言,虽然可以通过函数包装链接到C,但库内不提供这些包装

二. 技术栈

  • C++
  • WIN32 API

三. 开发者帮助

暂无

最后一次修改时间:2026-08-03 17:35