|
4 ^+ s. u8 O7 k6 R3 |
一个简单的基于 RP2040 的音频 DSP 板
" G1 c1 ?! n/ q2 Z
& `, m5 V$ t; A3 q1 g9 }如果您是那些为了制作音乐而开始制造电子产品的人之一,那么 [DatanoiseTV] 的这个基于 Raspberry Pi RP2040 的音频 DSP 项目可能会引起您的兴趣。提供了一个 FreeRTOS 模板应用程序,用于创建与 Eurorack 兼容的合成器、效果处理器和类似的基于 DSP 的音频小部件。
) o5 T/ F H; y* O2 C
; `, E1 Y! ?2 H1 p硬件平台具有通常的Eurorack 连接,包括 MIDI 输入、控制电压 (CV) 和通常的 5V 兼容触发器。提供音频输出以将音频发送到系统混音器或任何其他模拟模块。此外,还为旋转编码器、几个按钮和 OLED 显示器提供连接,以便在需要时在模块上构建基本用户界面。8 l0 Q" t) s4 I7 y6 D7 S: H
4 @) ~) E7 t* I/ z% n6 {应用程序模板足够通用,但该项目旨在与Vult DSP 转编译器一起使用。Vult 是一种高级编程语言,旨在轻松创建音频合成器等,生成 C++ 代码作为编译过程的输出。然后通过方便的 USB-C 端口以通常的方式将 RTOS 的好东西(尽管您实际上并不需要它们)打包到 RP2040 上。因此,如果您想为您的自制合成器机架使用基于 DSP 的 Eurorack 模块,这可能是一个不错的起点。
' _7 r% K5 A: z$ V; W- I$ ~5 ~2 E
5 Z$ A+ G. m1 ?0 | [6 q就像 RP2040 不是 DSP 应用最明显的选择一样,ESP32也不是,但是谁在乎呢?如今,无论有没有专用功能,许多现代微机都具备音频 DSP 的能力。 |
|