Быстрое и открытое управление звуком (OSC) - PullRequest
0 голосов
/ 20 марта 2019

у нас было простое требование запуска команд с помощью следующих 3 команд:

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

Я не имею представления о том, как OSC взаимодействует, но рассматривает его как-то UDP / TCP-соединение, передающее bytedata?

используется: 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 или другому решению, которое просто позволяет отправлять данные в OSCна ip / порт, где находится сервер.

1 Ответ

0 голосов
/ 22 мая 2019

Адрес это /hog/playback/go/0/1, а не текст при использовании SwiftOSC

...