什么是 Arduino MIDI 控制器?
已发表: 2023-01-30MIDI 控制器生成 MIDI(或乐器数字接口)数据并将其传输到支持 MIDI 的设备。 MIDI 控制器可以是软件或硬件。 MIDI 通常会触发声音并控制电子音乐表演的参数,然后可以通过 MIDI 程序支持的设备进行传输。 通常,MIDI 控制器使用音乐键盘发送有关要播放的音符音高的 MIDI 数据。 然而,MIDI 控制器也可以触发灯光和其他电子效果。 在本指南中,我们将讨论 Arduino MIDI 控制器的用途以及一些您可以在家进行的最佳 DIY 项目。
内容
- 什么是 Arduino MIDI 控制器?
- 如何使用 Arduino MIDI 控制器
- 如何通过 USB 连接 MIDI 控制器
- 如何通过 MIDI 电缆连接 MIDI 控制器
- MIDI 控制器 DIY 项目列表
- 1. Octapot: 8 Pententiometer MIDI 混音器
- 2.扩展27控制器MIDI混音器
- 3.UNTZ工具
- 4.丝带合成器
- 5.吉他
- 6.街机按钮
- 7.力度感应键盘
- 8. 街机 RGB
- 9.吉他英雄
- 10. 卢恩
什么是 Arduino MIDI 控制器?
MIDI 控制器一般都配备风控器,风控器有一个传感器,可以将呼吸压力转换为音量信息,通过唇压来控制音高,从而使发送者和接收者之间的数据传输顺畅。 另一方面,Arduino 是一家软硬件开发公司,为各种软硬件设备提供解决方案。 Arduino 为用户开发了 DIY MIDI 控制器套件,在家中创建自己的 Arduino MIDI 套件。
如何使用 Arduino MIDI 控制器
MIDI 控制器易于构建,使用 Arduino MIDI 控制器套件,您甚至可以在自己舒适的家中 DIY 它们。 现在我们知道什么是 Arduino MIDI 控制器,让我们讨论如何使用它们。 使用 MIDI 控制器就像制作它们一样简单。 通常,有两种流行的方法来使用 MIDI 控制器。 在本节中,我们提到了连接到 MIDI 控制器的两种方法,以了解如何将 Arduino 用作 MIDI。
- 通过USB连接 MIDI 控制器
- 通过MIDI 电缆连接 MIDI 控制器
另请阅读:无需 WiFi 即可收听音乐的 10 款最佳免费音乐应用
如何通过 USB 连接 MIDI 控制器
这是连接到 MIDI 控制器的最简单方法。 但是,根据 MIDI 控制器的型号,您可能需要在连接到控制器之前安装软件。 安装软件后,您可以使用这些简单的步骤连接到 MIDI 控制器。
1.下载并安装 MIDI 控制器软件(在本例中为 Arduino 软件)。
2. 将带有USB 的MIDI 键盘直接连接到电脑上。
3. 您也可以使用有源 USB 集线器将 USB 连接到计算机。
4. 在您的计算机上配置 MIDI DAW。
继续阅读以了解 10 个最好的 DIY MIDI 控制器套件以构建您自己的控制器套件。
如何通过 MIDI 电缆连接 MIDI 控制器
现在我们知道 Arduino MIDI 的用途是什么,让我们讨论如何通过电缆连接 MIDI 控制器。 您可以按照这些简单的步骤通过 MIDI 电缆连接 MIDI 控制器。
1. 首先,将 MIDI 线从控制器的 MIDI 输出端口连接到外部硬件设备的 MIDI 输入端口。
注意:如果您尝试将 MIDI 控制器连接到多个设备,请将 MIDI 电缆从第一个设备上的 MIDI THRU 端口连接到后面设备上的 MIDI IN 端口。
2. 现在,将 MIDI 电缆从最后一个设备的 MIDI 输出端口连接到 MIDI 输入端口,最后连接 MIDI 接口或音频接口(如果适用)。
3. 最后,用 MIDI 控制器配置 DAW。 确保在 DAW 中的 MIDI 或音频接口上启用正确的 MIDI 端口,以了解如何将 Arduino 用作 MIDI。
请阅读上一节以了解什么是 Arduino MIDI 控制器以及如何使用它们。
MIDI 控制器 DIY 项目列表
以下是使用 Arduino 进行的 10 个令人兴奋的 MIDI 控制器 DIY 项目的列表:
1. Octapot: 8 Pententiometer MIDI 混音器
这个 MIDI 控制器项目展示了构建简单、简单的 DIY MIDI 控制器的方法。 该方法使用 Arduino Nano 来创建这个 DIY 项目。 这个 DIY MIDI 控制器套件让您可以使用八个旋转电位器,或者换句话说,一组刻度盘。 为 MIDI 控制器创建的电路很简单,也非常适合希望获得基本 MIDI 控制器的任何人。 您可以查看 Crius Digital Studio 的 YouTube 教程来完成这个 DIY 项目。 然而,该视频是用希腊语制作的,但您会发现视频中附有英文字幕,并执行所有必要的步骤。 阅读前面的部分以了解 Arduino MIDI 的用途。
2.扩展27控制器MIDI混音器
这个项目由与 Octapot:8 Pententiometer MIDI 混音器项目相同的创建者创建,比上一个项目更上一层楼。 MIDI 控制器由多达 27 个电位计提供动力来控制您的混音。 这些电位器分为 18 个刻度盘和 9 个滑块,让您可以轻松访问控件以分配给您的虚拟乐器。 同样,您需要一个 Arduino Nano 套件来构建这个 DIY MIDI 控制器。 然而,这次您还需要两个 HC4067 模拟多路复用器来扩展 Arduino 模拟输入。 您可以在 Crius Digital Studio 网站上找到该项目的完整指南,了解如何将 Arduino 用作 MIDI 设备。 但是,您必须想出自己的想法来放置电子设备。 如果你的房子周围有一些木工工具,你可能会从这个项目中使用的木制设计中得到一些想法。 如果您想知道什么是 Arduino MIDI 控制器,请阅读前面的部分。
另请阅读:适用于 Windows 10 的 5 款带均衡器的最佳音乐播放器
3.UNTZ工具
这是设计更具挑战性的 DIY MIDI 控制器套件之一。 然而,设计的过程是有趣的,你只会学习和提高。 您可以在官方网站上的指南中查看有关此项目的更多信息。 该项目由 Adafruit Industries 经验丰富的设计师创建。 然而,该项目可能成本很高,但它是目前最令人兴奋的 MIDI 控制器项目之一。 该项目具有 64 个背光按钮的 8×8 网格。 此外,您还需要一台激光切割机来制作控制器外壳。 要了解 Arduino MIDI 的用途,请阅读前面的部分。
4.丝带合成器
这是一个用 Arduino 制作的色带合成器。 Ribbon Synth MIDI 控制器工具的灵感来自连奏合成器。 在传输过程中,音符可以重叠和滑动在一起以获得更复杂的旋律。 在这个控制器中,没有使用普通的吉他弦,而是使用了三个软电位器。 控制器中的每根弦都由鼓垫触发。 因此,您必须在击打鼓垫的同时沿着软点滑动手指才能播放来自 MIDI 控制器的音乐。 该控制器的其他关键控件包括侧面的电位器; 这些电位器可以映射到其他 MIDI 控件,操纵杆是该控制器的另一个关键功能。 操纵杆位于末端,可以在控制器上演奏其他音符的同时用手掌演奏。 您可以在 Imgur 找到有关此 MIDI 控制器的详细信息,以了解如何将 Arduino 用作 MIDI。
5.吉他
MIDI吉他,外形像吉他,是一种先进的MIDI控制器,可以使用机械按键开关来播放声音。 吉他 MIDI 也有一个加速计来调整调制。 虽然吉他 MIDI 使用基于 SAMD51 的 Grand Central M4,但您可以使用 Arduino Mega 对其进行修改。 吉他头配有 LED 灯带,以增强控制器的外观。 您可以在 Adafruit 和 Thingivers 上找到有关吉他 MIDI 的更多信息。
6.街机按钮
这款多功能 MIDI 控制器由 Glacial Geyser 创建,是最容易构建的控制器之一。 控制器上的孔被钻成适合 16 个 75 毫米街机按钮。 该控制器的一些重要组件包括推子、旋钮、弯音、调制轮和 LED。 你可以在 Imgur 上找到这个项目。
另请阅读:如何在 Android 上从视频中提取音频
7.力度感应键盘
这是基于 Arduino Uno 构建的经济实惠的 MIDI 键盘之一。 该项目从一架电子钢琴开始,然后将其重建为速度敏感 MIDI 控制器。 您可以在 Code Tinker Hack 网站上找到有关此项目的所有详细信息。
8. 街机 RGB
该控制器采用 Arduino Pro Micro 设计并配有 24 毫米街机按钮,是您可以进行的最激动人心的 Arduino MIDI 控制器项目之一。 控制器传输红色、蓝色和紫色光。 该控制器的灵感来自 DJ Tech Tools 创建的 MIDI Fighter。 Arcade RGB 控制器以蓝色亮起; 但是,当您按下按钮时,颜色会变为红色。 控制器中使用了 LED 灯带,使颜色变化成为可能。 控制器中还使用了一个 16 按钮多路复用器。 您可以在 YouTube 上找到此 IMDI 控制器的完整教程。
9.吉他英雄
使用 Arduino IDE 创建,您需要进行一些编程才能成功制作此控制器。 MIDI 控制器很容易制作,您可以在线找到创建此项目的代码。 该项目由 rglszl 创建。 您可以在 AUTODESK Instructables 网站上找到制作此项目的说明。
10. 卢恩
Lune 是您可以参与的最好的 DIY 控制器项目之一。 该项目适合创建 DJ 集。 在此控制器中,电位器用于 EQ、音量和其他音效。 MIDI 控制器使用超声波距离传感器来添加效果。 该控制器还配备了 RGB LED 垫和编码器。 您可以在 AUTODESK Instructables 网站上找到有关控制器构造的所有详细信息。
常见问题 (FAQ)
Q1。 什么是 MIDI 控制器?
答。 MIDI 控制器是帮助将 MIDI 数据从传出控制器传输到 MIDI 接收器的硬件和软件。
Q2。 MIDI 代表什么?
答。 MIDI 是乐器数字接口的缩写。
Q3. 我可以构建一个 MIDI 控制器吗?
答。 是的,您可以在家中舒适地 DIY 各种 MIDI 控制器。
Q4. 构建 MIDI 控制器需要什么?
答。 您将需要一些基本的构建工具以及一个程序。 您可以选择各种 Arduino MIDI 套件来完成您的项目。
Q5. MIDI 控制器贵吗?
答。 MIDI 项目的成本取决于您用于构建控制器的材料。 您可以使用基本材料以低成本制作 MIDI 项目。
推荐的
- 16 款适用于 iPhone 的最佳免费镜像应用程序到电视列表
- 修复更换电池后 Oculus Quest 2 控制器不工作的问题
- 150 多个完美的黄金时段字幕
- 修复 Spotify Duo 不工作
我们希望本指南对您有所帮助,并且您能够了解有关Arduino MIDI 控制器的所有信息。 让我们知道您最喜欢哪个 MIDI 项目。 如果您对我们有任何建议或疑问,请在评论部分告诉我们。