SheepNav
Eurorack JS

Eurorack JS

producthunt.com

浏览器中的模块合成器

今天制作者:Sean Cooper

关于 Eurorack JS

Eurorack JS 是一款运行在浏览器中的模块化合成器,让你无需任何硬件即可体验 Eurorack 风格的模块化合成。它通过 AudioWorklet 实现实时音频处理,延迟极低,响应迅速。

核心功能

  • 模块化拼贴:提供振荡器、滤波器、音序器、效果器、MIDI 工具等丰富模块,通过虚拟线缆自由连接,构建复杂的合成音色。
  • Patch Workbench:客户端脚本工作台,支持 JavaScript 脚本编写,具备自动补全、验证、调试功能,可创建可复用的音色模块。
  • 实时合成:所有音频处理在浏览器内完成,无需服务器,即插即用,适合现场表演和声音设计。

主要特性

  • 零安装:打开浏览器即可使用,无需下载或配置任何软件。
  • 丰富的模块库:涵盖经典合成器模块,并支持自定义模块扩展。
  • 脚本化控制:通过 Patch Workbench 编写脚本,实现自动化、随机化或复杂调制。
  • 低延迟音频:基于 AudioWorklet 架构,确保实时合成的高性能。
  • 开源免费:代码开源,社区活跃,可自由修改和分享。

适用场景

  • 音乐制作人:快速原型设计音色,或作为便携式合成器进行创作。
  • 声音设计师:探索模块化合成,无需硬件投入。
  • 教育演示:用于教学模块化合成原理,直观展示信号流。
  • 现场表演:结合 MIDI 控制器,在浏览器中完成实时演奏。

相关工具