百利宫项目:欧几里得鼓机

在用 Raspberry Pi 制作音乐方面,有很多选择。人们已经想出了各种办法,将他们的 Pis 变成各种乐器。然而,相比之下,围绕 Raspberry Pi Pico 的音乐项目却寥寥无几。因此,看到 reddit 上出现新的 Pico 欧几里得鼓机,实在令人激动。

介绍 euclid-16,围绕 Raspberry Pi Pico 开发的欧几里得鼓机,由 aproximacion 制作.

这个项目不仅充满灵感,而且超级简单明了,aproximacion 还提供了一个 GitHub 代码库,其中包含自己组装所需的全部代码!

学分 aproximacion.

作为近似细节,上述 euclid-16 由一块灌装板和一个肥皂盒组成。

在介绍硬件和软件之前,我们先来了解一下这款鼓机的 "欧几里得 "特点。欧几里得节奏--指的是古希腊数学家欧几里得--是在时间间隔上具有超级平衡模式的节奏。

这有各种非常酷的含义,但对于这个鼓机项目来说,它实际上意味着由你来决定音程,以及每个音程应该有多少个节拍。

因此,欧几里得鼓机的模式基于 欧几里得节律在这段视频中,您可以观察到这一点、 谁在 GitHub 上使用 redraw已上传:

学分 再拉伸.

硬件设施

正如您所看到的,这个项目在肥皂盒上安装了一块 perfboard,同时还安装了一个 光栅, 一个黄色 LED 和 16 个红色 LED按钮, 两路移位寄存器 74HC595 集成电路和一个 树莓派Pico.

不过,这里的设置显然是可定制的。例如,任何可以容纳 Pico 和必要组件的箱子都非常适合这样的项目。

正如 GitHub 代码库中的线路图所示,两个移位寄存器控制着 16 个 LED 灯:

学分 再拉伸.

软件

代码是 CircuitPython,aproximacion 在 GitHub 上指出,"它非常适合玩耍",但 "它不提供硬件定时器中断,而这对保持节奏一致至关重要"。

音频通过 PWM 输出,但也可以通过 I2S 输出。有关 Pico 的音频输出以及 PWM、I2S 和 I2C 的更多信息,请参阅以下网站 我们关于 Pico W 音频的文章。

在 reddit 帖子中,aproximacion 说:"目前,它可以作为 MIDI 音序器使用,但也可以通过 PWM 或 i2s DAC 播放音频。理想的目标是在其中播放廉价的 DR-55、CR-78、Minipops 等采样"。

这款小鼓机最多可保存 16 个序列。

因此,如果你想用 Raspberry Pi Pico 创建一个超级便宜、功能强大的欧几里得鼓机,这个项目就是为你准备的!

拿上几个 Picos,然后用以下工具将其组合起来 其他一些项目 以组建摇滚乐队或完整的管弦乐队。

如果您想了解更多详情,请查看 GitHub 源代码 这里。

如果您想查看本系列中介绍的更多 Paragon 项目,请点击 这里.

如果您有任何问题,或者想为这个系列推荐一个项目,请在下面发表评论!

发表评论