专业技术课「陆」用Arduino控制Max和Ableton中的数据

网友投稿 2019-04-13 15:34

用Arduino触发Max中声音

先将电位器与Arduino电路板连接好 连接如下

https://cdn.china-scratch.com/timg/190415/1534203041-0.jpg

并上传代码 代码如下可以在Arduino-文件-事例-Basic-AnalogReadSerial打开使用

可在界面右上角的串口监视器中检查连接是否有效

https://cdn.china-scratch.com/timg/190415/1534211217-1.jpg

之后到了Max中的操作 连接如下图

https://cdn.china-scratch.com/timg/190415/1534212b2-2.jpg

选择好接收的port后 点击bang触发

旋转电位器 可以调整键盘上的音高

用Arduino触发Ableton中声音

首先将电路板与电位器连接好 同上

打开Arduino的工程 StandardFirmata 打开路径如下图

上传到电路板

https://cdn.china-scratch.com/timg/190415/153422D46-3.jpg

接着打开Ableton下载官方的Connection kit

也可以在这个网址下载 https://github.com/Ableton/m4l-connection-kit

将下载好的文件添加到Ableton的folder中

添加声音到轨道中 同时添加Arduino.amxd如下图

https://cdn.china-scratch.com/timg/190415/1534221126-4.jpg

然后在Port处选择usbmodem开头的选项

点击Analog切换界面

点击A0开始连接 再点击一下需要控制的选项 比如Volume 就map好了

https://cdn.china-scratch.com/timg/190415/1534233J3-5.jpg

旋转电位器 有以下效果

https://cdn.china-scratch.com/timg/190415/15342332X-6.gif

https://cdn.china-scratch.com/Public/Home/images/grey.gif

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com