Interface | Description |
---|---|
ArrayLike<A> | |
BooleanSignalSource | |
CompilableControlFlow | |
CompilableDataFlow | |
CompilationContext<V,L> | |
DoubleBinaryOperator | |
DoubleTernaryOperator | |
FloatArrayLike | |
FloatBinaryOperator | |
FloatConsumer | |
FloatPredicate | |
FloatRelation | |
FloatSignalSource |
Common interface for all objects that emit a signal of type
float . |
FloatSupplier | |
FloatTernaryOperator | |
FloatUnaryOperator | |
FloatVariable |
Common interface for real-time concurrent variables of type
float that can be read synchronously and written asynchronously. |
IntBinaryOperator | |
IntConsumer | |
IntSignalSource | |
IntTernaryOperator | |
IntVariable |
Common interface for real-time concurrent variables of type
int that can be read synchronously and written asynchronously. |
LongBinaryOperator | |
LongTernaryOperator | |
MidiListener | |
Realtime |
Common interface for objects that react repeatedly to clock events.
|
SignalSource<A> |
Common interface for all objects that emit a signal of generic
type.
|
StringSignalSource | |
ToFloatFunction<A> | |
VibesController |
Class | Description |
---|---|
BooleanClockedSignalSource | |
BoundedFloatAdder | |
BoundedList<A> | |
ClockedFloatSignalSource | Deprecated
Use
FloatClockedSignalSource instead. |
ClockedSignalSource<A> | |
Conversions |
Library of conversion routines between representations of sound signals.
|
Conversions.Conversion | |
DataLineSink |
This class realizes the connection between sig/adlib sound streams and
one output channel of the Java runtime sound system.
ATTENTION This version is intented to be used in "real-time" with an execution "As Fast as Possible". |
DataLineSource | |
FloatAdder | |
FloatBoundedQuantization |
Canonical near-invertible maps between a float interval of the form
[a; b] and an integer interval of the form [0, n] . |
FloatClockedSignalSource |
Abstract base class for objects that emit a signal of type
float , which attains new values only at clock events. |
FloatControl |
Data type for control signals with guaranteed initial values.
|
FloatDelay | |
FloatFFT | |
FloatLinearOscillator | |
FloatOscillator | |
FloatResonator | |
FloatRingBuffer | |
FloatSeries | |
FloatSignalSource.CompilableFloatBinaryOperator | |
FloatSignalSource.FloatAddOperator | |
FloatSignalSource.FloatDivOperator | |
FloatSignalSource.FloatMultOperator | |
FloatSignalSource.FloatSubOperator | |
FloatSlopeLimiter |
A class of signal filters that follow an input signal with
individually limited rising and falling slope.
|
FloatSnapshotBuffer | |
FloatTableOscillator | |
FloatTwoTablesOscillator |
parameter "blend" goes from 0.0 (first table) to 1.0.
|
FloatVariaSum |
Aggregation "public final RtArraySet members = .." would be cleaner, but requires "new Iterator()". |
Honnef2018 | |
IntClockedSignalSource | |
Kahan | |
LLJavaCompilationContext | |
LLJavaCompilationContext.FloatSquare | |
MidiMessageSource | |
MidiMessageToSignal |
Cf eu/bandm/sig/music/midi/Routing.
|
Organ2 |
Demo bt Honnef 2018.
|
Organ3 |
Created from Organ2.java = Demo bt Honnef 2018.
|
SignalSource.AddOperator | |
SignalSource.CompilableBinaryOperator | |
SignalSource.Constant<A> | |
SignalSource.DivOperator | |
SignalSource.MultOperator | |
SignalSource.SubOperator | |
StreamSink | |
VariaRun | |
Vibes | |
VibesGUI |
Enum | Description |
---|---|
CompilationContext.Type |
Exception | Description |
---|---|
BoundedAllocationException |
Exception to indicate that the size of some preallocated data
structure has exceed its maximum bound.
|