快速和开放声音控制(OSC)通信

时间:2019-03-20 03:03:26

标签: javascript swift osc opensoundcontrol

我们对通过以下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。

1 个答案:

答案 0 :(得分:0)

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