/usr/share/SuperCollider/HelpSource/Classes/SendReply.schelp is in supercollider-common 1:3.8.0~repack-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | class:: SendReply
summary:: Send an array of values from the server to all notified clients
categories:: UGens>Triggers
related:: Classes/SendTrig, Classes/OSCFunc
description::
A message is sent to all notified clients. See link::Classes/Server::.
list::
## strong::cmdName::
list::
## int - node ID
## int - reply ID
## ... floats - values.
::
::
classmethods::
method:: ar, kr
argument:: trig
a non-positive to positive transition triggers a message.
argument:: cmdName
a string or symbol, as a message name.
argument:: values
array of ugens, or valid ugen inputs.
argument:: replyID
integer id (similar to link::Classes/SendTrig::).
examples::
code::
(
{
SendReply.kr(Impulse.kr(3), '/the_answer', [40, 41, 42, 43] + MouseX.kr, 1905);
}.play(s);
)
o = OSCFunc({ |msg| msg.postln }, '/the_answer');
// multichannel expansion
(
{
SendReply.kr(Impulse.kr(3),
'/the_answer',
values: [[40, 80], [41, 56], 42, [43, 100, 200]],
replyID: [1905, 1906, 1907, 1908]
);
}.play(s);
)
o.free;
::
|