为6年ASMR循环,我手搓Aetheryte Radio

Creating the Aetheryte Radio

我听了6年的Aetheryte ASMR视频,受够了YouTube循环的卡顿和YouTube自动播放的打断。为追求完美的无缝体验,我决定提取FFXIV的游戏音频资产。起初我笨拙地手动筛选了4000个音频文件却一无所获,后来借助XivLauncher和SoundFilter插件,终于定位到目标音效。利用Web Audio API,我构建了一个动态音频节点图,通过随机化Whir音效的音高、音量和播放间隔,完美还原了游戏中的环境氛围。这个项目让我用Vanilla JS实现了无需依赖React等框架的流畅体验,也证明了有时回归基础技术能解决最棘手的问题。

6年是一段很长的时间,足以让人在面临一些困难后,终于坐下来决定着手解决这个问题。

同日更多故事

2026-08-29