- Companion
- class
Type members
Classlikes
Indicates that the UGen sets the so-called "done-flag". This may be read by another UGen which takes this UGen as input.
Indicates that the UGen sets the so-called "done-flag". This may be read by another UGen which takes this UGen as input.
Indicates that the UGen has another kind of side effect. An example is
DetectSilence
which executes a done action.
Indicates that the UGen has another kind of side effect. An example is
DetectSilence
which executes a done action.
Indicates that manual source code is provided for this UGen.
Indicates that manual source code is provided for this UGen.
Some attributes imply that the UGen is individual, if it not performing side effects. Individuality means that two instances of a UGen, even when having the same arguments, cannot be reduced to one. An example is reading buffers. If two UGens A and B read from the same buffer, they could still be at different positions within the UGen graph, with another UGen between them which writes to that buffer; hence they could in fact see two different signals.
Some attributes imply that the UGen is individual, if it not performing side effects. Individuality means that two instances of a UGen, even when having the same arguments, cannot be reduced to one. An example is reading buffers. If two UGens A and B read from the same buffer, they could still be at different positions within the UGen graph, with another UGen between them which writes to that buffer; hence they could in fact see two different signals.
Some attributes imply side effects. For example if the UGen writes to a buffer, it cannot be eliminated even if unconnected to any other UGen, thus performs a side effect.
Some attributes imply side effects. For example if the UGen writes to a buffer, it cannot be eliminated even if unconnected to any other UGen, thus performs a side effect.
Indicates that this UGen is not fully specified on the client-side. The client should not make any specific assumptions about its workings, or assume that the specification is complete (for example, some arguments might be omitted that cannot be represented).
Indicates that this UGen is not fully specified on the client-side. The client should not make any specific assumptions about its workings, or assume that the specification is complete (for example, some arguments might be omitted that cannot be represented).
Indicates that this is not a genuine UGen, but a helper graph element provided by ScalaCollider.
Indicates that this is not a genuine UGen, but a helper graph element provided by ScalaCollider.
Indicates that the UGen is otherwise individual. This is currently
used for many demand rate UGens which are internally advanced when polled,
so employing two times a Dseq
with the same parameters should not collapse the UGens.
Indicates that the UGen is otherwise individual. This is currently
used for many demand rate UGens which are internally advanced when polled,
so employing two times a Dseq
with the same parameters should not collapse the UGens.
Indicates that this is might be optimized at runtime to other UGens than the nominal UGen. In this case, it is possible that the number of specified rates is zero.
Indicates that this is might be optimized at runtime to other UGens than the nominal UGen. In this case, it is possible that the number of specified rates is zero.
Indicates that the UGen reads from an audio bus.
Indicates that the UGen reads from an audio bus.
Indicates that the UGen reads from an FFT buffer.
Indicates that the UGen reads from an FFT buffer.
Indicates that the UGen accesses a random number generator.
Indicates that the UGen accesses a random number generator.
Indicates that the UGen writes to an audio bus.
Indicates that the UGen writes to an audio bus.