:sparkles:入门p5 :sparkles:
用于使用进行创意编码草图的样板项目。除了是p5的开发环境之外,该项目还包括一个Node.js服务器,该服务器可以在给定端口上通过UDP侦听OSC消息。
可用脚本
要仅运行客户端的开发服务器(如果不需要OSC,则首选):
$ npm run dev:client
要以dev模式运行客户端和服务器:
$ npm run dev
要将前端编译为静态文件:
$ npm run build
最后,在生产模式下运行服务器,该模式也提供静态文件:
NOMIDI
基于的性能控制器
我出于对仍仅使用7位分辨率的沮丧而构建此控制器。 NOMIDI是基于OSC的控制器,具有10个通道,每个通道的滑块和旋钮分辨率为10位(也应为12位或14位)。该控制器基于Teensy 4.1微控制器,该微控制器包括一个高速以太网端口,用于向网络中的不同节点广播和从中接收OSC。
控制元件
输入:
10 x 2旋钮(电位计ALPS)
10 x 2按钮
10 x 1滑块(电位计6mm ALPS)
输出:
10 x 1七段元素(13.5mm)
10 x 1白色