#import <In1qpUG.h>
Public Member Functions | |
(id) | - setChannel: |
Sets the input channel that this instance of In1qpUG reads. | |
(id) | - setScale: |
Sets the scale as specified. | |
(id) | - setSatellite: |
Sets the DSP from which this instance of In1qpUG reads its input sample stream. | |
(id) | - setOutput: |
Sets the output patchpoint to aPatchPoint. | |
(id) | - init |
Invoke this method when the receiver is is created, after its code is loaded. | |
(id) | - idleSelf |
You never send this message. | |
(id) | - runSelf |
If scale has not been set, sets it to 1.0. |
The In1qpUG may only be used on the hub (master DSP) of theAriel QuintProcessor, which is represented by an instance of the ArielQP object. In1qpUG reads one channel of the sample stream coming from one of the QuintProcessor satellite DSPs.
If you're building a SynthPatch subclass, you should note that every SynthPatch object should have its own signal-input UnitGenerator; in other words, you don't allocate just one such object and then share it amongst the various SynthPatches. The input signal is sent to all the In1qpUGs for a given channel and satellite DSP setting.
In1qpUGa a output
- (id) setChannel: | (int) | aChan |
Sets the input channel that this instance of In1qpUG reads.
Channel 0 is the first channel, channel 1 is the second channel. For quadraphonic streams, aChan may be larger.
aChan | is an integer, 0-based channel. |
- (id) setScale: | (double) | value |
Sets the scale as specified.
The default is 1.0.
value | is a double. |
- (id) setSatellite: | (char) | sat |
Sets the DSP from which this instance of In1qpUG reads its input sample stream.
sat | is a char. |
- (id) setOutput: | (id) | aPatchPoint |
Sets the output patchpoint to aPatchPoint.
aPatchPoint | is an id. |
- (id) init |
Invoke this method when the receiver is is created, after its code is loaded.
If this method returns nil, the receiver is automatically freed by the MKOrchestra. A subclass implementation should send [super init] before doing its own initialization and should immediately return nil if [super init] returns nil. The default implementation returns self.
Reimplemented from MKUnitGenerator.
- (id) idleSelf |
You never send this message.
Reimplemented from MKUnitGenerator.
- (id) runSelf |
If scale has not been set, sets it to 1.0.
Reimplemented from MKUnitGenerator.