| Crates.io | AudioSpeedHack |
| lib.rs | AudioSpeedHack |
| version | 1.1.0 |
| created_at | 2025-11-26 18:25:12.199444+00 |
| updated_at | 2025-11-26 18:25:12.199444+00 |
| description | SPEED UP audio in galgames. |
| homepage | |
| repository | https://github.com/lxl66566/AudioSpeedHack |
| max_upload_size | |
| id | 1951981 |
| size | 3,153,415 |
背景:SPEED UP!
一个 galgame 小工具,基于 dll 注入,加速 galgame 音频。
ALL 即可;有时为了避免 DLL 互相影响,可能需要解压特定 DLL。Auto/x64 即可,程序支持自动检测 exe 文件架构。(fallback x64)也可以在命令行中执行 AudioSpeedHack -h 查看命令行用法。
于 Windows 11 系统上测试。多个 DLL 表示选任一均可用。
| DLL | 架构 | 引擎 | 游戏名 | 测试版本 |
|---|---|---|---|---|
| dsound.dll MMDevAPI.dll |
x86 | BGI | 大图书馆的牧羊人(全系列) | v1.1.0 |
| dsound.dll MMDevAPI.dll |
x86 | BGI | ジュエリー・ハーツ・アカデミア -We will wing wonder world- | v1.1.0 |
| dsound.dll MMDevAPI.dll |
x86 | Kirikiri | 春音 Alice*Gram,白恋 Sakura*Gram | v1.1.0 |
| dsound.dll MMDevAPI.dll |
x86 | Kirikiri | Deep One -ディープワン | v1.1.0 |
| dsound.dll MMDevAPI.dll |
x86 | Yaneurao | まほ×ろば | v1.1.0 |
| dsound.dll MMDevAPI.dll |
x86 | YU-RIS | 猫忍之心(全系列) | v1.1.0 |
| MMDevAPI.dll | x64 | LucaSystem | 恋狱~月狂病~ FHD | v1.1.0 |
| MMDevAPI.dll | x64 | TyranoScript (electron) | 传述之魔女 | v1.1.0 |
| MMDevAPI.dll | x64 | Unity | 魔法少女的魔女审判 | v1.1.0 |
| MMDevAPI.dll | x86 | QLIE | 美少女万華鏡異聞 雪おんな | v1.1.0 |
| MMDevAPI.dll | x86 | Silky Engine | ふゆから、くるる。 | v1.1.0 |
本程序会解压两个 DLL 到当前目录下。其中 dsound.dll 丢进游戏目录即可加载,而 MMDevAPI.dll 需要修改注册表才能加载。
V1 版本是对音频数据本身直接处理:通过伪造 current padding,加速应用音频数据输出;并获取获取到的音频数据,使用 SoundTouch 进行不变调加速后,再交给声卡播放。
目前 V1 版本拥有最好的音质与不错的兼容性,推荐一般玩家使用该版本。
V0 版本是对音频先加速升调,再降调得到的,通过伪造采样率加速音频数据消耗,迫使程序更快输出,达到加速升调的效果;然后再通过 VB-CABLE 虚拟设备送到程序中,还原音高后输出。
V0 版本音质较差,并且使用起来更加麻烦。除非用 V1 版本遇到 bug,否则不建议使用 V0。若要使用,请前往 V0 Release 阅读对应版本 README。
SPEEDUP_announcement.txt 文件,则说明 DLL 已注入。Procmon64.exe。Process Name is 你的游戏 exePath contains dsoundPath contains mmdevapi检查是否 Unpack ALL。对于同时支持 dsound 和 MMDevAPI 的程序,音频会被加速两次。
大概率是没有清除注册表项导致的,请运行程序,选择 Clean (清除 AudioSpeedHack 残留) 后,重启你的其他软件。
欢迎任何形式的贡献(Issue/PR)。