OSC
Модуль для генерации сообщений в OSC-формате. Основан на коде TinyOSC.
make(addr, format, data..)
Генерация строки согласно формату osc.
Аргументы:
- addr - путь osc
- format - формат osc (см. ниже)
- data - параметры согласно format через запятую.
Возвращает: строку или исключение.
Возможные параметры для format:
f: float
d: double
i: int32
h: int64
s: string
t: timetag
T: true
F: false
I: infinitum
N: nil
osc.make(
"/ping", -- the address
"fsi", -- the format; 'f':32-bit float, 's':ascii string, 'i':32-bit integer
1.0, "hello", 2)
print(s)
Печать в консоль сгенерированного сообщения (для отладочных целей).
osc.print(osc.make("/ping", "si", "hi", 4))
[20 bytes] /ping si hi 4