Суперколлайдер без OSC

Я использовал PD в прошлом, но сейчас я хотел бы попробовать использовать SuperCollider для этого проекта. В частности, я хотел бы изучить протокол управления и попробовать заменить OSC на CoAP.

Я пытаюсь понять, насколько сильно scsynth зависит от OSC? Есть ли простой объектный интерфейс, который мне нужно реализовать, или он есть во всем коде? Я попробовал немного greping, но немного запутался.


person errordeveloper    schedule 31.12.2013    source источник


Ответы (1)


scsynth чрезвычайно сильно зависит от OSC - я полагаю, что без OSC его практически невозможно использовать. Он встроен в дизайн системы, это не просто внешнее дополнение для управления им.

Обратите внимание, что вам не нужно использовать OSC через TCP/UDP, но это стандартная установка. Например, когда мы портировали scsynth на Android, мы управляли им, отправляя команды OSC через «намерения» Android. Если бы вы внедрили оболочку CoAP, я полагаю, что в конечном итоге вы бы вызывали команды OSC в памяти.

Вот справочник команд OSC сервера SuperCollider, в котором показан весь список команд. сервер знает. Также руководство SC по обмену информацией с OSC.

person Dan Stowell    schedule 31.12.2013