Classes | UGens > InOut

LocalOut : AbstractOut : UGen : AbstractFunction : Object

Write to buses local to a synth.
Source: InOut.sc

Description

LocalOut writes to buses that are local to the enclosing synth. The buses should have been defined by a LocalIn ugen. The channelsArray must be the same number of channels as were declared in the LocalIn . These are like the global buses, but are more convenient if you want to implement a self contained effect that uses a feedback processing loop.

WARNING: Audio written to a LocalOut will not be read by a corresponding LocalIn until the next cycle, i.e. one block size of samples later. Because of this it is important to take this additional delay into account when using LocalIn to create feedback delays with delay times shorter than the threshold of pitch (i. e. < 0.05 seconds or > 20Hz), or where sample accurate alignment is required. See the resonator example below.

Class Methods

LocalOut.ar(channelsArray)

LocalOut.kr(channelsArray)

Arguments:

channelsArray

An Array of channels or single output to write out. You cannot change the size of this once a SynthDef has been built.

Inherited class methods

2 methods from AbstractOut ► show
7 methods from UGen ► show
7 methods from Object ► show

Undocumented class methods

LocalOut.numFixedArgs

Instance Methods

Inherited instance methods

4 methods from AbstractOut ► show
92 methods from UGen ► show
159 methods from AbstractFunction ► show
260 methods from Object ► show

Undocumented instance methods

.writesToBus

Examples