public class VariableRateMonoReader extends VariableRateDataReader
envelopes and samples.
// Queue an envelope to the dataQueue port.
ampEnv.dataQueue.queue( ampEnvelope );
FloatSample,
ShortSample,
SegmentedEnveloperateamplitude, dataQueue, outputFALSE, TRUE| Constructor and Description |
|---|
VariableRateMonoReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(int start,
int limit)
Perform essential synthesis function.
|
double |
limitPhaseIncrement(double phaseIncrement) |
addPort, addPort, convertHalfLifeToMultiplier, flattenOutputs, generate, getCircuit, getFramePeriod, getFrameRate, getPortByName, getPorts, getSynthesisEngine, getSynthesizer, getTopUnit, getUnitGenerator, isEnabled, pullData, setCircuit, setEnabled, setFrameRate, setPort, setSynthesisEngine, start, start, stop, stoppublic void generate(int start,
int limit)
UnitGeneratorgenerate in class UnitGeneratorstart - offset into port bufferslimit - limit offset into port buffers for looppublic double limitPhaseIncrement(double phaseIncrement)