
Eurorack JS
producthunt.com
浏览器中的模块合成器
今天制作者:Sean Cooper
关于 Eurorack JS
Eurorack JS 是一款运行在浏览器中的模块化合成器,让你无需任何硬件即可体验 Eurorack 风格的模块化合成。它通过 AudioWorklet 实现实时音频处理,延迟极低,响应迅速。
核心功能
- 模块化拼贴:提供振荡器、滤波器、音序器、效果器、MIDI 工具等丰富模块,通过虚拟线缆自由连接,构建复杂的合成音色。
- Patch Workbench:客户端脚本工作台,支持 JavaScript 脚本编写,具备自动补全、验证、调试功能,可创建可复用的音色模块。
- 实时合成:所有音频处理在浏览器内完成,无需服务器,即插即用,适合现场表演和声音设计。
主要特性
- 零安装:打开浏览器即可使用,无需下载或配置任何软件。
- 丰富的模块库:涵盖经典合成器模块,并支持自定义模块扩展。
- 脚本化控制:通过 Patch Workbench 编写脚本,实现自动化、随机化或复杂调制。
- 低延迟音频:基于 AudioWorklet 架构,确保实时合成的高性能。
- 开源免费:代码开源,社区活跃,可自由修改和分享。
适用场景
- 音乐制作人:快速原型设计音色,或作为便携式合成器进行创作。
- 声音设计师:探索模块化合成,无需硬件投入。
- 教育演示:用于教学模块化合成原理,直观展示信号流。
- 现场表演:结合 MIDI 控制器,在浏览器中完成实时演奏。