public class Control extends UGen
Individual controls are accessed by
calling the getChannel
method.
Note that when reading a synthdef from
harddisc, the SynthDef
class
(as of version 0.25) will not create Control
instances but merely plain UGen
objects.
Modifier and Type | Field and Description |
---|---|
protected ControlDesc[] |
descs |
kAddAfter, kAddBefore, kAddReplace, kAddToHead, kAddToTail, kAudioRate, kControlRate, kDemandRate, kDoneFree, kDoneFreeAll, kDoneFreeAllPred, kDoneFreeAllSucc, kDoneFreeGroup, kDoneFreePausePred, kDoneFreePauseSucc, kDoneFreePred, kDoneFreePredGroup, kDoneFreePredGroupDeep, kDoneFreeSucc, kDoneFreeSuccGroup, kDoneFreeSuccGroupDeep, kDoneNothing, kDonePause, kDumpBoth, kDumpHex, kDumpOff, kDumpText, kHeaderAIFF, kHeaderIRCAM, kHeaderNeXT, kHeaderRaw, kHeaderWAVE, kSampleALaw, kSampleDouble, kSampleFloat, kSampleInt16, kSampleInt24, kSampleInt32, kSampleInt8, kSampleMuLaw, kScalarRate
Modifier | Constructor and Description |
---|---|
protected |
Control(String name,
Object rate,
int numOutputs,
UGenInput[] inputs,
int specialIndex) |
Modifier and Type | Method and Description |
---|---|
UGenChannel |
getChannel(String name) |
ControlDesc |
getDesc(int idx) |
int |
getNumDescs() |
static GraphElem |
ir(String name) |
static Control |
ir(String[] names,
float[] values) |
static Control |
ir(String name,
float defaultValue) |
static Control |
ir(String name,
float[] values) |
static GraphElem |
kr(String name) |
static Control |
kr(String[] names,
float[] values) |
static Control |
kr(String name,
float defaultValue) |
static Control |
kr(String name,
float[] values) |
ar, ar, ar, ar, ar, ar, ar, ar, ar, ar, ar, ar, ar, array, array, array, array, asUGenInputs, dr, dr, dr, dr, dr, dr, dr, dr, dr, dr, dr, dr, dumpName, getChannel, getInput, getInputs, getName, getNumInputs, getNumOutputs, getOutput, getOutputRate, getOutputRates, getRate, getSpecialIndex, ir, ir, ir, ir, ir, ir, ir, ir, ir, ir, ir, ir, kr, kr, kr, kr, kr, kr, kr, kr, kr, kr, kr, kr, setSpecialIndex
protected final ControlDesc[] descs
public UGenChannel getChannel(String name)
public ControlDesc getDesc(int idx)
public int getNumDescs()
Copyright © 2015–2022 SciJava. All rights reserved.