SuperCollider CLASSES

SendReply

Send an array of values from the server to all notified clients
Inherits from: SendTrig : UGen : AbstractFunction : Object

Description

A message is sent to all notified clients. See Server.

Class Methods

*ar (trig: 0, cmdName: '/reply', values, replyID: -1)

*kr (trig: 0, cmdName: '/reply', values, replyID: -1)

Arguments:

trig

a non-positive to positive transition triggers a message.

cmdName

a string or symbol, as a message name.

values

array of ugens, or valid ugen inputs.

replyID

integer id (similar to SendTrig).

Inherited class methods

Instance Methods

Inherited instance methods

Examples

(
{
    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;