Кто-нибудь знает, как отладить 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
Я предполагаю, что это говорит мне о том, что сервер суперколлайдера успешно получает сообщение по адресу /note, но либо а) OSCresponderNode не был зарегистрирован правильно, либо б) функция респондента каким-то образом не удалась.
Я прав, предполагая это?
Может быть, это ошибка в определении узла? Я не получаю сообщения об ошибке, когда выполняю эту строку. Но, может быть, функция обратного вызова не выполняется и не тестируется до тех пор, пока она не сработает?