我过去使用过 PD,但现在我想尝试在这个项目中使用 SuperCollider。具体来说,我想研究控制协议并尝试将 OSC 换成 CoAP。
我想弄清楚scsynth
对 OSC 的依赖程度有多深?是否有一个简单的对象接口我需要实现或者它是整个代码?我尝试了一些greping,但有点困惑。
我过去使用过 PD,但现在我想尝试在这个项目中使用 SuperCollider。具体来说,我想研究控制协议并尝试将 OSC 换成 CoAP。
我想弄清楚scsynth
对 OSC 的依赖程度有多深?是否有一个简单的对象接口我需要实现或者它是整个代码?我尝试了一些greping,但有点困惑。
scsynth
非常依赖于 OSC - 我想没有 OSC 基本上没有办法使用它。它已融入系统设计,而不仅仅是控制它的外部附加组件。
请注意,您不需要通过 TCP/UDP 使用 OSC,但这是标准设置。例如,当我们移植scsynth
到 Android 时,我们通过 Android 的“意图”发送 OSC 命令来控制它。如果您实现了 CoAP 包装器,我想您最终会在内存中调用 OSC 命令。
这是SuperCollider 服务器 OSC 命令参考,它显示了服务器知道的完整命令列表。也是OSC 通信的 SC 指南。