大量的Python OSC模块-使用哪个?

发布于 2021-01-29 15:07:06

开放声音控制(OSC)是一种用于计算机,声音合成器和其他多媒体设备之间通信的协议,该协议针对现代联网技术进行了优化。将OSC与MAX /
MSP结合使用特别常见-实际上,这就是我正在做的事情,将OSC与Python结合使用可与MAX中的另一个子系统通信。

有很多支持OSC的python模块。大。他们都声称简单,有用和完美。冒着进入主观领域的风险,您的经验对以下模块提出了哪些用例建议?

我想一个简单的实现对我最好,因为我对OSC仅有一点了解。我正在使用Python 2.7。

关注者
0
被浏览
52
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    我在OSX上使用pyOSC取得了巨大的成功。该代码没有太多开发,但这很可能是由于其稳定性和简单性。我短暂地尝试过txosc,它可能需要进一步测试。

    我对Pyosc的使用受到限制,但效果很好。例如。

    import OSC
    c = OSC.OSCClient()
    c.connect(('127.0.0.1', 57120))   # connect to SuperCollider
    oscmsg = OSC.OSCMessage()
    oscmsg.setAddress("/startup")
    oscmsg.append('HELLO')
    c.send(oscmsg)
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看