public class ImpulseOscillatorBL extends SawtoothOscillatorBL
amplitude, DEFAULT_AMPLITUDE, DEFAULT_FREQUENCY, frequency, output, phaseFALSE, 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 |
|---|
ImpulseOscillatorBL() |
| Modifier and Type | Method and Description |
|---|---|
protected double |
generateBL(MultiTable multiTable,
double currentPhase,
double positivePhaseIncrement,
double flevel,
int i) |
generateconvertFrequencyToPhaseIncrement, getOutput, noteOff, noteOff, noteOn, noteOn, usePresetaddPort, 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, setPortprotected double generateBL(MultiTable multiTable, double currentPhase, double positivePhaseIncrement, double flevel, int i)
generateBL in class SawtoothOscillatorBL