项目简介
NOMIDI是一个基于OSC(开放声音控制)协议的控制器项目,为音乐制作、视觉艺术及其他需要精确控制的领域,提供高分辨率、网络化的控制解决方案。相较于传统MIDI控制器,它运用OSC协议,具备更高的灵活性与可扩展性。
项目的主要特性和功能
- 高分辨率控制:滑块和旋钮可达10位(或12位、14位)分辨率,实现精准控制。
- 网络连接:借助以太网广播和接收OSC信号,便于网络中不同节点通信。
- 丰富控制元素:包含10组滑块、旋钮和按钮,满足多样控制需求。
- 视觉反馈:通过七段显示器和LED灯提供直观视觉反馈。
- 定制性强:支持用OSC消息控制LED灯和七段显示器,方便定制显示内容。
安装使用步骤
- 已下载项目源码文件后,解压备用。
- 安装必备软件:Arduino IDE(版本1.8.13)、Teensyduino(版本1.53)以及OSCBundle、Chrono、MUX74HC4067等Arduino库。
- 打开项目文件夹,将固件源码编译并烧录到Teensy 4.1开发板。
- 完成硬件连接,可选择USB串行线或以太网连接。
- 在需接收OSC信号的软件环境里设置对应接收端口。
- 启动控制器并测试功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】