A B C D E F G H I J K L M N O P Q R S T U V W Z

A

accept(File) - Method in class de.sciss.jcollider.test.Demo
 
actualSampleRate - Variable in class de.sciss.jcollider.Server.Status
 
add() - Method in class de.sciss.jcollider.OSCResponderNode
Adds the node to the list of actively listening nodes.
addActionListener(ActionListener) - Method in class de.sciss.jcollider.gui.EZSlider
 
addAfterMsg(Node) - Method in class de.sciss.jcollider.Group
 
addAfterMsg(Node, String[], float[]) - Method in class de.sciss.jcollider.Synth
 
addBeforeMsg(Node) - Method in class de.sciss.jcollider.Group
 
addBeforeMsg(Node, String[], float[]) - Method in class de.sciss.jcollider.Synth
 
addBuf(Buffer) - Method in class de.sciss.jcollider.Server
For internal use by Buffer objects.
addDoWhenBooted(Server.CompletionAction) - Method in class de.sciss.jcollider.Server
Registers an action to be executed after the boot process is complete.
addListener(Object) - Method in class de.sciss.app.EventManager
Adds a new listener.
addListener(NumberListener) - Method in class de.sciss.jcollider.gui.NumberField
Register a NumberListener which will be informed about changes of the gadgets content.
addListener(NodeListener) - Method in class de.sciss.jcollider.NodeWatcher
Registers a listener to be informed about node status changes.
addListener(ServerListener) - Method in class de.sciss.jcollider.Server
Registers a listener to be informed about server status changes.
addNode(OSCResponderNode) - Method in class de.sciss.jcollider.OSCMultiResponder
 
addReplaceMsg(Node) - Method in class de.sciss.jcollider.Group
 
addReplaceMsg(Node, String[], float[]) - Method in class de.sciss.jcollider.Synth
 
addToHeadMsg(Group) - Method in class de.sciss.jcollider.Group
 
addToHeadMsg(Group, String[], float[]) - Method in class de.sciss.jcollider.Synth
 
addToTailMsg(Group) - Method in class de.sciss.jcollider.Group
 
addToTailMsg(Group, String[], float[]) - Method in class de.sciss.jcollider.Synth
 
after(Node) - Static method in class de.sciss.jcollider.Group
 
after(Node, String) - Static method in class de.sciss.jcollider.Synth
 
after(Node, String, String[], float[]) - Static method in class de.sciss.jcollider.Synth
 
align(EZSlider[]) - Static method in class de.sciss.jcollider.gui.EZSlider
 
alloc(int) - Method in interface de.sciss.jcollider.BlockAllocator
Allocates a new bus.
alloc(Server, int) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns a new mono Buffer with given number of frames.
alloc(Server, int, int) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns a new Buffer with given number of channels and frames.
alloc(Server, int, int, Buffer.CompletionFunction) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns a new Buffer with given number of channels and frames.
alloc(Server, int, int, Buffer.CompletionFunction, int) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns a new Buffer with given number of channels and frames.
alloc() - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor.
alloc(OSCMessage) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor.
alloc(Server, Object) - Static method in class de.sciss.jcollider.Bus
 
alloc(Server, Object, int) - Static method in class de.sciss.jcollider.Bus
 
alloc() - Method in class de.sciss.jcollider.Bus
 
alloc() - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
alloc(int) - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
alloc() - Method in class de.sciss.jcollider.NodeIDAllocator
 
alloc(int) - Method in class de.sciss.jcollider.PowerOfTwoAllocator
 
allocConsecutive(int, Server, int) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns an array of neighbouring single channel Buffer objects with given number of frames.
allocConsecutive(int, Server, int, int) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns an array of neighbouring Buffer objects with given number of channels and frames.
allocConsecutive(int, Server, int, int, Buffer.CompletionFunction) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns an array of neighbouring Buffer objects with given number of channels and frames.
allocConsecutive(int, Server, int, int, Buffer.CompletionFunction, int) - Static method in class de.sciss.jcollider.Buffer
Allocates and returns an array of neighbouring Buffer objects with given number of channels and frames.
allocMsg() - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_alloc message to allocate the buffer created with the basic new constructor.
allocMsg(OSCMessage) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_alloc message to allocate the buffer created with the basic new constructor.
allocPerm() - Method in class de.sciss.jcollider.NodeIDAllocator
 
allocRead(String) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor, by reading in a sound file.
allocRead(String, long) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor, by reading in a sound file.
allocRead(String, long, int) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor, by reading in a sound file.
allocRead(String, long, int, OSCMessage) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor, by reading in a sound file.
allocReadChannel(String, long, int, int[]) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor, by reading in selected channels of a sound file.
allocReadChannel(String, long, int, int[], OSCMessage) - Method in class de.sciss.jcollider.Buffer
Allocates the buffer created with the basic new constructor, by reading in selected channels of a sound file.
allocReadChannelMsg(String, long, int, int[]) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_allocReadChannel message to allocate the buffer created with the basic new constructor, by reading in selected channels from a sound file.
allocReadChannelMsg(String, long, int, int[], OSCMessage) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_allocReadChannel message to allocate the buffer created with the basic new constructor, by reading in selected channels from a sound file.
allocReadMsg(String) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_allocRead message to allocate the buffer created with the basic new constructor, by reading in a sound file.
allocReadMsg(String, long) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_allocRead message to allocate the buffer created with the basic new constructor, by reading in a sound file.
allocReadMsg(String, long, int) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_allocRead message to allocate the buffer created with the basic new constructor, by reading in a sound file.
allocReadMsg(String, long, int, OSCMessage) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_allocRead message to allocate the buffer created with the basic new constructor, by reading in a sound file.
append(String) - Method in class de.sciss.jcollider.gui.LogTextArea
This method is public because of the superclass method.
ar(String, int) - Static method in class de.sciss.jcollider.UGen
Constructs a new audio rate UGen with zero arguments and a required explict output channel number.
ar(String) - Static method in class de.sciss.jcollider.UGen
Constructs a new audio rate UGen with zero arguments.
ar(String, int, GraphElem) - Static method in class de.sciss.jcollider.UGen
Constructs a new audio rate UGen with one given argument and an explicit number of output channels.
ar(String, GraphElem) - Static method in class de.sciss.jcollider.UGen
Constructs a new audio rate UGen with one given argument This method can also be used for UGens with more than one argument (e.g.
ar(String, int, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, int, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, int, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, int, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ar(String, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
args - Variable in class de.sciss.jcollider.UGenInfo
Array of the input argument definitions
array(GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
Assembles two graph elements (such as UGens, or Constants) into one array which in turn can be used for multichannel expansion when passed as an argument to one of the UGen constructor methods
array(GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
Assembles three graph elements (such as UGens, or Constants) into one array which in turn can be used for multichannel expansion when passed as an argument to one of the UGen constructor methods
array(GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
Assembles four graph elements (such as UGens, or Constants) into one array which in turn can be used for multichannel expansion when passed as an argument to one of the UGen constructor methods
array(GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
Assembles five graph elements (such as UGens, or Constants) into one array which in turn can be used for multichannel expansion when passed as an argument to one of the UGen constructor methods
asArray(GraphElem) - Static method in class de.sciss.jcollider.GraphElemArray
 
asTarget() - Method in class de.sciss.jcollider.Server
Returns a group representation of the server, which at the moment is a synonym for getDefaultGroup.
asUGenInputs() - Method in class de.sciss.jcollider.Constant
 
asUGenInputs() - Method in interface de.sciss.jcollider.GraphElem
 
asUGenInputs() - Method in class de.sciss.jcollider.GraphElemArray
 
asUGenInputs() - Method in class de.sciss.jcollider.UGen
 
asUGenInputs() - Method in class de.sciss.jcollider.UGenChannel
Returns this as an array
audio(Server) - Static method in class de.sciss.jcollider.Bus
 
audio(Server, int) - Static method in class de.sciss.jcollider.Bus
 
avgCPU - Variable in class de.sciss.jcollider.Server.Status
 

B

BasicEvent - Class in de.sciss.app
BasicEvent is the superclass of all events to be processed through EventManagers.
BasicEvent(Object, int, long) - Constructor for class de.sciss.app.BasicEvent
Constructs a new BasicEvent.
basicNew(Server) - Static method in class de.sciss.jcollider.Group
 
basicNew(Server, int) - Static method in class de.sciss.jcollider.Group
 
basicNew(String, Server) - Static method in class de.sciss.jcollider.Synth
 
basicNew(String, Server, int) - Static method in class de.sciss.jcollider.Synth
 
before(Node) - Static method in class de.sciss.jcollider.Group
 
before(Node, String) - Static method in class de.sciss.jcollider.Synth
 
before(Node, String, String[], float[]) - Static method in class de.sciss.jcollider.Synth
 
BIGNAME - Static variable in class de.sciss.jcollider.gui.ServerPanel
Constructor flag: create a server name box
BlockAllocator - Interface in de.sciss.jcollider
The BlockAllocator interface allows the use of different implementations of allocators for audio and control busses by the Server class.
BlockAllocator.Block - Interface in de.sciss.jcollider
This sub interface describes a class which represents a block of indices in a BlockAllocator.
BlockAllocator.Factory - Interface in de.sciss.jcollider
This sub interface describes a class which is capable of producing a new BlockAllocator.
boot() - Method in class de.sciss.jcollider.Server
Starts booting a local server and establishes the ping-thread when done
boot(boolean) - Method in class de.sciss.jcollider.Server
Starts booting a local server.
BOOTQUIT - Static variable in class de.sciss.jcollider.gui.ServerPanel
Constructor flag: create a boot/quit button
bootThread - Variable in class de.sciss.jcollider.Server
 
Buffer - Class in de.sciss.jcollider
Mimics SCLang's Buffer class, that is, it's a client side representation of an audio buffer
Buffer(Server, int, int) - Constructor for class de.sciss.jcollider.Buffer
Creates a new Buffer with given number of frames and channels.
Buffer(Server, int, int, int) - Constructor for class de.sciss.jcollider.Buffer
Creates a new Buffer with given number of frames and channels.
Buffer.CompletionAction - Interface in de.sciss.jcollider
Interface describing an action to take place after an asynchronous buffer command is completed.
Buffer.CompletionFunction - Interface in de.sciss.jcollider
Interface describing an function that creates an OSC message used as a completion message in asynchronous buffer commands.
bufferArray - Variable in class de.sciss.jcollider.Server
 
bufInfoResponder - Variable in class de.sciss.jcollider.Server
 
Bus - Class in de.sciss.jcollider
Mimics SCLang's Bus class, that is, it's a client side representation of an audio or control bus
Bus(Server) - Constructor for class de.sciss.jcollider.Bus
Creates an mono audio bus on the server at index 0.
Bus(Server, Object) - Constructor for class de.sciss.jcollider.Bus
 
Bus(Server, Object, int) - Constructor for class de.sciss.jcollider.Bus
 
Bus(Server, Object, int, int) - Constructor for class de.sciss.jcollider.Bus
 
BUTTONS - Static variable in class de.sciss.jcollider.gui.NodeTreePanel
Flag for the constructor: create a button bar to message the nodes.

C

c - Variable in class de.sciss.jcollider.Server
 
CHANGED - Static variable in class de.sciss.jcollider.gui.NumberEvent
returned by getID() : the number changed
changed(int) - Method in class de.sciss.jcollider.Server
 
children() - Method in class de.sciss.jcollider.Group
 
children() - Method in class de.sciss.jcollider.Synth
 
className - Variable in class de.sciss.jcollider.UGenInfo
Name of the ugen class
clear() - Method in class de.sciss.jcollider.NodeWatcher
Removes all nodes from the list of known nodes.
close() - Method in class de.sciss.jcollider.Buffer
 
close(OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
closeMsg() - Method in class de.sciss.jcollider.Buffer
 
closeMsg(OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
collSelectedNodes - Variable in class de.sciss.jcollider.gui.NodeTreePanel
 
compareTo(Object) - Method in class de.sciss.jcollider.UGenInfo
 
completion(Buffer) - Method in interface de.sciss.jcollider.Buffer.CompletionAction
Executes the completion action.
completion(Buffer) - Method in interface de.sciss.jcollider.Buffer.CompletionFunction
Queries the creation of the completion message.
completion(Server) - Method in interface de.sciss.jcollider.Server.CompletionAction
Requests the implementing class to perform any action it wishes.
CONSOLE - Static variable in class de.sciss.jcollider.gui.ServerPanel
Constructor flag: create a console panel.
Constant - Class in de.sciss.jcollider
A Constant is a wrapper for a constant in a UGen graph.
Constant(float) - Constructor for class de.sciss.jcollider.Constant
 
Constants - Interface in de.sciss.jcollider
A utility interface that different classes can implements to gain access to commonly used constants.
constrain(double) - Method in class de.sciss.jcollider.gui.ControlSpec
 
ContiguousBlockAllocator - Class in de.sciss.jcollider
Quite a 1:1 translation from the SClang class written by James Harkins, this class is a robust allocator for busses in a dynamic environment.
ContiguousBlockAllocator(int) - Constructor for class de.sciss.jcollider.ContiguousBlockAllocator
 
ContiguousBlockAllocator(int, int) - Constructor for class de.sciss.jcollider.ContiguousBlockAllocator
 
ContiguousBlockAllocator.Factory - Class in de.sciss.jcollider
 
ContiguousBlockAllocator.Factory() - Constructor for class de.sciss.jcollider.ContiguousBlockAllocator.Factory
 
control(Server) - Static method in class de.sciss.jcollider.Bus
 
control(Server, int) - Static method in class de.sciss.jcollider.Bus
 
Control - Class in de.sciss.jcollider
Class for the Control UGen.
Control(String, Object, int, UGenInput[], int) - Constructor for class de.sciss.jcollider.Control
 
ControlDesc - Class in de.sciss.jcollider
A descriptor class for a control UGen, similar to SClang's ControlName class.
ControlDesc(String, Object, float, float) - Constructor for class de.sciss.jcollider.ControlDesc
 
ControlDesc(String, Object, float) - Constructor for class de.sciss.jcollider.ControlDesc
 
ControlSpec - Class in de.sciss.jcollider.gui
Specification for a control input such as a synth control.
ControlSpec() - Constructor for class de.sciss.jcollider.gui.ControlSpec
 
ControlSpec(double, double) - Constructor for class de.sciss.jcollider.gui.ControlSpec
 
ControlSpec(double, double, Warp) - Constructor for class de.sciss.jcollider.gui.ControlSpec
 
ControlSpec(double, double, Warp, double) - Constructor for class de.sciss.jcollider.gui.ControlSpec
 
ControlSpec(double, double, Warp, double, double) - Constructor for class de.sciss.jcollider.gui.ControlSpec
 
ControlSpec(double, double, Warp, double, double, String) - Constructor for class de.sciss.jcollider.gui.ControlSpec
 
copyFrom(Server.Status) - Static method in class de.sciss.jcollider.Server.Status
 
cos - Static variable in class de.sciss.jcollider.gui.Warp
 
countListeners() - Method in class de.sciss.app.EventManager
Get the number of listeners
COUNTS - Static variable in class de.sciss.jcollider.gui.ServerPanel
Constructor flag: create a status panel for server CPU usage and number of nodes.
COUNTS - Static variable in class de.sciss.jcollider.ServerEvent
returned by getID() : the server status has been updated
create(int) - Method in interface de.sciss.jcollider.BlockAllocator.Factory
Creates a new block allocator instance of the given size.
create(int, int) - Method in interface de.sciss.jcollider.BlockAllocator.Factory
Creates a new block allocator instance of the given size, with Bus indices starting at a given index.
create(int) - Method in class de.sciss.jcollider.ContiguousBlockAllocator.Factory
 
create(int, int) - Method in class de.sciss.jcollider.ContiguousBlockAllocator.Factory
 
create(int) - Method in class de.sciss.jcollider.PowerOfTwoAllocator.Factory
 
create(int, int) - Method in class de.sciss.jcollider.PowerOfTwoAllocator.Factory
 
create() - Static method in class de.sciss.jcollider.test.DemoDefs
 
createIntSpace(int, int) - Static method in class de.sciss.jcollider.gui.NumberSpace
Utility method for creating a generic integer space for a given minimum and maximum value.
createSynth() - Method in class de.sciss.jcollider.test.MotoRevCtrl
 
cueSoundFile(Server, String) - Static method in class de.sciss.jcollider.Buffer
 
cueSoundFile(Server, String, long) - Static method in class de.sciss.jcollider.Buffer
 
cueSoundFile(Server, String, long, int) - Static method in class de.sciss.jcollider.Buffer
 
cueSoundFile(Server, String, long, int, int) - Static method in class de.sciss.jcollider.Buffer
 
cueSoundFile(Server, String, long, int, int, Buffer.CompletionFunction) - Static method in class de.sciss.jcollider.Buffer
 
cueSoundFile(String) - Method in class de.sciss.jcollider.Buffer
 
cueSoundFile(String, long) - Method in class de.sciss.jcollider.Buffer
 
cueSoundFile(String, long, OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
cueSoundFileMsg(String, long, OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
curve(double) - Static method in class de.sciss.jcollider.gui.Warp
 

D

de.sciss.app - package de.sciss.app
 
de.sciss.jcollider - package de.sciss.jcollider
 
de.sciss.jcollider.gui - package de.sciss.jcollider.gui
 
de.sciss.jcollider.test - package de.sciss.jcollider.test
 
debug() - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
DEBUG_EVENTS - Static variable in class de.sciss.app.EventManager
 
debugDump() - Method in class de.sciss.app.EventManager
 
deepFree() - Method in class de.sciss.jcollider.Group
 
deepFreeMsg() - Method in class de.sciss.jcollider.Group
 
def - Variable in class de.sciss.jcollider.UGenInfo.Arg
Allowed range of its value and default value.
DEFAULT_PORT - Static variable in class de.sciss.jcollider.Server
We just use the same default scsynth server port (57110) here as assumed by sclang
defaultSpec - Static variable in class de.sciss.jcollider.gui.ControlSpec
 
defTables - Variable in class de.sciss.jcollider.test.Demo
 
Demo - Class in de.sciss.jcollider.test
This class demonstrates some of JCollider's features, namely loading and building synth defs, along with instantiating and controlling a server, showing GUI elements like a server window and a synthdef diagram.
Demo() - Constructor for class de.sciss.jcollider.test.Demo
 
DemoDefs - Class in de.sciss.jcollider.test
Static example generator to compare with SC examples found in the from-SC2.rtf file
DemoDefs() - Constructor for class de.sciss.jcollider.test.DemoDefs
 
descs - Variable in class de.sciss.jcollider.Control
 
didWeBootTheServer() - Method in class de.sciss.jcollider.Server
Returns true if the server was locally booted by this client.
dispatchEvent(BasicEvent) - Method in class de.sciss.app.EventManager
Puts a new event in the queue.
dispatchEvent() - Method in class de.sciss.jcollider.gui.EZSlider
 
displayError(Component, Exception, String) - Static method in class de.sciss.jcollider.JCollider
Displays an error message dialog by examining a given Exception.
dispose() - Method in class de.sciss.app.EventManager
 
dispose() - Method in class de.sciss.jcollider.gui.NodeTreeManager
Disposes all resources associated with the tree manager.
dispose() - Method in class de.sciss.jcollider.gui.NodeTreePanel
Frees resources when the component is not used any more.
dispose() - Method in class de.sciss.jcollider.gui.ServerPanel
Call this method if the server isn't used any more or the panel's parent window is disposed.
dispose() - Method in class de.sciss.jcollider.NodeWatcher
Disposes any resources allocated by this representation.
dispose() - Method in class de.sciss.jcollider.OSCMultiResponder
 
dispose() - Method in class de.sciss.jcollider.Server
Disposes any resources allocated by this representation.
dr(String, int) - Static method in class de.sciss.jcollider.UGen
"dr" stands for demand-rate
dr(String) - Static method in class de.sciss.jcollider.UGen
 
dr(String, int, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, int, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, int, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, int, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, int, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
dr(String, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
DUMP - Static variable in class de.sciss.jcollider.gui.ServerPanel
Constructor flag: create a button to turning OSC dumping on/off.
dumpIncomingOSC(int) - Method in class de.sciss.jcollider.NodeWatcher
Changes the way incoming messages are dumped to the console.
dumpIncomingOSC(int) - Method in class de.sciss.jcollider.Server
Changes the way incoming messages are dumped to the console.
dumpName() - Method in class de.sciss.jcollider.Constant
 
dumpName() - Method in class de.sciss.jcollider.UGen
Returns a string representation of the UGen.
dumpName() - Method in class de.sciss.jcollider.UGenChannel
 
dumpName() - Method in interface de.sciss.jcollider.UGenInput
 
dumpOSC() - Method in class de.sciss.jcollider.Server
Sends a message to the server requesting OSC dump (text format).
dumpOSC(int) - Method in class de.sciss.jcollider.Server
Sends a message to the server requesting OSC dumping being turned on or off
dumpOSCMsg(int) - Method in class de.sciss.jcollider.Server
Creates the OSC message which will ask the server to turn on or off OSC dumping
dumpOutgoingOSC(int) - Method in class de.sciss.jcollider.Server
Changes the way outgoing messages are dumped to the console.
dumpTree(PrintStream, TreeNode) - Static method in class de.sciss.jcollider.gui.NodeTreeManager
Dumps a list of nodes to the given stream.

E

enc_this - Variable in class de.sciss.jcollider.gui.NumberField
 
enc_this - Variable in class de.sciss.jcollider.gui.ServerPanel
 
enc_this - Variable in class de.sciss.jcollider.Server
 
enc_this - Variable in class de.sciss.jcollider.test.Demo
 
END - Static variable in class de.sciss.jcollider.NodeEvent
returned by getID() : the node was destroyed
equals(Object) - Method in class de.sciss.jcollider.Bus
 
equals(Object) - Method in class de.sciss.jcollider.Node
Two nodes are equal if they reside on the same server and have the same node ID.
EventManager - Class in de.sciss.app
A custom event dispatcher which carefully deals with synchronization issues.
EventManager(EventManager.Processor) - Constructor for class de.sciss.app.EventManager
 
EventManager() - Constructor for class de.sciss.app.EventManager
 
EventManager.Processor - Interface in de.sciss.app
Callers of the EventManager constructor must provide an object implementing this interface
eventProcessor - Variable in class de.sciss.app.EventManager
 
exp - Static variable in class de.sciss.jcollider.gui.Warp
 
EZSlider - Class in de.sciss.jcollider.gui
Something similar to SClang's EZSlider: a combo of horizontal slider, number box and label.
EZSlider() - Constructor for class de.sciss.jcollider.gui.EZSlider
 

F

fill(int, int, float) - Method in class de.sciss.jcollider.Buffer
 
fill(int[], int[], float[]) - Method in class de.sciss.jcollider.Buffer
 
fill(String[], int[], float[]) - Method in class de.sciss.jcollider.Node
Sets ranges of the node's control parameters to new values.
fill(int[], int[], float[]) - Method in class de.sciss.jcollider.Node
Sets ranges of the node's control parameters to new values.
fillMsg(int, int, float) - Method in class de.sciss.jcollider.Buffer
 
fillMsg(int[], int[], float[]) - Method in class de.sciss.jcollider.Buffer
 
fillMsg(String[], int[], float[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_fill message to adjust ranges of the node's control parameters to new values.
fillMsg(int[], int[], float[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_fill message to adjust ranges of the node's control parameters to new values.
fireNumberChanged() - Method in class de.sciss.jcollider.gui.NumberField
 
fitValue(double) - Method in class de.sciss.jcollider.gui.NumberSpace
Validates a value for this number space.
fitValue(double, double, double, double) - Static method in class de.sciss.jcollider.gui.NumberSpace
Validates a value for an ad-hoc number space.
flatten(UGenInput[][]) - Static method in class de.sciss.jcollider.GraphElemArray
 
fntBigName - Static variable in class de.sciss.jcollider.gui.ServerPanel
Font used for server name box.
fntConsole - Static variable in class de.sciss.jcollider.gui.ServerPanel
Font used for the text console.
fntGUI - Static variable in class de.sciss.jcollider.gui.ServerPanel
Font used for the GUI elements (buttons).
fntGUI - Static variable in class de.sciss.jcollider.test.Demo
 
fntToolTip - Static variable in class de.sciss.jcollider.gui.SynthDefDiagram
 
fntUGen - Static variable in class de.sciss.jcollider.gui.SynthDefDiagram
 
formatConst(float) - Static method in class de.sciss.jcollider.gui.SynthDefDiagram
 
fracDigitsFromQuant(double) - Static method in class de.sciss.jcollider.gui.NumberSpace
 
free(int) - Method in interface de.sciss.jcollider.BlockAllocator
Frees a bus, that is makes it available again for new re-allocation.
free() - Method in class de.sciss.jcollider.Buffer
 
free(OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
free() - Method in class de.sciss.jcollider.Bus
 
free(int) - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
free() - Method in class de.sciss.jcollider.Node
Frees the node on the server.
free(int) - Method in class de.sciss.jcollider.PowerOfTwoAllocator
 
freeAll(Server) - Static method in class de.sciss.jcollider.Buffer
Frees all known buffers on a server.
freeAll() - Method in class de.sciss.jcollider.Group
 
freeAllMsg() - Method in class de.sciss.jcollider.Group
 
freeBuf(int) - Method in class de.sciss.jcollider.Server
For internal use by Buffer objects.
freeMsg() - Method in class de.sciss.jcollider.Buffer
 
freeMsg(OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
freeMsg() - Method in class de.sciss.jcollider.Node
Creates an OSC /n_free message for the node.
frmtZoom - Static variable in class de.sciss.jcollider.gui.SynthDefDiagram
 
fromOSCMessage(OSCMessage, Object, long, Node) - Static method in class de.sciss.jcollider.NodeEvent
Constructs a NodeEvent from a valid node notification OSC message.
fromOSCMessage(OSCMessage, Object, long) - Static method in class de.sciss.jcollider.NodeEvent
 

G

genericDoubleSpace - Static variable in class de.sciss.jcollider.gui.NumberSpace
Ready-made NumberField for double values, without boundaries.
genericIntSpace - Static variable in class de.sciss.jcollider.gui.NumberSpace
Ready-made NumberField for integer values, without boundaries.
get(int) - Method in class de.sciss.jcollider.Synth
Queries the current value of a synth control.
get(int[]) - Method in class de.sciss.jcollider.Synth
Queries different current values of a synth control.
get(String) - Method in class de.sciss.jcollider.Synth
Queries the current value of a synth control.
get(String[]) - Method in class de.sciss.jcollider.Synth
Queries different current values of a synth control.
getAddr() - Method in class de.sciss.jcollider.Server
Returns the address which is assumed to be the one at which the server listens
getAddress() - Method in interface de.sciss.jcollider.BlockAllocator.Block
Queries the address or index of the block.
getAllNodes() - Method in class de.sciss.jcollider.NodeWatcher
Queries a list of all registered nodes.
getAllocatedBlocks() - Method in interface de.sciss.jcollider.BlockAllocator
Queries a list of allocated blocks.
getAllocatedBlocks() - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
getAllocatedBlocks() - Method in class de.sciss.jcollider.PowerOfTwoAllocator
 
getAllowsChildren() - Method in class de.sciss.jcollider.Group
 
getAllowsChildren() - Method in class de.sciss.jcollider.Synth
 
getArgNameForInput(UGen, int) - Method in class de.sciss.jcollider.UGenInfo
Returns the name for one of the ugens inputs.
getAudioBusAllocator() - Method in class de.sciss.jcollider.Server
Automatic audio bus allocator for package internal use only.
getBlockAllocFactory() - Method in class de.sciss.jcollider.ServerOptions
 
getBlockSize() - Method in class de.sciss.jcollider.ServerOptions
 
getBufferAllocator() - Method in class de.sciss.jcollider.Server
Automatic buffer ID allocator for package internal use only.
getBufNum() - Method in class de.sciss.jcollider.Buffer
Queries the buffer's index.
getChannel(String) - Method in class de.sciss.jcollider.Control
 
getChannel(int) - Method in class de.sciss.jcollider.UGen
 
getChannel() - Method in class de.sciss.jcollider.UGenChannel
Returns the index in the array of outputs of the corresponding UGen (beginning at zero).
getChildAt(int) - Method in class de.sciss.jcollider.Group
 
getChildAt(int) - Method in class de.sciss.jcollider.Synth
 
getChildCount() - Method in class de.sciss.jcollider.Group
 
getChildCount() - Method in class de.sciss.jcollider.Synth
 
getClearAction() - Method in class de.sciss.jcollider.gui.LogTextArea
 
getClientID() - Method in class de.sciss.jcollider.Server
Queries the client ID used for allocating node IDs.
getClipHi() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getClipLo() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getCommandName() - Method in class de.sciss.jcollider.OSCResponderNode
Queries the name which is used as the message filter
getControlBusAllocator() - Method in class de.sciss.jcollider.Server
Automatic control bus allocator for package internal use only.
getCopyrightString() - Static method in class de.sciss.jcollider.JCollider
Returns a copyright information string about the library
getCreditsString() - Static method in class de.sciss.jcollider.JCollider
Returns a license and website information string about the library
getDefaultGroup() - Method in class de.sciss.jcollider.Server
Returns the "default" group of the server.
getDefaultVal() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getDefaultValue() - Method in class de.sciss.jcollider.ControlDesc
 
getDefName() - Method in class de.sciss.jcollider.Synth
 
getDesc(int) - Method in class de.sciss.jcollider.Control
 
getDevice() - Method in class de.sciss.jcollider.ServerOptions
 
getDisplayName(UGen) - Method in class de.sciss.jcollider.UGenInfo
Returns a string ready to display to the user.
getDumpMode() - Method in class de.sciss.jcollider.Server
Queries the current OSC dumping mode.
getDuration() - Method in class de.sciss.jcollider.Buffer
Queries the buffer's duration in seconds.
getElement(int) - Method in class de.sciss.jcollider.GraphElemArray
 
getFireAllNodes() - Method in class de.sciss.jcollider.NodeWatcher
Queries the event dispatching mode.
getFirstPrivateBus() - Method in class de.sciss.jcollider.ServerOptions
Utility method to return the audio bus offset for the first bus which is not connected to audio hardware interface channels.
getFlags() - Method in class de.sciss.jcollider.gui.NumberField
 
getGroup() - Method in class de.sciss.jcollider.Node
Queries the group in which the node resides.
getHardwareBufferSize() - Method in class de.sciss.jcollider.ServerOptions
 
getHeadNode() - Method in class de.sciss.jcollider.Group
 
getHeadNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getID() - Method in class de.sciss.app.BasicEvent
Requests an identifier specifying the exact type of action that was performed.
getIDFromOSCMessage(OSCMessage) - Static method in class de.sciss.jcollider.NodeEvent
Queries the event ID which would be used if the event was generated from a provided OSC message.
getIndex() - Method in class de.sciss.jcollider.Bus
 
getIndex(TreeNode) - Method in class de.sciss.jcollider.Group
 
getIndex(TreeNode) - Method in class de.sciss.jcollider.Synth
 
getInput(int) - Method in class de.sciss.jcollider.UGen
Returns the UGen's input at the given index.
getInputs() - Method in class de.sciss.jcollider.UGen
Returns an array of the UGen's inputs.
getInputStreamsEnabled() - Method in class de.sciss.jcollider.ServerOptions
 
getLabel() - Method in class de.sciss.jcollider.gui.EZSlider
 
getLag() - Method in class de.sciss.jcollider.ControlDesc
 
getListener(int) - Method in class de.sciss.app.EventManager
Gets a listener from the list
getLoadDefs() - Method in class de.sciss.jcollider.ServerOptions
 
getLogStream() - Method in class de.sciss.jcollider.gui.LogTextArea
 
getManager() - Method in class de.sciss.jcollider.gui.NodeTreePanel
 
getMaxNodes() - Method in class de.sciss.jcollider.ServerOptions
 
getMaxSynthDefs() - Method in class de.sciss.jcollider.ServerOptions
 
getMaxVal() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getMemSize() - Method in class de.sciss.jcollider.ServerOptions
 
getMinVal() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getModel() - Method in class de.sciss.jcollider.gui.NodeTreeManager
Returns a TreeModel suitable to creating a JTree gadget.
getMsg(int) - Method in class de.sciss.jcollider.Synth
 
getMsg(int[]) - Method in class de.sciss.jcollider.Synth
 
getMsg(String) - Method in class de.sciss.jcollider.Synth
 
getMsg(String[]) - Method in class de.sciss.jcollider.Synth
 
getMultiResponder() - Method in class de.sciss.jcollider.Server
 
getn(int, int) - Method in class de.sciss.jcollider.Synth
Queries a range of current values of the synth's controls.
getn(String, int) - Method in class de.sciss.jcollider.Synth
Queries a range of current values of the synth's controls.
getn(int[], int[]) - Method in class de.sciss.jcollider.Synth
Queries different ranges of current values of the synth's controls.
getn(String[], int[]) - Method in class de.sciss.jcollider.Synth
Queries different ranges of current values of the synth's controls.
getName() - Method in class de.sciss.jcollider.ControlDesc
 
getName() - Method in class de.sciss.jcollider.Node
Queries the custom name of the node.
getName() - Method in class de.sciss.jcollider.Server
Queries the server representation's name
getName() - Method in class de.sciss.jcollider.SynthDef
Returns the name of the synth definition
getName() - Method in class de.sciss.jcollider.UGen
Returns the class name of the UGen.
getnMsg(int, int) - Method in class de.sciss.jcollider.Synth
 
getnMsg(int[], int[]) - Method in class de.sciss.jcollider.Synth
 
getnMsg(String, int) - Method in class de.sciss.jcollider.Synth
 
getnMsg(String[], int[]) - Method in class de.sciss.jcollider.Synth
 
getNode() - Method in class de.sciss.jcollider.NodeEvent
 
getNodeID() - Method in class de.sciss.jcollider.Node
Queries the node's identifier.
getNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getNodeType() - Method in class de.sciss.jcollider.NodeEvent
 
getNumAudioBusChannels() - Method in class de.sciss.jcollider.ServerOptions
 
getNumber() - Method in class de.sciss.jcollider.gui.NumberEvent
Queries the new number
getNumber() - Method in class de.sciss.jcollider.gui.NumberField
Return the number currently displayed
getNumBuffers() - Method in class de.sciss.jcollider.ServerOptions
 
getNumChannels() - Method in class de.sciss.jcollider.Buffer
Queries the buffer's number of channels.
getNumChannels() - Method in class de.sciss.jcollider.Bus
 
getNumControlBusChannels() - Method in class de.sciss.jcollider.ServerOptions
 
getNumDescs() - Method in class de.sciss.jcollider.Control
 
getNumElements() - Method in class de.sciss.jcollider.GraphElemArray
 
getNumFrames() - Method in class de.sciss.jcollider.Buffer
Queries the buffer data's number of frames (samples per channel).
getNumInputBusChannels() - Method in class de.sciss.jcollider.ServerOptions
 
getNumInputs() - Method in class de.sciss.jcollider.UGen
Returns the number of input arguments.
getNumOutputBusChannels() - Method in class de.sciss.jcollider.ServerOptions
 
getNumOutputs() - Method in class de.sciss.jcollider.Constant
 
getNumOutputs() - Method in interface de.sciss.jcollider.GraphElem
 
getNumOutputs() - Method in class de.sciss.jcollider.GraphElemArray
 
getNumOutputs() - Method in class de.sciss.jcollider.UGen
 
getNumOutputs() - Method in class de.sciss.jcollider.UGenChannel
Returns 1 naturally
getNumOutputs(int, int) - Method in class de.sciss.jcollider.UGenInfo
Given the number of instantiating arguments, returns the number of output channels the ugen will have.
getNumRGens() - Method in class de.sciss.jcollider.ServerOptions
 
getNumWireBufs() - Method in class de.sciss.jcollider.ServerOptions
 
getOldParentGroupID() - Method in class de.sciss.jcollider.NodeEvent
 
getOldPredNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getOldSuccNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getOptions() - Method in class de.sciss.jcollider.Server
Queries the options for booting the server.
getOutput(int) - Method in class de.sciss.jcollider.Constant
 
getOutput(int) - Method in interface de.sciss.jcollider.GraphElem
 
getOutput(int) - Method in class de.sciss.jcollider.GraphElemArray
 
getOutput(int) - Method in class de.sciss.jcollider.UGen
 
getOutput(int) - Method in class de.sciss.jcollider.UGenChannel
Returns this naturally
getOutputRate(int) - Method in class de.sciss.jcollider.UGen
Returns the rate of one of the UGens output channels.
getOutputRates() - Method in class de.sciss.jcollider.UGen
Returns an array of the rates at which the individual output channels run.
getOutputStreamsEnabled() - Method in class de.sciss.jcollider.ServerOptions
 
getParent() - Method in class de.sciss.jcollider.Node
 
getParentGroupID() - Method in class de.sciss.jcollider.NodeEvent
 
getPath() - Method in class de.sciss.jcollider.Buffer
Queries the buffer's sound file path.
getPredNode() - Method in class de.sciss.jcollider.Node
Queries the node's predecessor in the graph tree.
getPredNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getPrintStream() - Static method in class de.sciss.jcollider.Server
Queries the currently used print stream for outputting messages
getProgram() - Static method in class de.sciss.jcollider.Server
Queries the application path to scsynth.
getProtocol() - Method in class de.sciss.jcollider.ServerOptions
 
getRange() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getRate() - Method in class de.sciss.jcollider.Bus
 
getRate() - Method in class de.sciss.jcollider.Constant
 
getRate() - Method in class de.sciss.jcollider.ControlDesc
 
getRate() - Method in class de.sciss.jcollider.UGen
Returns the rate at which this UGen is running
getRate() - Method in class de.sciss.jcollider.UGenChannel
 
getRate() - Method in interface de.sciss.jcollider.UGenInput
A UGen input is naturally single-channelled.
getRatio() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getRendezvous() - Method in class de.sciss.jcollider.ServerOptions
 
getResourceString(String) - Static method in class de.sciss.jcollider.JCollider
 
getSampleRate() - Method in class de.sciss.jcollider.Buffer
Queries the buffer data's sample rate.
getSampleRate() - Method in class de.sciss.jcollider.Server
Queries the server's (audio) sampling rate.
getSampleRate() - Method in class de.sciss.jcollider.ServerOptions
 
getServer() - Method in class de.sciss.jcollider.Buffer
Queries the server at which the buffer resides
getServer() - Method in class de.sciss.jcollider.Bus
 
getServer() - Method in class de.sciss.jcollider.Node
Queries the server at which the node resides
getServer() - Method in class de.sciss.jcollider.ServerEvent
 
getSize() - Method in interface de.sciss.jcollider.BlockAllocator.Block
Queries the number of channels in the block.
getSpace() - Method in class de.sciss.jcollider.gui.NumberField
Returns the used number space.
getSpecialIndex() - Method in class de.sciss.jcollider.UGen
Returns the so-called special index of the UGen.
getStatus() - Method in class de.sciss.jcollider.Server
Queries the latest reported server status.
getStep() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getSuccNode() - Method in class de.sciss.jcollider.Node
Queries the node's successor in the graph tree.
getSuccNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getSync() - Method in class de.sciss.jcollider.OSCMultiResponder
 
getTailNode() - Method in class de.sciss.jcollider.Group
 
getTailNodeID() - Method in class de.sciss.jcollider.NodeEvent
 
getUGen() - Method in class de.sciss.jcollider.UGenChannel
Returns the UGen whose output this object represents
getUGens() - Method in class de.sciss.jcollider.SynthDef
Return a list of all UGens in the graph (in the depth-first sorted topological order).
getUnits() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getUnmappedValue() - Method in class de.sciss.jcollider.gui.EZSlider
 
getUserMax() - Static method in class de.sciss.jcollider.NodeIDAllocator
 
getValidOSCCommands() - Static method in class de.sciss.jcollider.NodeEvent
Returns a list of strings describing all known OSC command names that form valid node notification messages, that is "/n_go", "/n_end" etc.
getValue() - Method in class de.sciss.jcollider.Constant
 
getValue() - Method in class de.sciss.jcollider.gui.EZSlider
 
getVerbosity() - Method in class de.sciss.jcollider.ServerOptions
 
getVersion() - Static method in class de.sciss.jcollider.JCollider
Returns the library's version.
getWarp() - Method in class de.sciss.jcollider.gui.ControlSpec
 
getWhen() - Method in class de.sciss.app.BasicEvent
State whens the event has been generated, a timestamp specifying system time millisecs as returned by System.currentTimeMillis().
ggNumber - Variable in class de.sciss.jcollider.gui.EZSlider
 
ggSlider - Variable in class de.sciss.jcollider.gui.EZSlider
 
GO - Static variable in class de.sciss.jcollider.NodeEvent
returned by getID() : the node was created
grain(String, Node) - Static method in class de.sciss.jcollider.Synth
 
grain(String, String[], float[], Node) - Static method in class de.sciss.jcollider.Synth
 
grain(String, String[], float[], Node, int) - Static method in class de.sciss.jcollider.Synth
 
GraphElem - Interface in de.sciss.jcollider
This interface does the dirty job of putting all kinds of different elements under one brand which can be used in UGen graph generation.
GraphElemArray - Class in de.sciss.jcollider
This interface does the dirty job of putting all kinds of different elements under one brand which can be used in UGen graph generation.
GraphElemArray(GraphElem[]) - Constructor for class de.sciss.jcollider.GraphElemArray
 
Group - Class in de.sciss.jcollider
Mimics SCLang's Group class, that is, it's a client side representation of a group in the synthesis graph
Group(Group) - Constructor for class de.sciss.jcollider.Group
 
Group(Node, int) - Constructor for class de.sciss.jcollider.Group
 
GROUP - Static variable in class de.sciss.jcollider.NodeEvent
returned by getType() : the node is a group
grpAll - Variable in class de.sciss.jcollider.test.Demo
 

H

hashCode() - Method in class de.sciss.jcollider.Bus
 
hashCode() - Method in class de.sciss.jcollider.Node
 
head(Group) - Static method in class de.sciss.jcollider.Group
 
head(Group, String) - Static method in class de.sciss.jcollider.Synth
 
head(Node, String, String[], float[]) - Static method in class de.sciss.jcollider.Synth
 
HHMMSS - Static variable in class de.sciss.jcollider.gui.NumberField
Constructor flag : Format the values as minutes:seconds

I

incorporate(BasicEvent) - Method in class de.sciss.app.BasicEvent
Asks the event to incorporate the action described by another (older) event.
incorporate(BasicEvent) - Method in class de.sciss.jcollider.gui.NumberEvent
 
incorporate(BasicEvent) - Method in class de.sciss.jcollider.NodeEvent
Used by the EventManager to fuse successive events together when they queue.
incorporate(BasicEvent) - Method in class de.sciss.jcollider.ServerEvent
Used by the EventManager to fuse successive events together when they queue.
INFO - Static variable in class de.sciss.jcollider.NodeEvent
returned by getID() : the event was created by a /n_query command
inform(String) - Static method in class de.sciss.jcollider.Server
 
infos - Static variable in class de.sciss.jcollider.UGenInfo
This field contains a read-only map which maps String (ugen class names and alias names such as the unary/binary operator names) to UGenInfo elements).
initTree() - Method in class de.sciss.jcollider.Server
After the server has been contacted, calling this method will create the default group.
ir(String) - Static method in class de.sciss.jcollider.Control
 
ir(String, float) - Static method in class de.sciss.jcollider.Control
 
ir(String[], float[]) - Static method in class de.sciss.jcollider.Control
 
ir(String, float[]) - Static method in class de.sciss.jcollider.Control
 
ir(float) - Static method in class de.sciss.jcollider.UGen
A shorthand method for creating a constant in the ugen graph.
ir(String, int) - Static method in class de.sciss.jcollider.UGen
 
ir(String) - Static method in class de.sciss.jcollider.UGen
 
ir(String, int, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, int, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, int, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, int, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, int, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
ir(String, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
isAdjusting() - Method in class de.sciss.jcollider.gui.NumberEvent
 
isArray - Variable in class de.sciss.jcollider.UGenInfo.Arg
If true, this argument requires an array of values.
isAudioOut() - Method in class de.sciss.jcollider.Bus
Queries whether this bus is playing audio onto the hardware audio interface channels.
isBooting() - Method in class de.sciss.jcollider.Server
Queries the booting state
isDefFile(File) - Static method in class de.sciss.jcollider.SynthDef
Checks to see if a given file is a synth definition file.
isInteger() - Method in class de.sciss.jcollider.gui.NumberSpace
States if the NumberSpace's quant is integer (and not zero).
isLeaf() - Method in class de.sciss.jcollider.Group
 
isLeaf() - Method in class de.sciss.jcollider.Synth
 
isListening() - Method in class de.sciss.jcollider.OSCResponderNode
Queries the node's state.
isLocal() - Method in class de.sciss.jcollider.Server
Returns true if the server has an address on the same machine as the client.
isMacOS - Static variable in class de.sciss.jcollider.JCollider
true if we're running on Mac OS X.
isNotified() - Method in class de.sciss.jcollider.Server
Queries the server notification status.
isPlaying() - Method in class de.sciss.jcollider.Node
Queries whether the node exists on the server and is playing (not paused).
isRunning() - Method in class de.sciss.jcollider.Node
Queries whether the node exists on the server.
isRunning() - Method in class de.sciss.jcollider.Server
Queries the running state.
isWatching() - Method in class de.sciss.jcollider.NodeWatcher
Queries the watching state
isWindows - Static variable in class de.sciss.jcollider.JCollider
true if we're running on a Windows system

J

JCollider - Class in de.sciss.jcollider
This is a helper class containing utility static functions
JCollider() - Constructor for class de.sciss.jcollider.JCollider
 

K

kAddAfter - Static variable in interface de.sciss.jcollider.Constants
 
kAddBefore - Static variable in interface de.sciss.jcollider.Constants
 
kAddReplace - Static variable in interface de.sciss.jcollider.Constants
 
kAddToHead - Static variable in interface de.sciss.jcollider.Constants
 
kAddToTail - Static variable in interface de.sciss.jcollider.Constants
 
kAudioRate - Static variable in interface de.sciss.jcollider.Constants
 
kControlRate - Static variable in interface de.sciss.jcollider.Constants
 
kDemandRate - Static variable in interface de.sciss.jcollider.Constants
 
kDoneFree - Static variable in interface de.sciss.jcollider.Constants
done action: free the enclosing synth
kDoneFreeAll - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and all other nodes in this group (before and after)
kDoneFreeAllPred - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and all preceding nodes in this group
kDoneFreeAllSucc - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and all following nodes in this group
kDoneFreeGroup - Static variable in interface de.sciss.jcollider.Constants
done action: free the enclosing group and all nodes within it (including this synth)
kDoneFreePausePred - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and pause the preceding node
kDoneFreePauseSucc - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and pause the following node
kDoneFreePred - Static variable in interface de.sciss.jcollider.Constants
done action: free both this synth and the preceding node
kDoneFreePredGroup - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth; if the preceding node is a group then do g_freeAll on it, else free it
kDoneFreePredGroupDeep - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and if the preceding node is a group then do g_deepFree on it, else free it
kDoneFreeSucc - Static variable in interface de.sciss.jcollider.Constants
done action: free both this synth and the following node
kDoneFreeSuccGroup - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth; if the following node is a group then do g_freeAll on it, else free it
kDoneFreeSuccGroupDeep - Static variable in interface de.sciss.jcollider.Constants
done action: free this synth and if the following node is a group then do g_deepFree on it, else free it
kDoneNothing - Static variable in interface de.sciss.jcollider.Constants
done action: do nothing when the UGen is finished
kDonePause - Static variable in interface de.sciss.jcollider.Constants
done action: pause the enclosing synth, but do not free it
kDumpBoth - Static variable in interface de.sciss.jcollider.Constants
 
kDumpHex - Static variable in interface de.sciss.jcollider.Constants
 
kDumpOff - Static variable in interface de.sciss.jcollider.Constants
 
kDumpText - Static variable in interface de.sciss.jcollider.Constants
 
kHeaderAIFF - Static variable in interface de.sciss.jcollider.Constants
header format used for /b_write: AIFF
kHeaderIRCAM - Static variable in interface de.sciss.jcollider.Constants
header format used for /b_write: IRCAM
kHeaderNeXT - Static variable in interface de.sciss.jcollider.Constants
header format used for /b_write: NeXT / AU
kHeaderRaw - Static variable in interface de.sciss.jcollider.Constants
header format used for /b_write: Raw (headerless)
kHeaderWAVE - Static variable in interface de.sciss.jcollider.Constants
header format used for /b_write: WAVE
kr(String) - Static method in class de.sciss.jcollider.Control
 
kr(String, float) - Static method in class de.sciss.jcollider.Control
 
kr(String[], float[]) - Static method in class de.sciss.jcollider.Control
 
kr(String, float[]) - Static method in class de.sciss.jcollider.Control
 
kr(String, float, float) - Static method in class de.sciss.jcollider.LagControl
 
kr(String[], float[], float[]) - Static method in class de.sciss.jcollider.LagControl
 
kr(String) - Static method in class de.sciss.jcollider.TrigControl
 
kr(String, float) - Static method in class de.sciss.jcollider.TrigControl
 
kr(String[], float[]) - Static method in class de.sciss.jcollider.TrigControl
 
kr(String, int) - Static method in class de.sciss.jcollider.UGen
 
kr(String) - Static method in class de.sciss.jcollider.UGen
 
kr(String, int, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, int, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, int, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, int, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, int, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kr(String, GraphElem, GraphElem, GraphElem, GraphElem, GraphElem) - Static method in class de.sciss.jcollider.UGen
 
kSampleALaw - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: 8-bit a-law noise
kSampleDouble - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: double precision floating point
kSampleFloat - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: single precision floating point
kSampleInt16 - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: 16-bit integer
kSampleInt24 - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: 24-bit integer
kSampleInt32 - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: 32-bit integer
kSampleInt8 - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: 8-bit integer
kSampleMuLaw - Static variable in interface de.sciss.jcollider.Constants
sample encoding used for /b_write: 8-bit mu-law noise
kScalarRate - Static variable in interface de.sciss.jcollider.Constants
 

L

LagControl - Class in de.sciss.jcollider
Class for the LagControl UGen.
lin - Static variable in class de.sciss.jcollider.gui.Warp
 
load(Server) - Method in class de.sciss.jcollider.SynthDef
Stores the def in a temp file and sends a corresponding OSC /d_load message to the server.
load(Server, OSCMessage) - Method in class de.sciss.jcollider.SynthDef
Stores the def in a temp file and sends a corresponding OSC /d_load message to the server.
load(Server, OSCMessage, File) - Method in class de.sciss.jcollider.SynthDef
Stores the def in a file and sends a corresponding OSC /d_load message to the server.
logFile - Variable in class de.sciss.jcollider.gui.LogTextArea
 
logFileWriter - Variable in class de.sciss.jcollider.gui.LogTextArea
 
LogTextArea - Class in de.sciss.jcollider.gui
A JTextArea encompassing a PrintWriter that can be used as an alternative to the standard System.out or System.err objects.
LogTextArea(int, int, boolean, File) - Constructor for class de.sciss.jcollider.gui.LogTextArea
Constructs a new text area for logging messages.
LogTextArea() - Constructor for class de.sciss.jcollider.gui.LogTextArea
 

M

main(String[]) - Static method in class de.sciss.jcollider.JCollider
This method gets called when one tries to start the .jar file directly.
main(String[]) - Static method in class de.sciss.jcollider.test.Demo
 
makeSystemOutput() - Method in class de.sciss.jcollider.gui.LogTextArea
 
makeWindow() - Method in class de.sciss.jcollider.gui.NodeTreePanel
Creates a window containing this panel.
makeWindow(Server) - Static method in class de.sciss.jcollider.gui.ServerPanel
Creates a window containing a ServerPanel for the given server.
makeWindow(Server, int) - Static method in class de.sciss.jcollider.gui.ServerPanel
Creates a window with custom flags.
map(double) - Method in class de.sciss.jcollider.gui.ControlSpec
 
map(double, ControlSpec) - Method in class de.sciss.jcollider.gui.Warp
 
map(int[], int[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
map(String[], int[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
map(int[], Bus[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
map(String[], Bus[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
mapMsg(int[], int[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_map message to map a list of the node's control parameters to be automically read from global control busses.
mapMsg(String[], int[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_map message to map a list of the node's control parameters to be automically read from global control busses.
mapMsg(int[], Bus[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_map message to map a list of the node's control parameters to be automically read from global control busses.
mapMsg(String[], Bus[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_map message to map a list of the node's control parameters to be automically read from global control busses.
mapn(int[], int[], int[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
mapn(String[], int[], int[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
mapn(int[], Bus[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
mapn(String[], Bus[]) - Method in class de.sciss.jcollider.Node
Maps a list of the node's control parameters to be automically read from global control busses.
mapnMsg(int[], int[], int[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_map message to map a list of the node's control parameters to be automically read from global control busses.
mapnMsg(String[], int[], int[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_mapn message to map a list of the node's control parameters to be automically read from global control busses.
mapnMsg(int[], Bus[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_mapn message to map a list of the node's control parameters to be automically read from global control busses.
mapnMsg(String[], Bus[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_mapn message to map a list of the node's control parameters to be automically read from global control busses.
max - Variable in class de.sciss.jcollider.gui.NumberSpace
Maximum allowed value or Double.POSITIVE_INFINITY
max - Variable in class de.sciss.jcollider.UGenInfo.Arg
Allowed range of its value and default value.
maxFracDigits - Variable in class de.sciss.jcollider.gui.NumberSpace
 
messageReceived(OSCMessage, SocketAddress, long) - Method in class de.sciss.jcollider.NodeWatcher
This method is part of the implementation of the OSCListener interface.
messageReceived(OSCMessage, SocketAddress, long) - Method in class de.sciss.jcollider.OSCMultiResponder
 
messageReceived(OSCMessage, SocketAddress, long) - Method in class de.sciss.jcollider.OSCResponderNode
This method is called as part of the implementation of the OSCListener interface.
MIMIC - Static variable in class de.sciss.jcollider.gui.ServerPanel
Constructor flag: shortcut for creating those GUI elements that SClang provides.
min - Variable in class de.sciss.jcollider.gui.NumberSpace
Minimum allowed value or Double.NEGATIVE_INFINITY
min - Variable in class de.sciss.jcollider.UGenInfo.Arg
Allowed range of its value and default value.
minFracDigits - Variable in class de.sciss.jcollider.gui.NumberSpace
 
MotoRevCtrl - Class in de.sciss.jcollider.test
Provides a control enabled version of MotoRev with simple GUI.
MotoRevCtrl() - Constructor for class de.sciss.jcollider.test.MotoRevCtrl
 
MOVE - Static variable in class de.sciss.jcollider.NodeEvent
returned by getID() : the node has moved
moveAfter(Node) - Method in class de.sciss.jcollider.Node
Moves the node after another node in the server graph.
moveAfterMsg(Node) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_after message.
moveBefore(Node) - Method in class de.sciss.jcollider.Node
Moves the node before another node in the server graph.
moveBeforeMsg(Node) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_before message.
moveNodeToHead(Node) - Method in class de.sciss.jcollider.Group
 
moveNodeToHeadMsg(Node) - Method in class de.sciss.jcollider.Group
 
moveNodeToTail(Node) - Method in class de.sciss.jcollider.Group
 
moveNodeToTailMsg(Node) - Method in class de.sciss.jcollider.Group
 
moveToHead(Group) - Method in class de.sciss.jcollider.Node
Moves the node to the head of a group in the server graph.
moveToHeadMsg(Group) - Method in class de.sciss.jcollider.Node
Creates an OSC /g_head message.
moveToTail(Group) - Method in class de.sciss.jcollider.Node
Moves the node to the tail of a group in the server graph.
moveToTailMsg(Group) - Method in class de.sciss.jcollider.Node
Creates an OSC /g_tail message.

N

name - Variable in class de.sciss.jcollider.UGenInfo.Arg
Name of the argument (same as in SClang).
newFrom(Server) - Static method in class de.sciss.jcollider.NodeWatcher
Returns a NodeWatcher to monitor a given server.
newMsg() - Method in class de.sciss.jcollider.Group
 
newMsg(Group) - Method in class de.sciss.jcollider.Group
 
newMsg(Node, int) - Method in class de.sciss.jcollider.Group
Note: this sets the group!
newMsg() - Method in class de.sciss.jcollider.Synth
 
newMsg(Node) - Method in class de.sciss.jcollider.Synth
 
newMsg(Node, String[], float[]) - Method in class de.sciss.jcollider.Synth
 
newMsg(Node, String[], float[], int) - Method in class de.sciss.jcollider.Synth
 
newPaused(String, String[], float[], Node) - Static method in class de.sciss.jcollider.Synth
 
newPaused(String, String[], float[], Node, int) - Static method in class de.sciss.jcollider.Synth
 
next() - Static method in class de.sciss.jcollider.UniqueID
Returns the next unique ID
nextNodeID() - Method in class de.sciss.jcollider.Server
Allocates a new free node ID for a group or synth.
Node - Class in de.sciss.jcollider
This is a client side representation of a node in the synthesis graph.
Node(Server, int) - Constructor for class de.sciss.jcollider.Node
Creates a Node representation for a given node ID.
Node(Server) - Constructor for class de.sciss.jcollider.Node
Creates a Node representation.
nodeAction(NodeEvent) - Method in class de.sciss.jcollider.gui.NodeTreeManager
This method is part of the NodeListener interface.
nodeAction(NodeEvent) - Method in interface de.sciss.jcollider.NodeListener
Called when the node status changed.
NodeEvent - Class in de.sciss.jcollider
These kind of events get delivered by a node watcher to inform listeners about node status changes.
NodeEvent(Object, int, long, Node, int, int, int, int, int, int, int) - Constructor for class de.sciss.jcollider.NodeEvent
Constructs a NodeEvent from a detailed description.
NodeIDAllocator - Class in de.sciss.jcollider
Quite a 1:1 translation from SClang, this is used as the default node allocator by the server.
NodeIDAllocator() - Constructor for class de.sciss.jcollider.NodeIDAllocator
 
NodeIDAllocator(int) - Constructor for class de.sciss.jcollider.NodeIDAllocator
 
NodeListener - Interface in de.sciss.jcollider
Objects which wish to be informed about server status changes must implement this interface and register using Server.addListener.
NodeTreeManager - Class in de.sciss.jcollider.gui
A class that helps to set up a JTree with a view of a node graph.
NodeTreeManager(NodeWatcher, Node) - Constructor for class de.sciss.jcollider.gui.NodeTreeManager
Creates a new NodeTreeManager for a given NodeWatcher instance and root Node.
NodeTreeManager(NodeWatcher) - Constructor for class de.sciss.jcollider.gui.NodeTreeManager
 
NodeTreePanel - Class in de.sciss.jcollider.gui
A panel that contains a tree view of the nodes as monitored by a NodeWatcher.
NodeTreePanel(NodeWatcher, Node, int) - Constructor for class de.sciss.jcollider.gui.NodeTreePanel
Creates a new NodeTreePanel for a given node watcher and root element.
NodeTreePanel(NodeWatcher, Node) - Constructor for class de.sciss.jcollider.gui.NodeTreePanel
Creates a panel with default gadgets.
NodeWatcher - Class in de.sciss.jcollider
A node status managing class which has a similar concept as SCLang's NodeWatcher class, however the implementation is different and the feature set is different.
notify(boolean) - Method in class de.sciss.jcollider.Server
Sends a message to the server requesting to be notified about server actions such as nodes being added and deleted.
numberChanged(NumberEvent) - Method in interface de.sciss.jcollider.gui.NumberListener
Notifies the listener that a number changed occured.
NumberEvent - Class in de.sciss.jcollider.gui
This kind of event is fired from a NumberField gadget when the user modified its contents.
NumberEvent(Object, int, long, Number, boolean) - Constructor for class de.sciss.jcollider.gui.NumberEvent
Constructs a new NumberEvent
NumberField - Class in de.sciss.jcollider.gui
A NumberField is basically a JPanel holding a JTextField whose content is limited to decimal numbers.
NumberField() - Constructor for class de.sciss.jcollider.gui.NumberField
Create a new NumberField for a given space. the initial value of the NumberField is taken from space.reset.
NumberField(NumberSpace) - Constructor for class de.sciss.jcollider.gui.NumberField
 
numberFlavor - Static variable in class de.sciss.jcollider.gui.NumberField
 
NumberListener - Interface in de.sciss.jcollider.gui
Interface for listening the changes of the contents of a NumberField gadget
NumberSpace - Class in de.sciss.jcollider.gui
A number space describes a field of possible numeric values with a minimum and maximum (which can be infinity), a central value (usually zero) a quantization size which can be used to describe integers or to limit the numeric resolution.
NumberSpace(double, double, double, int, int, double) - Constructor for class de.sciss.jcollider.gui.NumberSpace
Creates a new NumberSpace with the given values.
NumberSpace(double, double, double, int, int) - Constructor for class de.sciss.jcollider.gui.NumberSpace
Creates a new NumberSpace with the given values.
NumberSpace(double, double, double) - Constructor for class de.sciss.jcollider.gui.NumberSpace
Creates a new NumberSpace with the given values.
numGroups - Variable in class de.sciss.jcollider.Server.Status
 
numSynthDefs - Variable in class de.sciss.jcollider.Server.Status
 
numSynths - Variable in class de.sciss.jcollider.Server.Status
 
numUGens - Variable in class de.sciss.jcollider.Server.Status
 
nw - Variable in class de.sciss.jcollider.test.Demo
 

O

OFF - Static variable in class de.sciss.jcollider.NodeEvent
returned by getID() : the node was paused
ON - Static variable in class de.sciss.jcollider.NodeEvent
returned by getID() : the node was resumed
optionListToStringArray(List) - Static method in class de.sciss.jcollider.ServerOptions
Converts a list of string elements to one an array of strings
OSCMultiResponder - Class in de.sciss.jcollider
Despite the name, the OSCMultiResponder mimics the SClang counter part only superficially.
OSCMultiResponder(OSCClient) - Constructor for class de.sciss.jcollider.OSCMultiResponder
Creates a new responder for the given OSCClient.
OSCResponderNode - Class in de.sciss.jcollider
Similar operation as the SClang class of the same name, but slightly different implementation, based on the new OSCMultiResponder class and NetUtil.
OSCResponderNode(Server, String, OSCListener) - Constructor for class de.sciss.jcollider.OSCResponderNode
Creates a new responder node to listen for messages coming in from the given server.
OUTPUT_ARG - Static variable in class de.sciss.jcollider.UGenInfo
Value for outputType : the ugen has a variable number which needs to be specified explictly when constructing the ugen (example : PanAz)
OUTPUT_ARRAYSIZE - Static variable in class de.sciss.jcollider.UGenInfo
Value for outputType : the ugen has a variable number of outputs depending on the length of it's array argument (example : Demand)
OUTPUT_FIXED - Static variable in class de.sciss.jcollider.UGenInfo
Value for outputType : the ugen has a fixed number of outputs
outputMul - Variable in class de.sciss.jcollider.UGenInfo
A tricky workaround invented for LagControl until i recognized that this isn't a real ugen.
outputType - Variable in class de.sciss.jcollider.UGenInfo
Defines how the number of outputs is determined.
outputVal - Variable in class de.sciss.jcollider.UGenInfo
For fixed output ugens, the number of outputs.

P

pause() - Method in class de.sciss.app.EventManager
Pauses event dispatching.
peakCPU - Variable in class de.sciss.jcollider.Server.Status
 
placeMeInAPane() - Method in class de.sciss.jcollider.gui.LogTextArea
 
play() - Method in class de.sciss.jcollider.Buffer
Plays the buffer contents (oneshot) beginning on the first audio output.
play(boolean) - Method in class de.sciss.jcollider.Buffer
Plays the buffer contents beginning on the first audio output.
play(boolean, float) - Method in class de.sciss.jcollider.Buffer
Plays the buffer contents beginning on the first audio output.
play(boolean, float, int) - Method in class de.sciss.jcollider.Buffer
Plays the buffer contents.
play(boolean, float, int, float) - Method in class de.sciss.jcollider.Buffer
Plays the buffer contents.
play(boolean, float, int, float, Node, int) - Method in class de.sciss.jcollider.Buffer
Plays the buffer contents.
play(Group) - Method in class de.sciss.jcollider.SynthDef
Sends the def to the server and creates a synth from this def.
play(Group, String[], float[]) - Method in class de.sciss.jcollider.SynthDef
Sends the def to the server and creates a synth from this def.
play(Node, String[], float[], int) - Method in class de.sciss.jcollider.SynthDef
Sends the def to the server and creates a synth from this def.
PowerOfTwoAllocator - Class in de.sciss.jcollider
Quite a 1:1 translation from SClang, this is used as the default bus allocator by the server.
PowerOfTwoAllocator(int) - Constructor for class de.sciss.jcollider.PowerOfTwoAllocator
 
PowerOfTwoAllocator(int, int) - Constructor for class de.sciss.jcollider.PowerOfTwoAllocator
 
PowerOfTwoAllocator.Factory - Class in de.sciss.jcollider
 
PowerOfTwoAllocator.Factory() - Constructor for class de.sciss.jcollider.PowerOfTwoAllocator.Factory
 
printError(String, Throwable) - Static method in class de.sciss.jcollider.Server
 
printOn(PrintStream) - Method in class de.sciss.jcollider.Buffer
 
printOn(PrintStream) - Method in class de.sciss.jcollider.Bus
 
printOn(PrintStream) - Method in class de.sciss.jcollider.ControlDesc
 
printOn(PrintStream) - Method in class de.sciss.jcollider.Node
 
printOn(PrintStream) - Method in class de.sciss.jcollider.Server
Prints a textual representation of this object onto the given stream
printOn(PrintStream) - Method in class de.sciss.jcollider.SynthDef
Prints a textual representation of the synth def to the given stream.
printOn(PrintStream) - Method in class de.sciss.jcollider.UGenInfo
Prints a textual representation of this dataset onto the given stream
printStream - Static variable in class de.sciss.jcollider.Server
 
processEvent(BasicEvent) - Method in interface de.sciss.app.EventManager.Processor
Processes the next event in the queue.
processEvent(BasicEvent) - Method in class de.sciss.jcollider.gui.NumberField
 
processEvent(BasicEvent) - Method in class de.sciss.jcollider.NodeWatcher
This is used to dispatch node events.
processEvent(BasicEvent) - Method in class de.sciss.jcollider.Server
This is used to dispatch server events.

Q

quant - Variable in class de.sciss.jcollider.gui.NumberSpace
Quantization of values or zero
query() - Method in class de.sciss.jcollider.Buffer
A debugging method for querying the current buffer parameters and printing them into the console.
query() - Method in class de.sciss.jcollider.Node
A debugging method that prints the results of an OSC /n_query message into the server's default print stream.
query(PrintStream) - Method in class de.sciss.jcollider.Node
A debugging method that prints the results of an OSC /n_query message into a given print stream.
queryAllNodes(float, ActionListener) - Method in class de.sciss.jcollider.NodeWatcher
 
queryDone() - Method in class de.sciss.jcollider.Buffer
Called from Server when b_info is received.
queryMsg() - Method in class de.sciss.jcollider.Buffer
Constructs an OSC message /b_query for querying the buffer's parameters.
queryMsg() - Method in class de.sciss.jcollider.Node
 
quit() - Method in class de.sciss.jcollider.Server
Sends an asynchronous /quit to the server and cleans up the client's resources
quitAll() - Static method in class de.sciss.jcollider.Server
Synchronously quits all known servers.
quitAndWait() - Method in class de.sciss.jcollider.Server
Synchronously quit the server.
quitMsg() - Method in class de.sciss.jcollider.Server
Constructs a quit message for the server

R

rates - Variable in class de.sciss.jcollider.UGenInfo
Set of all allowed rates at which the ugen can run
read(Server, String) - Static method in class de.sciss.jcollider.Buffer
Reads a whole file into memory for PlayBuf etc.
read(Server, String, long) - Static method in class de.sciss.jcollider.Buffer
Reads a whole file into memory for PlayBuf etc., starting at a given frame.
read(Server, String, long, int) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a file into memory for PlayBuf etc.
read(Server, String, long, int, Buffer.CompletionAction) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a file into memory for PlayBuf etc.
read(Server, String, long, int, Buffer.CompletionAction, int) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a file into memory for PlayBuf etc.
read(String) - Method in class de.sciss.jcollider.Buffer
Reads in as many frames from a sound file as fit into the buffer, starting at the beginning of the file.
read(String, long) - Method in class de.sciss.jcollider.Buffer
Reads in as many frames from a sound file as fit into the buffer, starting at a given frame in the file.
read(String, long, int) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer.
read(String, long, int, int) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer, beginning a given offset in the buffer.
read(String, long, int, int, boolean) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer, beginning a given offset in the buffer.
read(String, long, int, int, boolean, Buffer.CompletionAction) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer, beginning a given offset in the buffer.
read(InputStream) - Static method in class de.sciss.jcollider.SynthDef
Reads a single SynthDef from an input stream (such as a harddisk file or memory buffer).
readBinaryDefinitions() - Static method in class de.sciss.jcollider.UGenInfo
Reads in the ugen definition database from a binary resource inside the libraries jar file (ugendefs.bin).
readChannel(Server, String, long, int, int[]) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a given set of channels from a file into memory for PlayBuf etc.
readChannel(Server, String, long, int, int[], Buffer.CompletionAction) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a given set of channels from a file into memory for PlayBuf etc.
readChannel(Server, String, long, int, int[], Buffer.CompletionAction, int) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a given set of channels from a file into memory for PlayBuf etc.
readChannel(String, long, int, int, boolean, int[], Buffer.CompletionAction) - Method in class de.sciss.jcollider.Buffer
Reads in frames from selected channels of a sound file into the buffer, beginning a given offset in the buffer.
readChannelMsg(String, long, int, int, boolean, int[]) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in frames from selected channels of a sound file into the buffer, beginning a given offset in the buffer.
readChannelMsg(String, long, int, int, boolean, int[], OSCMessage) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in frames from selected channels of a sound file into the buffer, beginning a given offset in the buffer.
readDefFile(URL) - Static method in class de.sciss.jcollider.SynthDef
Reads definitions from a synth def file.
readDefFile(File) - Static method in class de.sciss.jcollider.SynthDef
Reads definitions from a synth def file.
readDefFile(InputStream) - Static method in class de.sciss.jcollider.SynthDef
Reads definitions from an input stream (such as a harddisk file or memory buffer).
readDefinitions() - Static method in class de.sciss.jcollider.UGenInfo
Reads in the ugen definition database from a text resource inside the libraries jar file (ugendefs.xml).
readMsg(String) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in as many frames from a sound file as fit into the buffer, starting at the beginning of the file, closing the file after reading.
readMsg(String, long) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in as many frames from a sound file as fit into the buffer, starting at a given frame in the file, closing the file after reading.
readMsg(String, long, int) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in frames from a sound file into the buffer, closing the file after reading.
readMsg(String, long, int, int) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in frames from a sound file into the buffer, beginning a given offset in the buffer, closing the file after reading.
readMsg(String, long, int, int, boolean) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in frames from a sound file into the buffer, beginning a given offset in the buffer.
readMsg(String, long, int, int, boolean, OSCMessage) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_read message to read in frames from a sound file into the buffer, beginning a given offset in the buffer.
readNoUpdate(Server, String) - Static method in class de.sciss.jcollider.Buffer
Reads a whole file into memory for PlayBuf etc.
readNoUpdate(Server, String, long) - Static method in class de.sciss.jcollider.Buffer
Reads a whole file into memory for PlayBuf etc.
readNoUpdate(Server, String, long, int) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a file into memory for PlayBuf etc.
readNoUpdate(Server, String, long, int, Buffer.CompletionFunction) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a file into memory for PlayBuf etc.
readNoUpdate(Server, String, long, int, Buffer.CompletionFunction, int) - Static method in class de.sciss.jcollider.Buffer
Reads a section of a file into memory for PlayBuf etc.
readNoUpdate(String) - Method in class de.sciss.jcollider.Buffer
Reads in as many frames from a sound file as fit into the buffer, starting at the beginning of the file.
readNoUpdate(String, long) - Method in class de.sciss.jcollider.Buffer
Reads in as many frames from a sound file as fit into the buffer, starting at a given frame in the file.
readNoUpdate(String, long, int) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer.
readNoUpdate(String, long, int, int) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer, beginning a given offset in the buffer.
readNoUpdate(String, long, int, int, boolean) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer, beginning a given offset in the buffer.
readNoUpdate(String, long, int, int, boolean, OSCMessage) - Method in class de.sciss.jcollider.Buffer
Reads in frames from a sound file into the buffer, beginning a given offset in the buffer.
realloc() - Method in class de.sciss.jcollider.Bus
 
recvMsg() - Method in class de.sciss.jcollider.SynthDef
Constructs a message to sends to a server for providing the synth def.
recvMsg(OSCMessage) - Method in class de.sciss.jcollider.SynthDef
Constructs a message to sends to a server for providing the synth def.
register() - Method in class de.sciss.jcollider.Node
 
register(boolean) - Method in class de.sciss.jcollider.Node
 
register(Node) - Method in class de.sciss.jcollider.NodeWatcher
Adds a node to the list of known nodes.
register(Node, boolean) - Method in class de.sciss.jcollider.NodeWatcher
 
release() - Method in class de.sciss.jcollider.Node
Releases a node with default release time.
release(float) - Method in class de.sciss.jcollider.Node
Releases a node.
releaseMsg() - Method in class de.sciss.jcollider.Node
Creates an OSC /n_set message to release a node with default release time.
releaseMsg(float) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_set message to release a node.
remove() - Method in class de.sciss.jcollider.OSCResponderNode
Removes the node from the list of actively listening nodes.
removeActionListener(ActionListener) - Method in class de.sciss.jcollider.gui.EZSlider
 
removeDoWhenBooted(Server.CompletionAction) - Method in class de.sciss.jcollider.Server
Unregisters an action from being executed after the boot process.
removeListener(Object) - Method in class de.sciss.app.EventManager
Removes a listener.
removeListener(NumberListener) - Method in class de.sciss.jcollider.gui.NumberField
Unregister a NumberListener from receiving number change events.
removeListener(NodeListener) - Method in class de.sciss.jcollider.NodeWatcher
Unregisters a listener from being informed about node status changes.
removeListener(ServerListener) - Method in class de.sciss.jcollider.Server
Unregisters a listener from being informed about server status changes.
removeNode(OSCResponderNode) - Method in class de.sciss.jcollider.OSCMultiResponder
 
removeWhenDone() - Method in class de.sciss.jcollider.OSCResponderNode
Tags the node to remove itself after the next unfiltered message arrived.
replace(Node) - Static method in class de.sciss.jcollider.Group
 
replace(Node, String) - Static method in class de.sciss.jcollider.Synth
 
replace(Node, String, String[], float[]) - Static method in class de.sciss.jcollider.Synth
 
reportError(Exception) - Static method in class de.sciss.jcollider.test.Demo
 
reportError(Exception) - Static method in class de.sciss.jcollider.test.MotoRevCtrl
 
reserve(int) - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
reserve(int, int) - Method in class de.sciss.jcollider.ContiguousBlockAllocator
 
reset - Variable in class de.sciss.jcollider.gui.NumberSpace
Reset value, i.e.
reset() - Method in class de.sciss.jcollider.NodeIDAllocator
 
resume() - Method in class de.sciss.app.EventManager
Resumes event dispatching.
run() - Method in class de.sciss.app.EventManager
Called by add/removeListener and dispatchEvent.
run() - Method in class de.sciss.jcollider.Node
Resumes the node if it was paused.
run(boolean) - Method in class de.sciss.jcollider.Node
Pauses or resumes the node.
run() - Method in class de.sciss.jcollider.NodeWatcher
Part of internal message queueing.
runMsg() - Method in class de.sciss.jcollider.Node
Creates an OSC [ /n_run, <nodeID>, 1 ] message for the node.
runMsg(boolean) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_run message for the node.
RUNNING - Static variable in class de.sciss.jcollider.ServerEvent
returned by getID() : the server started running

S

sampleRate - Variable in class de.sciss.jcollider.Server.Status
 
SCGF_VERSION - Static variable in class de.sciss.jcollider.SynthDef
Currently supported synth def file version (1).
selectedTable - Variable in class de.sciss.jcollider.test.Demo
 
selectionContainsGroups - Variable in class de.sciss.jcollider.gui.NodeTreePanel
 
selectionContainsPausing - Variable in class de.sciss.jcollider.gui.NodeTreePanel
 
selectionContainsPlaying - Variable in class de.sciss.jcollider.gui.NodeTreePanel
 
selectionContainsSynths - Variable in class de.sciss.jcollider.gui.NodeTreePanel
 
send(Server) - Method in class de.sciss.jcollider.SynthDef
Sends the definition to a server.
send(Server, OSCMessage) - Method in class de.sciss.jcollider.SynthDef
Sends the definition to a server.
sendBundle(OSCBundle) - Method in class de.sciss.jcollider.Server
Sends an OSC bundle for scheduling to the server
sendBundleSync(OSCBundle, String, float) - Method in class de.sciss.jcollider.Server
Sends a bundle and waits for a /done reply for a given command name from the server.
sendBundleSync(OSCBundle, String, String, int, Object, float) - Method in class de.sciss.jcollider.Server
Sends a bundle and waits for a corresponding reply or failure message from the server.
sendBundleSync(OSCBundle, String, String, int[], Object[], int[], Object[], float) - Method in class de.sciss.jcollider.Server
Sends a bundle and waits for a corresponding reply or failure message from the server.
sendMsg(OSCMessage) - Method in class de.sciss.jcollider.Server
Sends an OSC message to the server
sendMsgSync(OSCMessage, float) - Method in class de.sciss.jcollider.Server
Sends a message and waits for a corresponding /done reply from the server.
sendMsgSync(OSCMessage, String, String, int, Object, float) - Method in class de.sciss.jcollider.Server
Sends a message and waits for a corresponding reply or failure message from the server.
sendMsgSync(OSCMessage, String, String, int[], Object[], int[], Object[], float) - Method in class de.sciss.jcollider.Server
Sends a message and waits for a corresponding reply or failure message from the server.
server - Variable in class de.sciss.jcollider.gui.ServerPanel
 
server - Variable in class de.sciss.jcollider.NodeWatcher
 
Server - Class in de.sciss.jcollider
Closely following SClang's server class, this is the client side representation of a supercollider server.
Server(String, InetSocketAddress, ServerOptions, int) - Constructor for class de.sciss.jcollider.Server
Creates a new Server representation object.
Server(String, InetSocketAddress, ServerOptions) - Constructor for class de.sciss.jcollider.Server
Creates a server representation for the default client (0).
Server(String, InetSocketAddress) - Constructor for class de.sciss.jcollider.Server
Creates a server representation for the default client (0), using default options.
Server(String) - Constructor for class de.sciss.jcollider.Server
Creates a representation for a server which listens at the loopback address (127.0.0.1:57110).
server - Variable in class de.sciss.jcollider.test.Demo
 
server - Variable in class de.sciss.jcollider.test.MotoRevCtrl
 
Server.CompletionAction - Interface in de.sciss.jcollider
This interface is used to describe an action to be executed after some process such as booting the server has completed.
Server.Status - Class in de.sciss.jcollider
A static field only class describing the snapshot of the server status as delivered by getStatus
Server.Status() - Constructor for class de.sciss.jcollider.Server.Status
 
serverAction(ServerEvent) - Method in class de.sciss.jcollider.gui.ServerPanel
This class implements the ServerListener interface to be notified about the server booting and quitting, and for tracking the status.
serverAction(ServerEvent) - Method in interface de.sciss.jcollider.ServerListener
Called when the server status changed.
serverAction(ServerEvent) - Method in class de.sciss.jcollider.test.Demo
 
serverAction(ServerEvent) - Method in class de.sciss.jcollider.test.MotoRevCtrl
 
serverBooting - Variable in class de.sciss.jcollider.Server
 
ServerEvent - Class in de.sciss.jcollider
These kind of events get delivered by a server represenation to inform listeners about server status changes
ServerEvent(Object, int, long, Server) - Constructor for class de.sciss.jcollider.ServerEvent
 
ServerListener - Interface in de.sciss.jcollider
Objects which wish to be informed about server status changes must implement this interface and register using Server.addListener.
ServerOptions - Class in de.sciss.jcollider
A class full of getter/setter methods to describe the options to boot a local scsynth server.
ServerOptions() - Constructor for class de.sciss.jcollider.ServerOptions
Creates a new instance with default options
ServerPanel - Class in de.sciss.jcollider.gui
A quick hack to provide a GUI element looking similar to SCLang's server window.
ServerPanel(Server, int) - Constructor for class de.sciss.jcollider.gui.ServerPanel
Creates a new ServerPanel for the given server and with GUI elements specified by the flags.
set(String, float) - Method in class de.sciss.jcollider.Node
Sets a node's control parameter to a new value.
set(int, float) - Method in class de.sciss.jcollider.Node
Sets a node's control parameter to a new value.
set(String[], float[]) - Method in class de.sciss.jcollider.Node
Sets a list of the node's control parameters to new values.
set(int[], float[]) - Method in class de.sciss.jcollider.Node
Sets a list of the node's control parameters to new values.
setAutoRegister(boolean) - Method in class de.sciss.jcollider.NodeWatcher
Decides whether unknown nodes should be automatically added to the node watcher (usefull for debugging).
setAutoRegister() - Method in class de.sciss.jcollider.NodeWatcher
Queries whether automatic node registration is enabled.
setBlockAllocFactory(BlockAllocator.Factory) - Method in class de.sciss.jcollider.ServerOptions
 
setBlockSize(int) - Method in class de.sciss.jcollider.ServerOptions
 
setBooting(boolean) - Method in class de.sciss.jcollider.Server
 
setControlSpec(ControlSpec) - Method in class de.sciss.jcollider.gui.EZSlider
 
setDeepFont(Container, Font) - Static method in class de.sciss.jcollider.JCollider
Set a font for a container and all children we can find in this container (calling this method recursively).
setDevice(String) - Method in class de.sciss.jcollider.ServerOptions
 
setFireAllNodes(boolean) - Method in class de.sciss.jcollider.NodeWatcher
Decides whether node changes for any node or only for registered nodes are delivered to event listeners.
setFlags(int) - Method in class de.sciss.jcollider.gui.NumberField
 
setGroup(Group) - Method in class de.sciss.jcollider.Node
Sets the node's group.
setHardwareBufferSize(int) - Method in class de.sciss.jcollider.ServerOptions
 
setHeadNode(Node) - Method in class de.sciss.jcollider.Group
 
setInform(boolean) - Static method in class de.sciss.jcollider.Server
Turns on or off verbose messaging of the server representation.
setInputStreamsEnabled(String) - Method in class de.sciss.jcollider.ServerOptions
 
setLabel(String) - Method in class de.sciss.jcollider.gui.EZSlider
 
setLabelWidth(int) - Method in class de.sciss.jcollider.gui.EZSlider
 
setLoadDefs(boolean) - Method in class de.sciss.jcollider.ServerOptions
 
setMaxNodes(int) - Method in class de.sciss.jcollider.ServerOptions
 
setMaxSynthDefs(int) - Method in class de.sciss.jcollider.ServerOptions
 
setMemSize(int) - Method in class de.sciss.jcollider.ServerOptions
 
setMsg(String, float) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_set message to change a node's control parameter to a new value.
setMsg(int, float) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_set message to change a node's control parameter to a new value.
setMsg(String[], float[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_set message to adjust a list of the node's control parameters to new values.
setMsg(int[], float[]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_set message to adjust a list of the node's control parameters to new values.
setn(String[], float[][]) - Method in class de.sciss.jcollider.Node
Sets ranges of the node's control parameters to new values.
setn(int[], float[][]) - Method in class de.sciss.jcollider.Node
Sets ranges of the node's control parameters to new values.
setName(String) - Method in class de.sciss.jcollider.Node
Set a custom name for the node.
setnMsg(String[], float[][]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_setn message to adjust ranges of the node's control parameters to new values.
setnMsg(int[], float[][]) - Method in class de.sciss.jcollider.Node
Creates an OSC /n_setn message to adjust ranges of the node's control parameters to new values.
setNumAudioBusChannels(int) - Method in class de.sciss.jcollider.ServerOptions
 
setNumber(Number) - Method in class de.sciss.jcollider.gui.NumberField
Set the gadget contents to a new number.
setNumberWidth(int) - Method in class de.sciss.jcollider.gui.EZSlider
 
setNumBuffers(int) - Method in class de.sciss.jcollider.ServerOptions
 
setNumChannels(int) - Method in class de.sciss.jcollider.Buffer
 
setNumControlBusChannels(int) - Method in class de.sciss.jcollider.ServerOptions
 
setNumFrames(int) - Method in class de.sciss.jcollider.Buffer
 
setNumInputBusChannels(int) - Method in class de.sciss.jcollider.ServerOptions
 
setNumOutputBusChannels(int) - Method in class de.sciss.jcollider.ServerOptions
 
setNumRGens(int) - Method in class de.sciss.jcollider.ServerOptions
 
setNumWireBufs(int) - Method in class de.sciss.jcollider.ServerOptions
 
setOutputStreamsEnabled(String) - Method in class de.sciss.jcollider.ServerOptions
 
setPlaying(boolean) - Method in class de.sciss.jcollider.Node
Specifies whether the node is playing (not paused).
setPredNode(Node) - Method in class de.sciss.jcollider.Node
Sets the node's predecessor node.
setPrintStream(PrintStream) - Static method in class de.sciss.jcollider.Server
Changes the stream to which messages are printed.
setProgram(String) - Static method in class de.sciss.jcollider.Server
Changes the path at which scsynth is supposed to located on the local harddisk.
setProtocol(String) - Method in class de.sciss.jcollider.ServerOptions
 
setRendezvous(boolean) - Method in class de.sciss.jcollider.ServerOptions
 
setRoot(Node) - Method in class de.sciss.jcollider.gui.NodeTreeManager
 
setRunning(boolean) - Method in class de.sciss.jcollider.Node
Specifies whether the node exists on the server.
setRunning(boolean) - Method in class de.sciss.jcollider.Server
 
setSampleRate(double) - Method in class de.sciss.jcollider.Buffer
 
setSampleRate(double) - Method in class de.sciss.jcollider.ServerOptions
 
setSliderWidth(int) - Method in class de.sciss.jcollider.gui.EZSlider
 
setSpace(NumberSpace) - Method in class de.sciss.jcollider.gui.NumberField
 
setSpecialIndex(int) - Method in class de.sciss.jcollider.UGen
This is called by SynthDef when assembling controls.
setSuccNode(Node) - Method in class de.sciss.jcollider.Node
Sets the node's successor node.
setTailNode(Node) - Method in class de.sciss.jcollider.Group
 
setText(String) - Method in class de.sciss.jcollider.gui.LogTextArea
Replaces the gadget's text.
setUnitsWidth(int) - Method in class de.sciss.jcollider.gui.EZSlider
 
setUnmappedValue(double) - Method in class de.sciss.jcollider.gui.EZSlider
 
setValue(double) - Method in class de.sciss.jcollider.gui.EZSlider
 
setValueAction(double) - Method in class de.sciss.jcollider.gui.EZSlider
 
setVerbosity(int) - Method in class de.sciss.jcollider.ServerOptions
 
showHideConsole(boolean) - Method in class de.sciss.jcollider.gui.ServerPanel
 
sin - Static variable in class de.sciss.jcollider.gui.Warp
 
spec - Variable in class de.sciss.jcollider.gui.EZSlider
 
specials - Variable in class de.sciss.jcollider.UGenInfo
Maps special names (Strings) to specialIndex values (Integers).
start() - Method in class de.sciss.jcollider.NodeWatcher
Starts the OSC responders that trace incoming node notification events.
start() - Method in class de.sciss.jcollider.Server
 
startAliveThread() - Method in class de.sciss.jcollider.Server
Begins to ping the server in regular intervals to detect a newly established connection, the loss of the connection and the current server status.
startAliveThread(float, float, int) - Method in class de.sciss.jcollider.Server
Starts the ping-thread with specified initial delay and ping period.
status - Variable in class de.sciss.jcollider.Server
 
status() - Method in class de.sciss.jcollider.Server
 
stop() - Method in class de.sciss.jcollider.NodeWatcher
Stops the OSC responders that trace incoming node notification events.
stopAliveThread() - Method in class de.sciss.jcollider.Server
Stops the ping-thread.
STOPPED - Static variable in class de.sciss.jcollider.ServerEvent
returned by getID() : the server stopped running
stringArrayToConsoleString(String[]) - Static method in class de.sciss.jcollider.ServerOptions
Converts an array of strings to a string which can be used in a Un*x console.
SUFFIX - Static variable in class de.sciss.jcollider.SynthDef
Default file suffix when writing defs to disk.
supportedFlavors - Static variable in class de.sciss.jcollider.gui.NumberField
 
sync(float) - Method in class de.sciss.jcollider.Server
Sends a /sync message to the server and waits for a corresponding /synced reply.
sync(OSCBundle, float) - Method in class de.sciss.jcollider.Server
Attaches a /sync message to the list of messages in a bundle and sends the bundle to server, waiting for a corresponding /synced reply.
syncBootThread - Variable in class de.sciss.jcollider.Server
 
SYNTH - Static variable in class de.sciss.jcollider.NodeEvent
returned by getType() : the node is a synth
Synth - Class in de.sciss.jcollider
Mimics SCLang's Synth class, that is, it's a client side representation of a synth in the synthesis graph
Synth(String, Node) - Constructor for class de.sciss.jcollider.Synth
 
Synth(String, String[], float[], Node) - Constructor for class de.sciss.jcollider.Synth
 
Synth(String, String[], float[], Node, int) - Constructor for class de.sciss.jcollider.Synth
 
synth - Variable in class de.sciss.jcollider.test.MotoRevCtrl
 
SynthDef - Class in de.sciss.jcollider
This is the representation of a UGen graph, a prototype for a synth node.
SynthDef(String, GraphElem) - Constructor for class de.sciss.jcollider.SynthDef
Constructs a new SynthDef from the given graph element.
synthDefApiExample(Server) - Static method in class de.sciss.jcollider.test.DemoDefs
 
SynthDefDiagram - Class in de.sciss.jcollider.gui
An experimental view of a SynthDef's graph.
SynthDefDiagram(SynthDef) - Constructor for class de.sciss.jcollider.gui.SynthDefDiagram
Creates a new frame displaying the diagram of the provided SynthDef.
synthDefNameComp - Static variable in class de.sciss.jcollider.test.Demo
 

T

tail(Group) - Static method in class de.sciss.jcollider.Group
 
tail(Group, String) - Static method in class de.sciss.jcollider.Synth
 
tail(Node, String, String[], float[]) - Static method in class de.sciss.jcollider.Synth
 
TCP - Static variable in class de.sciss.jcollider.ServerOptions
Protocol type : transport control protocol
toOptionList(int) - Method in class de.sciss.jcollider.ServerOptions
Creates a list of all the server options, omitting those whose value equals the default value.
toOptionList(int, boolean) - Method in class de.sciss.jcollider.ServerOptions
Creates a list of all the server options.
toString() - Method in class de.sciss.jcollider.Buffer
 
toString() - Method in class de.sciss.jcollider.Bus
 
toString() - Method in class de.sciss.jcollider.Group
 
toString() - Method in class de.sciss.jcollider.Synth
 
trace() - Method in class de.sciss.jcollider.Node
Sends an OSC /n_trace message to the server.
traceMsg() - Method in class de.sciss.jcollider.Node
Creates an OSC /n_trace message for the node.
treeNodesChanged(TreeModelEvent) - Method in class de.sciss.jcollider.gui.NodeTreePanel
This method is part of the TreeModelListener interface.
treeNodesInserted(TreeModelEvent) - Method in class de.sciss.jcollider.gui.NodeTreePanel
This method is part of the TreeModelListener interface.
treeNodesRemoved(TreeModelEvent) - Method in class de.sciss.jcollider.gui.NodeTreePanel
This method is part of the TreeModelListener interface.
treeStructureChanged(TreeModelEvent) - Method in class de.sciss.jcollider.gui.NodeTreePanel
This method is part of the TreeModelListener interface.
TrigControl - Class in de.sciss.jcollider
Class for the TrigControl UGen.

U

UDP - Static variable in class de.sciss.jcollider.ServerOptions
Protocol type : universal datagram protocol
UGen - Class in de.sciss.jcollider
The client side represenation of a unit generator.
UGen(String, Object, Object[], UGenInput[], int) - Constructor for class de.sciss.jcollider.UGen
This constructor is used by SynthDef when building the UGen from a def file.
UGenChannel - Class in de.sciss.jcollider
Represents one output channel of a (potentially multi-ouput) UGen.
UGenChannel(UGen, int) - Constructor for class de.sciss.jcollider.UGenChannel
You do not directly create UGenChannels but retrieve them from a UGen by calling its getChannel method
UGenInfo - Class in de.sciss.jcollider
As stated elsewhere, it was decided to not implement separate classes for the different unit generators in JCollider.
UGenInfo.Arg - Class in de.sciss.jcollider
Descriptor for a ugen input argument.
UGenInfo.Arg(String, float, float, float, boolean) - Constructor for class de.sciss.jcollider.UGenInfo.Arg
 
UGenInfo.Arg(String, float, boolean) - Constructor for class de.sciss.jcollider.UGenInfo.Arg
 
UGenInput - Interface in de.sciss.jcollider
A subinterface of GraphElem that represents elements in a graph that can directly be used as inputs to a ugen.
UniqueID - Class in de.sciss.jcollider
Utility class for outputting unique incremental numbers.
UniqueID() - Constructor for class de.sciss.jcollider.UniqueID
 
UNKNOWN - Static variable in class de.sciss.jcollider.NodeEvent
returned by getType() : the node type is unknown
unmap(double) - Method in class de.sciss.jcollider.gui.ControlSpec
 
unmap(double, ControlSpec) - Method in class de.sciss.jcollider.gui.Warp
 
unregister(Node) - Method in class de.sciss.jcollider.NodeWatcher
Unregister a node, that is remove it from the list of known nodes.
updateBigName() - Method in class de.sciss.jcollider.gui.ServerPanel
 
updateInfo(Buffer.CompletionAction) - Method in class de.sciss.jcollider.Buffer
Asynchronously updates the buffer parameters (such as number of frames or sample rate).
useLogFile - Variable in class de.sciss.jcollider.gui.LogTextArea
 

V

value - Variable in class de.sciss.jcollider.gui.EZSlider
 
value - Variable in class de.sciss.jcollider.gui.NumberField
 
valueChanged(TreeSelectionEvent) - Method in class de.sciss.jcollider.gui.NodeTreePanel
This method is part of the TreeSelectionListener interface.
VERBOSE - Variable in class de.sciss.jcollider.gui.NodeTreeManager
Set this to true for debugging the incoming node notifications and tree model updates
VERBOSE - Variable in class de.sciss.jcollider.NodeWatcher
Set this to true for debugging all relevant actions of the watcher, such as starting, stopping, registering nodes, and updating node status.

W

waitForBufInfo() - Method in class de.sciss.jcollider.Server
For internal use by Buffer objects.
waitingBufs - Variable in class de.sciss.jcollider.Server
 
waitingForBufInfo - Variable in class de.sciss.jcollider.Server
 
Warp - Class in de.sciss.jcollider.gui
Helper classes for warping a control value.
Warp() - Constructor for class de.sciss.jcollider.gui.Warp
 
write(String) - Method in class de.sciss.jcollider.Buffer
Writes the buffer contents to a sound file, using AIFF integer 24 bit format.
write(String, String, String) - Method in class de.sciss.jcollider.Buffer
Writes the buffer contents to a sound file.
write(String, String, String, int) - Method in class de.sciss.jcollider.Buffer
Writes the buffer contents to a sound file.
write(String, String, String, int, int) - Method in class de.sciss.jcollider.Buffer
Writes a section of the buffer to a sound file.
write(String, String, String, int, int, boolean) - Method in class de.sciss.jcollider.Buffer
Writes a section of the buffer to a sound file.
write(String, String, String, int, int, boolean, OSCMessage) - Method in class de.sciss.jcollider.Buffer
Writes a section of the buffer to a sound file.
write(OutputStream) - Method in class de.sciss.jcollider.SynthDef
Writes this def to an output stream (such as a file or a memory buffer).
writeBinaryDefinitions(File) - Static method in class de.sciss.jcollider.UGenInfo
Writes the infos out as a binary file that can be read in again using the readBinaryDefinitions method.
writeDefFile(File, SynthDef[]) - Static method in class de.sciss.jcollider.SynthDef
Writes an array of definitions to a file.
writeDefFile(File) - Method in class de.sciss.jcollider.SynthDef
Writes this def to a definition file.
writeMsg(String) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_write message to write the buffer contents to a sound file, using AIFF integer 24 bit format.
writeMsg(String, String, String) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_write message to write the buffer contents to a sound file.
writeMsg(String, String, String, int) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_write message to write the buffer contents to a sound file.
writeMsg(String, String, String, int, int) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_write message to write a section of the buffer to a sound file.
writeMsg(String, String, String, int, int, boolean) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_write message to write a section of the buffer to a sound file.
writeMsg(String, String, String, int, int, boolean, OSCMessage) - Method in class de.sciss.jcollider.Buffer
Creates an OSC /b_write message to write a section of the buffer to a sound file.

Z

zero() - Method in class de.sciss.jcollider.Buffer
 
zero(OSCMessage) - Method in class de.sciss.jcollider.Buffer
 
zeroMsg() - Method in class de.sciss.jcollider.Buffer
 
zeroMsg(OSCMessage) - Method in class de.sciss.jcollider.Buffer
 

A B C D E F G H I J K L M N O P Q R S T U V W Z