Package eu.bandm.sig.adlib2
Interface AbstractSignalSource
- All Superinterfaces:
CompilableDataFlow
- All Known Subinterfaces:
AbstractClockedSignalSource,BooleanClockedSignalSource,BooleanSignalSource,ByteClockedSignalSource,ByteSignalSource,ClockedSignalSource<A>,DoubleADSR,DoubleClockedSignalSource,DoubleSignalSource,EnumClockedSignalSource<E>,EnumSignalSource<E>,FloatADSR,FloatClockedSignalSource,FloatSignalSource,IntClockedSignalSource,IntSignalSource,LongClockedSignalSource,LongSignalSource,SignalSource<A>
- All Known Implementing Classes:
BooleanDelay,BooleanMultiDelay,BooleanPost,BooleanSequencerColumn,BooleanSignalPort,BooleanSignalSourceChooser,BooleanSignalSourceChooser.OfEnum,BooleanSignalSourceChooser.OfEnumInt,BooleanSignalSourceChooser.OfInt,BooleanStoredSignalSource,ByteClockedSignalSource.AbstractRandom,ByteDelay,ByteMultiDelay,ByteMux,BytePost,ByteProcessMux,ByteSaH,ByteSequencerColumn,ByteSignalPort,ByteSignalSourceChooser,ByteSignalSourceChooser.OfEnum,ByteSignalSourceChooser.OfEnumInt,ByteSignalSourceChooser.OfInt,ByteStoredSignalSource,CompilableBooleanStoredSignalSource,CompilableByteStoredSignalSource,CompilableDoubleStoredSignalSource,CompilableEnumStoredSignalSource,CompilableFloatStoredSignalSource,CompilableIntStoredSignalSource,CompilableLongStoredSignalSource,CompilableStoredSignalSource,Delay,DoubleClockedSignalSource.AbstractRandom,DoubleDelay,DoubleEnvelope,DoubleFMOsci,DoubleFractionalDelay,DoubleMultiDelay,DoubleMux,DoubleOctaveRepeatingTabledTuning,DoubleOscillator,DoublePost,DoubleProcessMux,DoubleSaH,DoubleSequencerColumn,DoubleSignalArrayPort,DoubleSignalPort,DoubleSignalSourceChooser,DoubleSignalSourceChooser.OfEnum,DoubleSignalSourceChooser.OfEnumInt,DoubleSignalSourceChooser.OfInt,DoubleStoredSignalSource,DoubleTableOscillator,DoubleUpsamplingSignalSource,EnumDelay,EnumPost,EnumSignalSourceChooser,EnumStoredSignalSource,FloatClockedSignalSource.AbstractRandom,FloatDelay,FloatEnvelope,FloatFMOsci,FloatFractionalDelay,FloatMultiDelay,FloatMux,FloatOctaveRepeatingTabledTuning,FloatOscillator,FloatPost,FloatProcessMux,FloatSaH,FloatSequencerColumn,FloatSignalArrayPort,FloatSignalPort,FloatSignalSourceChooser,FloatSignalSourceChooser.OfEnum,FloatSignalSourceChooser.OfEnumInt,FloatSignalSourceChooser.OfInt,FloatStoredSignalSource,FloatTableOscillator,FloatUpsamplingSignalSource,IntClockedSignalSource.AbstractRandom,IntDelay,IntMultiDelay,IntMux,IntPost,IntProcessMux,IntSaH,IntSequencerColumn,IntSignalPort,IntSignalSourceChooser,IntSignalSourceChooser.OfEnum,IntSignalSourceChooser.OfEnumInt,IntSignalSourceChooser.OfInt,IntStoredSignalSource,LongClockedSignalSource.AbstractRandom,LongDelay,LongMultiDelay,LongPost,LongSequencerColumn,LongSignalPort,LongSignalSourceChooser,LongSignalSourceChooser.OfEnum,LongSignalSourceChooser.OfEnumInt,LongSignalSourceChooser.OfInt,LongStoredSignalSource,MultiDelay,NextEvent,Post,SaH,SignalPort,SignalSourceChooser,SignalSourceChooser.OfEnum,SignalSourceChooser.OfEnumInt,SignalSourceChooser.OfInt,StoredSignalSource
Common interface of all signal (time-dependent value) sources.
-
Method Summary
Methods inherited from interface eu.bandm.sig.adlib2.compile.CompilableDataFlow
compileDataFlow, compileDataFlowTo, getValueClass, hasDataFlowIO