我过去曾使用PD,但现在我想尝试使用SuperCollider进行这个项目。具体来说,我想研究控制协议并尝试将OSC交换为CoAP。
我想知道scsynth
对OSC的依赖程度如何?是否有一个我需要实现的简单对象接口,或者它遍布整个代码?我尝试了一些greping,但有点困惑。
答案 0 :(得分:3)
scsynth
非常依赖于OSC - 我想如果没有OSC,基本上没有办法使用它。它融入了系统设计,它不仅仅是一个外部附件来控制它。
请注意,您不需要在TCP / UDP上使用OSC,但这是标准设置。例如,当我们将scsynth
移植到Android时,我们通过Android的“意图”发送OSC命令来控制它。如果你实现了CoAP包装器,我想你最终会在内存中调用OSC命令。
这是SuperCollider server OSC command reference,它显示了服务器知道的整个命令列表。还有SC guide to OSC communication。