开源Eurorack合成器

这是一个面向 Eurorack 模块化合成器的 DIY 项目,Eurorack 模块是基于统一标准的模块化合成器组件,也是目前电子音乐领域最主流的模块化合成器格式之一。

开源Eurorack合成器封面
oshw_hqzl2026-04-30 11:39:20CC0 1.0
5
Star

PCBA

设计文件

KiCad图标Eurorack-main.zip19.54MB

EDA查看器

复制嵌入代码

详细介绍

这是一个面向 Eurorack 模块化合成器的 DIY 项目,Eurorack 模块是基于统一标准的模块化合成器组件,也是目前电子音乐领域最主流的模块化合成器格式之一。

一、项目核心定位

这是一个是由开发者 Cedric Stoquer 维护的开源 Eurorack 模块化合成器项目,仓库托管于 GitHub。

项目核心目标:为电子音乐爱好者、DIY 硬件玩家提供完整可复刻的 Eurorack 模块设计方案,包含原理图、PCB 文件、固件代码,完全遵循 CC0-1.0 协议(公共领域授权,可自由修改、商用、分享)。

二、项目背景与作者

  • 作者 Cedric Stoquer 是一名电子工程师 / 音乐爱好者,该项目是他个人 Eurorack 系统的完整开源化分享。

  • 仓库包含了他实际搭建并长期使用的整套 Eurorack 模块设计,所有模块均经过实际验证,可直接打板、组装使用。

  • 项目语言分布:C++ 占比 94.6%,辅以少量 C 语言、Makefile 与 Shell 脚本,用于数字模块的固件开发与构建管理。

三、项目核心模块

模块类别

代表模块

功能说明

控制 / 调制类

Attenuverter、LFO2、RandomSource、QuantARP

信号衰减 / 反转、低频振荡器、随机电压源、量化琶音器,用于生成 / 处理 CV 控制信号

时序 / 时钟类

ClockDividerV2、Euclid

时钟分频器、欧几里得音序器,提供节奏同步与生成

声源 / 发声类

DualOsc、Kick-Drum、Bell

双振荡器、底鼓模块、铃铛音色发生器,提供基础音频信号

处理 / 效果类

SimpleDelaySMD、Filter、VCAR

SMD 工艺延迟器、滤波器、压控放大器,用于声音塑形与效果处理

辅助 / 接口类

Mixer、MIDI-Interface、Lin、Utility

信号混音器、MIDI 转 CV 模块、电平控制、通用辅助模块,构建系统基础链路

特殊 / 数字类

SimpleSampler、libDaisy 相关模块

采样器、基于 Daisy Seed 平台的数字模块,扩展数字音频处理能力

四、项目核心特点

  1. 全开源无限制:CC0 协议意味着所有设计文件可免费使用、修改、商用,无需作者授权,适合个人复刻、二次开发甚至小规模生产。

  2. 完整可复现性:每个模块提供从原理图、PCB 到固件的完整链路,部分数字模块依赖 libDaisy 开源库(Daisy Seed 音频开发平台),脚本可一键构建固件。

  3. 兼顾模拟与数字:同时包含纯模拟电路模块(如振荡器、滤波器)与数字模块(如延迟器、采样器),覆盖 Eurorack 系统的核心需求。

  4. 社区友好:仓库已获得 130+ Star、10+ Fork,社区内已有玩家复刻验证,遇到问题可参考 Issues 或社区分享。

五、适用人群与使用场景

  • DIY 硬件爱好者:可直接打板、焊接组装,打造专属 Eurorack 模块,成本远低于市售成品。

  • 电子音乐制作人:可基于现有设计修改参数、优化电路,定制符合自己创作需求的功能模块。

  • 电路 / 固件学习者:项目提供了大量可参考的 Eurorack 电路设计与 C++ 音频固件代码,适合学习模块化合成器开发。

  • 二次开发者:可基于 CC0 协议修改设计,开发衍生模块或完整 Eurorack 系统。

六、License

CC0-1.0 license

七、项目地址

https://github.com/Fihdi/Eurorack