项目简介
本项目是基于Arduino的本地控制按钮系统,专门用于控制合成器(如DSI/Sequential Prophet 12)的本地控制设置。借助发送特定的MIDI命令,能轻松切换合成器的本地控制模式,方便用户在合成器模式和MIDI控制器模式间自由切换。
项目的主要特性和功能
- 按钮控制本地控制模式:借助按钮控制合成器本地控制模式,摆脱合成器菜单繁琐操作。
- MIDI通信:利用Arduino的MIDI库实现MIDI通信,可发送特定NRPN命令更改合成器设置。
- EasyButton库:使用EasyButton库,让按钮操作更便捷。
- LED反馈:支持通过LED反馈操作状态,便于用户了解操作情况。
- MIDI通道配置:支持通过特定操作序列更改MIDI通道配置。
安装使用步骤
- 下载源码:下载并解压项目源码文件。
- 安装库文件:安装所需的Arduino库,包含EEPROM库、MIDI库和EasyButton库,可通过Arduino IDE的库管理器安装。
- 连接硬件:依照电路图连接硬件,涵盖按钮、LED、电阻、MIDI连接器和Arduino。
- 上传代码:将代码上传至Arduino。
- 启动设备:插上合成器的MIDI输入端口,连接电源并启动Arduino。
- 测试功能:测试按钮功能,观察LED反馈和操作结果是否符合预期。
- 更改MIDI通道:若需更改MIDI通道配置,按项目文档说明操作。
注意:使用前请确保了解合成器的相关设置和操作方式,避免误操作导致设备损坏或设置错误。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】