Class SimpleDelay
java.lang.Object
com.jsyn.unitgen.UnitGenerator
com.jsyn.unitgen.Circuit
com.softsynth.jmsl.jsyn2.unitvoices.SimpleDelay
- All Implemented Interfaces:
com.jsyn.unitgen.UnitSink
,com.jsyn.unitgen.UnitSource
,com.jsyn.unitgen.UnitVoice
,JMSLPlugin
public class SimpleDelay extends com.jsyn.unitgen.Circuit implements com.jsyn.unitgen.UnitVoice, com.jsyn.unitgen.UnitSink, JMSLPlugin
-
Field Summary
Fields Modifier and Type Field Description com.jsyn.ports.UnitInputPort
amplitude
com.jsyn.ports.UnitInputPort
delay
Fields inherited from class com.jsyn.unitgen.UnitGenerator
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, TRUE
-
Constructor Summary
Constructors Constructor Description SimpleDelay()
-
Method Summary
Methods inherited from class com.jsyn.unitgen.Circuit
add, addPortAlias, flattenOutputs, generate, getPortByName, setEnabled, setFrameRate, setSynthesisEngine, usePreset
Methods inherited from class com.jsyn.unitgen.UnitGenerator
addPort, addPort, convertHalfLifeToMultiplier, generate, getCircuit, getFramePeriod, getFrameRate, getId, getPorts, getSynthesisEngine, getSynthesizer, getTopUnit, getUnitGenerator, isEnabled, isStartRequired, printConnections, printConnections, printConnections, pullData, setCircuit, setPort, start, start, start, stop, stop, stop
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.jsyn.unitgen.UnitSink
getUnitGenerator, start, start, stop, stop
Methods inherited from interface com.jsyn.unitgen.UnitVoice
getUnitGenerator, setPort, usePreset
-
Field Details
-
delay
public com.jsyn.ports.UnitInputPort delay -
amplitude
public com.jsyn.ports.UnitInputPort amplitude
-
-
Constructor Details
-
SimpleDelay
public SimpleDelay()
-
-
Method Details
-
getInput
public com.jsyn.ports.UnitInputPort getInput()- Specified by:
getInput
in interfacecom.jsyn.unitgen.UnitSink
-
getOutput
public com.jsyn.ports.UnitOutputPort getOutput()- Specified by:
getOutput
in interfacecom.jsyn.unitgen.UnitSource
-
main
public static void main(java.lang.String[] args)
-