首页 > 解决方案 > Swift 和开放式声音控制 (OSC) 通信

问题描述

我们有一个通过以下 3 个命令触发命令的简单要求:

1.) `/hog/playback/go/0/1'
2.) `/hog/playback/go/0/2'
3.) `/hog/playback/go/0/3'

我不知道 OSC 如何通信,但考虑到它有点像 UDP/TCP 连接传输字节数据?

使用:https: //cocoapods.org/pods/SwiftOSC SwiftOSC 库并简单地解析消息如下:

let message = OSCMessage(address, self.message.text!)
client.send(message)
let message = OSCMessage(address, "/hog/playback/go/0")
client.send(message)

此外,我还可以使用 javascript 或其他仅允许在服务器所在的 ip/端口上向 OSC 发送数据的解决方案。

标签: javascriptswiftoscopensoundcontrol

解决方案


/hog/playback/go/0/1使用 SwiftOSC 时地址是文本而不是文本


推荐阅读