Tutorial¶
插件说明¶
Windows 和 Mac 用户开箱可用。Linux用户将自动安装依赖
外部环境依赖¶
需要下载Sonic Pi。
开始使用¶
运行 Sonic Pi。
启动 CodeLab Adapter,运行 node_sonicPi 插件。
打开 Scratch 编程界面,我们已经制作了一个 demo:Scratch-SonicPi。
进阶¶
更多可用的指令,参考python-sonic。
如果你想深入了解Sonic Pi,可以跟着 Sonic Pi 软件内置的文档学习。
发送消息¶
>= 3.7.2
的 Adapter 支持使用Scratch积木发送OSC消息,消息的参数(args)是一个 list(采用json语法,字符串使用 双引号 )
Receiving OSC¶
参考这个文档,你也可以基于python-sonic构建一个自定义插件直接与Sonic Pi沟通。