|
5 r, W: @! M u- i" b一个简单的基于 RP2040 的音频 DSP 板, Z- p7 n0 i2 u; M# [
5 T/ ^+ u& N) D/ g7 H
如果您是那些为了制作音乐而开始制造电子产品的人之一,那么 [DatanoiseTV] 的这个基于 Raspberry Pi RP2040 的音频 DSP 项目可能会引起您的兴趣。提供了一个 FreeRTOS 模板应用程序,用于创建与 Eurorack 兼容的合成器、效果处理器和类似的基于 DSP 的音频小部件。
. g1 k6 [. ^' A+ A. b+ ?7 q
" Q2 w$ [/ {1 e; R硬件平台具有通常的Eurorack 连接,包括 MIDI 输入、控制电压 (CV) 和通常的 5V 兼容触发器。提供音频输出以将音频发送到系统混音器或任何其他模拟模块。此外,还为旋转编码器、几个按钮和 OLED 显示器提供连接,以便在需要时在模块上构建基本用户界面。
9 O' g s" a% h. a- C
; M) p& k3 t2 p Q, O% z8 u' J
应用程序模板足够通用,但该项目旨在与Vult DSP 转编译器一起使用。Vult 是一种高级编程语言,旨在轻松创建音频合成器等,生成 C++ 代码作为编译过程的输出。然后通过方便的 USB-C 端口以通常的方式将 RTOS 的好东西(尽管您实际上并不需要它们)打包到 RP2040 上。因此,如果您想为您的自制合成器机架使用基于 DSP 的 Eurorack 模块,这可能是一个不错的起点。
/ u2 d! Z2 ?. R! V G, X5 p& h
6 X# v: m( v R9 W+ H2 O; n+ ^就像 RP2040 不是 DSP 应用最明显的选择一样,ESP32也不是,但是谁在乎呢?如今,无论有没有专用功能,许多现代微机都具备音频 DSP 的能力。 |
|