案例
reAL:对照 Windows 与 ALchemy 检查的 dsound.dll
可替换的 dsound.dll,重建 Creative ALchemy 与 DirectSound 行为,包括 README 点名的 DirectMusic 部分。./build.sh 构建 DLL 并运行本机单元测试。README 写明与微软 DLL 的比较是逐行和逐事件的。
- 目标
- 二进制
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 星标
- 10
- 最近提交
- 2026-11-09
- 主要语言
- C
- 许可(GitHub 识别)
- MIT
GitHub 数据,截至 2026-11-09
使用条件与局限
- 前提条件:./build.sh 构建 dsound.dll、跟踪器、测试程序,并运行本机单元测试。README 写明仓库不含 Creative 或微软的代码或二进制,因此与那些 DLL 比较需要 Windows 安装中的 DLL。
- 范围:README 描述了对照 Windows 7 检查的 DirectSound 返回,以及它称为微软效果逐位移植的 SetFX 效果。它还描述了可选的 HRTF 路径。内置集合是它署名的 MIT KEMAR 测量。
- 测试证据:README 写明测试程序对两种实现运行并逐行比较输出,离线捕获则逐事件比较。它点名 tests/comcmp.sh 和 tests/fuzzcmp.py。
- 许可:LICENSE 是 MIT 许可证,版权 2026 Neth。README 写明 ALchemy 的版权属于 Creative Technology。
引用
BibTeX
@misc{real-dsound-case,
title = {{reAL: a dsound.dll checked against Windows and ALchemy}},
howpublished = {\url{https://github.com/PlayNeth/reAL}},
url = {https://github.com/PlayNeth/reAL},
urldate = {2026-11-04},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/real-dsound-case/}}
}纯文本
reAL: a dsound.dll checked against Windows and ALchemy。https://github.com/PlayNeth/reAL(访问于 2026-11-04)。Awesome REA 条目:https://awesomerea.org/zh/resources/real-dsound-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。