Interface AbstractClockedSignalSource

All Superinterfaces:
AbstractSignalSource, CompilableControlFlow, CompilableDataFlow, Component, Process
All Known Subinterfaces:
BooleanClockedSignalSource, ByteClockedSignalSource, ClockedSignalSource<A>, DoubleADSR, DoubleClockedSignalSource, EnumClockedSignalSource<E>, FloatADSR, FloatClockedSignalSource, IntClockedSignalSource, LongClockedSignalSource
All Known Implementing Classes:
BooleanDelay, BooleanMultiDelay, BooleanStoredSignalSource, ByteClockedSignalSource.AbstractRandom, ByteDelay, ByteMultiDelay, ByteProcessMux, ByteSaH, ByteStoredSignalSource, CompilableBooleanStoredSignalSource, CompilableByteStoredSignalSource, CompilableDoubleStoredSignalSource, CompilableEnumStoredSignalSource, CompilableFloatStoredSignalSource, CompilableIntStoredSignalSource, CompilableLongStoredSignalSource, CompilableStoredSignalSource, Delay, DoubleClockedSignalSource.AbstractRandom, DoubleDelay, DoubleEnvelope, DoubleFMOsci, DoubleFractionalDelay, DoubleMultiDelay, DoubleOctaveRepeatingTabledTuning, DoubleProcessMux, DoubleSaH, DoubleStoredSignalSource, DoubleTableOscillator, DoubleUpsamplingSignalSource, EnumDelay, EnumStoredSignalSource, FloatClockedSignalSource.AbstractRandom, FloatDelay, FloatEnvelope, FloatFMOsci, FloatFractionalDelay, FloatMultiDelay, FloatOctaveRepeatingTabledTuning, FloatProcessMux, FloatSaH, FloatStoredSignalSource, FloatTableOscillator, FloatUpsamplingSignalSource, IntClockedSignalSource.AbstractRandom, IntDelay, IntMultiDelay, IntProcessMux, IntSaH, IntStoredSignalSource, LongClockedSignalSource.AbstractRandom, LongDelay, LongMultiDelay, LongStoredSignalSource, MultiDelay, NextEvent, SaH, StoredSignalSource

public interface AbstractClockedSignalSource extends AbstractSignalSource, Process
Common interface of all signal (time-dependent value) sources whose observable state is driven by a clock. The operation of the driving clock works as specified by the Process superinterface.