开源

在开源中构建

我们致力于回馈社区。我们的库可免费使用、修改和分发。

@8bitforge/chiptune-synth

适用于浏览器的 8 位芯片音乐合成器。纯 Web Audio API 实现,零依赖。支持 4 条音轨、12 种乐器、10 种音效预设,并支持 MIDI。

JavaScript npm
web-audio 芯片音乐合成器 8位 零依赖
GitHub npm实时演示

CodePen 作品集

10+ 个互动演示,展示受硬件启发的合成器工具。振荡器、滤波器、包络、音序器——全部在浏览器中运行,无需任何配置。

JavaScript CSS
交互式 Web-Audio 合成器演示
在 CodePen 上浏览

想贡献吗?

我们欢迎社区贡献。无论是 bug 修复、新功能、文档还是创意——每一份贡献都至关重要。

在 GitHub 上查看

快速入门

# Install via npm
npm install @8bitforge/chiptune-synth

# Usage
import ChiptuneSynth from '@8bitforge/chiptune-synth';
const synth = new ChiptuneSynth();
await synth.init();
synth.playPreset('coin');