У кого-нибудь есть идея, как отлаживать OSCresponderNode суперколлайдера?
Я пытаюсь перехватить сообщения из другой программы с помощью:
o = OSCresponderNode(nil, '/note', { arg t, r, msg; t.postln; r.postln; msg.postln; Synth( "guru2", [\mfreq, msg[1]]); }).add;
Однако, когда я запускаю сообщения, суперколлайдер просто дает мне
FAILURE /note Command not found
Я предполагаю, что это говорит мне о том, что сервер суперколлайдера успешно принимает сообщение для адреса / примечания, но либо a) OSCresponderNode не был зарегистрирован правильно, либо b) функция респондента в некотором способ.
Прав ли я, предполагая это?
Может быть, это ошибка при определении узла? Я не получаю сообщение об ошибке при выполнении этой строки. Но, может быть, функция обратного вызова не будет выполнена и протестирована, пока она на самом деле не сработает?