public class MixerMono extends UnitGenerator implements UnitSink, UnitSource
MixerMonoRamped,
MixerStereo| Modifier and Type | Field and Description |
|---|---|
UnitInputPort |
amplitude
Master gain control.
|
UnitInputPort |
gain
Linear gain for the corresponding input.
|
UnitInputPort |
input |
UnitOutputPort |
output |
FALSE, PORT_NAME_AMPLITUDE, PORT_NAME_CUTOFF, PORT_NAME_FREQUENCY, PORT_NAME_FREQUENCY_SCALER, PORT_NAME_INPUT, PORT_NAME_OUTPUT, PORT_NAME_PAN, PORT_NAME_PHASE, PORT_NAME_PRESSURE, PORT_NAME_TIMBRE, PORT_NAME_TIME, synthesisEngine, TRUE, VERY_SMALL_FLOAT| Constructor and Description |
|---|
MixerMono(int numInputs) |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(int start,
int limit)
Perform essential synthesis function.
|
UnitInputPort |
getInput() |
int |
getNumOutputs() |
UnitOutputPort |
getOutput() |
addPort, addPort, autoStop, convertHalfLifeToMultiplier, convertTimeToRate, flattenOutputs, generate, getCircuit, getFramePeriod, getFrameRate, getId, getPortByName, getPorts, getSynthesisEngine, getSynthesizer, getTopUnit, getUnitGenerator, incrementWrapPhase, isEnabled, isStartRequired, printConnections, printConnections, printConnections, pullData, setCircuit, setEnabled, setFrameRate, setPort, setSynthesisEngine, start, start, start, stop, stop, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUnitGenerator, start, start, stop, stopgetUnitGeneratorpublic UnitInputPort input
public UnitInputPort gain
public UnitInputPort amplitude
public UnitOutputPort output
public int getNumOutputs()
public void generate(int start,
int limit)
UnitGeneratorgenerate in class UnitGeneratorstart - offset into port bufferslimit - limit offset into port buffers for looppublic UnitInputPort getInput()
public UnitOutputPort getOutput()
getOutput in interface UnitSource