A stack of effect modules connected to a bus playing in order on a target.
efxs |
An Array with GFX_Module classes or instances to be put into the rack. If not specified a default set of modules will be used. NOTE: Order is important - determines signal flow - top to bottom.
|
target |
A Server or a Group. If not given |
bus |
Which audio bus to use as input and output for the rack. See -outbus for routing the output elsewhere. Note that several consecutive busses might be used - depends on numChannels argument. |
lags |
A single Float or an Array of floats specifying general lag time for parameters. |
numChannels |
The default is stereo but can be any number. |
action |
A Function to be evaluated after the rack is finished setting up. The function will be deferred and called on the AppClock. |
An Array with current GFX_Module instances (compare with creation methods above where classes or instances are expected).
The Group that the rack is using. If target wasn't specified when the rack was created this will be Server.default.defaultGroup
.
Which audio bus to use as output for the rack. By default this will be the same as bus in *new above. Set this to route audio elsewhere. Note that several consecutive busses might be used - depends on numChannels argument.
Call pause on all effect modules.