帧工坊 FrameCraft 帧工坊 FrameCraft

复古音效生成:8-bit 游戏音效果在线合成

做像素游戏、小游戏缺音效,去素材站找又怕版权——这一页的音效是当场用数学算出来的:方波、脉冲、三角波、噪声按你给的频率和包络逐采样合成,再过一遍位深量化和采样保持,出来的就是红白机那种颗粒感的 chiptune 音色。跳跃、金币、射击、受击、爆炸、升级、失败一共 10 类,波形、音高、时长、噪声、衰减、位深全能调,实时试听,导出 WAV 直接进引擎。合成全在你自己的浏览器里完成,不上传任何东西。

10 类游戏音效预设 · 9 项参数可调 · 波形可视化 + 电平提示 · 导出 WAV / 一次性打包全部

1
选一个音效
2
调参数,听效果
波形 音高 ×1.00
时长 ×1.00 噪声 0%
衰减 35% 音量 85%
位深 8 bit 低保真 ×2
颤音 0%
点「▶ 试听」看波形
时长 — 峰值 —
位深调到 4~8 bit、低保真 ×2~×4 就是老主机的颗粒感;想要干净一点就把位深拉到 16、低保真 ×1。峰值超过 100% 会削波爆音,把音量往回拖一点。
3
全部音效(点 ▶ 试听,勾选后一起打包)
🦘 跳跃0.13s
🪙 拾取金币0.20s
👆 UI 点击0.05s
🔫 射击0.10s
⚡ 激光0.28s
💥 受击0.20s
🧨 爆炸0.65s
🔨 落地重击0.14s
⭐ 升级/成功0.40s
💀 失败/结束0.88s
4
导出
当前音效 WAV 全部音效 ZIP

怎么用

  1. 选类型:第一步十个按钮,点一个就切过去(跳跃、金币、射击、爆炸这些常用音效都备好了)。
  2. 调:波形、音高、时长、噪声、衰减、音量、位深、低保真、颤音九项都能拖。默认档就是「能用」的档,先听着,不对再微调。
  3. 听:点「▶ 试听」,下面会画出波形,右边是电平表。听着闷就把位深拉高,想要更老的味道就把位深压到 4 bit、低保真拉到 ×4。
  4. 导出:单个音效导出 WAV,或者在第三步勾几个、选「全部音效 ZIP」一次打包十个。44.1k 是通用档,22.05k 文件小一半,复古音效听不出差别。

常见问题

音效是怎么来的?有版权问题吗?

每一个采样点都是现场算出来的——波形发生器按你给的频率和包络生成,再量化成你要的位深。没有采样、没有素材库、没有第三方音频,所以不存在版权归属,做出来直接商用,不用署名,也不怕下架。

「位深」和「低保真」分别管什么?

位深是振幅量化:16 bit 有 65536 档(现代音质),压到 8 bit 只有 256 档、4 bit 只有 16 档,台阶感会变成一层沙沙的颗粒——这就是 chiptune 的味道来源。低保真是采样保持:每 N 个采样点才更新一次值,等于把采样率降下来,声音会变糊、变钝。两个一起压,就是红白机/GBA 那种音色。

导出的是什么格式?引擎能直接用吗?

标准 16 bit PCM 单声道 WAV,44.1kHz 或 22.05kHz 可选,任何引擎(Unity、Godot、Cocos、微信小游戏)都能直接读。文件名就是音效类型(jump.wav、coin.wav…),拖进项目就能用。

为什么听起来有杂音或者爆音?

杂音多半是位深压太低(2~4 bit)或者噪声拉太高,属于预期内的复古质感,往回调一点就好。爆音是电平超过 100% 被削掉了——看波形右边的电平表,红了就把音量往回拖。

能一次把十个音效都导出吗?

能。第三步每个音效后面都有「打包」勾选框(默认全选),导出区选「全部音效 ZIP」,一次下载一个压缩包,里面是勾选到的所有 WAV。

收费吗?素材会上传吗?

免费,无水印、无需注册。合成和导出全在浏览器本地完成,不涉及任何上传。

相关工具