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
Constructor and Description |
---|
Synth(String defName,
Node target) |
Synth(String defName,
String[] argNames,
float[] argValues,
Node target) |
Synth(String defName,
String[] argNames,
float[] argValues,
Node target,
int addAction) |
Modifier and Type | Method and Description |
---|---|
de.sciss.net.OSCMessage |
addAfterMsg(Node aNode,
String[] argNames,
float[] argValues) |
de.sciss.net.OSCMessage |
addBeforeMsg(Node aNode,
String[] argNames,
float[] argValues) |
de.sciss.net.OSCMessage |
addReplaceMsg(Node aNode,
String[] argNames,
float[] argValues) |
de.sciss.net.OSCMessage |
addToHeadMsg(Group aGroup,
String[] argNames,
float[] argValues) |
de.sciss.net.OSCMessage |
addToTailMsg(Group aGroup,
String[] argNames,
float[] argValues) |
static Synth |
after(Node aNode,
String defName) |
static Synth |
after(Node aNode,
String defName,
String[] argNames,
float[] argValues) |
static Synth |
basicNew(String defName,
Server server) |
static Synth |
basicNew(String defName,
Server server,
int nodeID) |
static Synth |
before(Node aNode,
String defName) |
static Synth |
before(Node aNode,
String defName,
String[] argNames,
float[] argValues) |
Enumeration |
children() |
float |
get(int index)
Queries the current value of a synth control.
|
float[] |
get(int[] indices)
Queries different current values of a synth control.
|
float |
get(String name)
Queries the current value of a synth control.
|
float[] |
get(String[] names)
Queries different current values of a synth control.
|
boolean |
getAllowsChildren() |
TreeNode |
getChildAt(int childIndex) |
int |
getChildCount() |
String |
getDefName() |
int |
getIndex(TreeNode node) |
de.sciss.net.OSCMessage |
getMsg(int index) |
de.sciss.net.OSCMessage |
getMsg(int[] indices) |
de.sciss.net.OSCMessage |
getMsg(String name) |
de.sciss.net.OSCMessage |
getMsg(String[] names) |
float[] |
getn(int[] indices,
int[] counts)
Queries different ranges of current values of the synth's controls.
|
float[] |
getn(int index,
int count)
Queries a range of current values of the synth's controls.
|
float[] |
getn(String[] names,
int[] counts)
Queries different ranges of current values of the synth's controls.
|
float[] |
getn(String name,
int count)
Queries a range of current values of the synth's controls.
|
de.sciss.net.OSCMessage |
getnMsg(int[] indices,
int[] counts) |
de.sciss.net.OSCMessage |
getnMsg(int index,
int count) |
de.sciss.net.OSCMessage |
getnMsg(String[] names,
int[] counts) |
de.sciss.net.OSCMessage |
getnMsg(String name,
int count) |
static void |
grain(String defName,
Node target) |
static void |
grain(String defName,
String[] argNames,
float[] argValues,
Node target) |
static void |
grain(String defName,
String[] argNames,
float[] argValues,
Node target,
int addAction) |
static Synth |
head(Group aGroup,
String defName) |
static Synth |
head(Node aGroup,
String defName,
String[] argNames,
float[] argValues) |
boolean |
isLeaf() |
de.sciss.net.OSCMessage |
newMsg() |
de.sciss.net.OSCMessage |
newMsg(Node target) |
de.sciss.net.OSCMessage |
newMsg(Node target,
String[] argNames,
float[] argValues) |
de.sciss.net.OSCMessage |
newMsg(Node target,
String[] argNames,
float[] argValues,
int addAction) |
static Synth |
newPaused(String defName,
String[] argNames,
float[] argValues,
Node target) |
static Synth |
newPaused(String defName,
String[] argNames,
float[] argValues,
Node target,
int addAction) |
static Synth |
replace(Node nodeToReplace,
String defName) |
static Synth |
replace(Node nodeToReplace,
String defName,
String[] argNames,
float[] argValues) |
static Synth |
tail(Group aGroup,
String defName) |
static Synth |
tail(Node aGroup,
String defName,
String[] argNames,
float[] argValues) |
String |
toString() |
equals, fill, fill, fillMsg, fillMsg, free, freeMsg, getGroup, getName, getNodeID, getParent, getPredNode, getServer, getSuccNode, hashCode, isPlaying, isRunning, map, map, map, map, map, mapMsg, mapMsg, mapMsg, mapMsg, mapMsg, mapn, mapn, mapn, mapn, mapnMsg, mapnMsg, mapnMsg, mapnMsg, moveAfter, moveAfterMsg, moveBefore, moveBeforeMsg, moveToHead, moveToHeadMsg, moveToTail, moveToTailMsg, printOn, query, query, queryMsg, register, register, release, release, releaseMsg, releaseMsg, run, run, runMsg, runMsg, set, set, set, set, setGroup, setMsg, setMsg, setMsg, setMsg, setn, setn, setName, setnMsg, setnMsg, setPlaying, setPredNode, setRunning, setSuccNode, trace, traceMsg
public Synth(String defName, Node target) throws IOException
IOException
public Synth(String defName, String[] argNames, float[] argValues, Node target) throws IOException
IOException
public Synth(String defName, String[] argNames, float[] argValues, Node target, int addAction) throws IOException
IOException
public static void grain(String defName, Node target) throws IOException
IOException
public static void grain(String defName, String[] argNames, float[] argValues, Node target) throws IOException
IOException
public static void grain(String defName, String[] argNames, float[] argValues, Node target, int addAction) throws IOException
IOException
public String getDefName()
public de.sciss.net.OSCMessage newMsg()
public de.sciss.net.OSCMessage newMsg(Node target)
public de.sciss.net.OSCMessage newMsg(Node target, String[] argNames, float[] argValues, int addAction)
public static Synth newPaused(String defName, String[] argNames, float[] argValues, Node target) throws IOException
IOException
public static Synth newPaused(String defName, String[] argNames, float[] argValues, Node target, int addAction) throws IOException
IOException
public static Synth after(Node aNode, String defName) throws IOException
IOException
public static Synth after(Node aNode, String defName, String[] argNames, float[] argValues) throws IOException
IOException
public static Synth before(Node aNode, String defName) throws IOException
IOException
public static Synth before(Node aNode, String defName, String[] argNames, float[] argValues) throws IOException
IOException
public static Synth head(Group aGroup, String defName) throws IOException
IOException
public static Synth head(Node aGroup, String defName, String[] argNames, float[] argValues) throws IOException
IOException
public static Synth tail(Group aGroup, String defName) throws IOException
IOException
public static Synth tail(Node aGroup, String defName, String[] argNames, float[] argValues) throws IOException
IOException
public static Synth replace(Node nodeToReplace, String defName) throws IOException
IOException
public static Synth replace(Node nodeToReplace, String defName, String[] argNames, float[] argValues) throws IOException
IOException
public de.sciss.net.OSCMessage addToHeadMsg(Group aGroup, String[] argNames, float[] argValues)
public de.sciss.net.OSCMessage addToTailMsg(Group aGroup, String[] argNames, float[] argValues)
public de.sciss.net.OSCMessage addAfterMsg(Node aNode, String[] argNames, float[] argValues)
public de.sciss.net.OSCMessage addBeforeMsg(Node aNode, String[] argNames, float[] argValues)
public de.sciss.net.OSCMessage addReplaceMsg(Node aNode, String[] argNames, float[] argValues)
public float get(int index) throws IOException
index
- the index of the control to queryIOException
- when an error occurs sending the message, or when
a timeout or failure occurs with scsynth processing the messagepublic float[] get(int[] indices) throws IOException
indices
- the indices of the controls to queryIOException
- when an error occurs sending the messagepublic float get(String name) throws IOException
name
- the name of the control to queryIOException
- when an error occurs sending the message, or when
a timeout or failure occurs with scsynth processing the messagepublic float[] get(String[] names) throws IOException
names
- the names of the controls to queryIOException
- when an error occurs sending the messagepublic de.sciss.net.OSCMessage getMsg(int index)
public de.sciss.net.OSCMessage getMsg(int[] indices)
public de.sciss.net.OSCMessage getMsg(String name)
public de.sciss.net.OSCMessage getMsg(String[] names)
public float[] getn(int index, int count) throws IOException
index
- the start index of the controls to querycount
- the number of successive controls to queryIOException
- when an error occurs sending the messagepublic float[] getn(String name, int count) throws IOException
name
- the name of the first control to querycount
- the number of successive controls to queryIOException
- when an error occurs sending the messagepublic float[] getn(int[] indices, int[] counts) throws IOException
indices
- the start indices of the controls to querycounts
- for each start index, the number of successive controls to queryIOException
- when an error occurs sending the messagepublic float[] getn(String[] names, int[] counts) throws IOException
names
- the start names of the controls to querycounts
- for each start name, the number of successive controls to queryIOException
- when an error occurs sending the messagepublic de.sciss.net.OSCMessage getnMsg(int index, int count)
public de.sciss.net.OSCMessage getnMsg(int[] indices, int[] counts)
public de.sciss.net.OSCMessage getnMsg(String name, int count)
public de.sciss.net.OSCMessage getnMsg(String[] names, int[] counts)
public TreeNode getChildAt(int childIndex)
public int getChildCount()
public int getIndex(TreeNode node)
public boolean getAllowsChildren()
public boolean isLeaf()
public Enumeration children()
Copyright © 2015–2022 SciJava. All rights reserved.