Package | Description |
---|---|
eu.bandm.sig.adlib | |
eu.bandm.sighkn |
Modifier and Type | Class and Description |
---|---|
class |
BooleanClockedSignalSource |
class |
ClockedFloatSignalSource
Deprecated.
Use
FloatClockedSignalSource instead. |
class |
ClockedSignalSource<A> |
class |
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". |
class |
DataLineSource |
class |
FloatClockedSignalSource
Abstract base class for objects that emit a signal of type
float , which attains new values only at clock events. |
class |
FloatDelay |
class |
FloatFFT |
class |
FloatLinearOscillator |
class |
FloatOscillator |
class |
FloatResonator |
class |
FloatRingBuffer |
class |
FloatSeries |
class |
FloatSlopeLimiter
A class of signal filters that follow an input signal with
individually limited rising and falling slope.
|
class |
FloatSnapshotBuffer |
class |
FloatTableOscillator |
class |
FloatTwoTablesOscillator
parameter "blend" goes from 0.0 (first table) to 1.0.
|
class |
IntClockedSignalSource |
class |
MidiMessageSource |
class |
MidiMessageToSignal
Cf eu/bandm/sig/music/midi/Routing.
|
class |
StreamSink |
class |
VariaRun |
Modifier and Type | Field and Description |
---|---|
(package private) Realtime |
Kahan.plan1 |
(package private) Realtime |
Kahan.plan2 |
(package private) Realtime |
Kahan.plan3 |
Modifier and Type | Method and Description |
---|---|
static Realtime |
Realtime.adHoc(Realtime r)
Helper method that enables lambda notation for instances of this
class in any context.
|
default Realtime |
Realtime.andThen(Realtime other)
Creates a wrapper that performs, for each event, the
reactions of this object and another in sequence.
|
default Realtime |
Realtime.asAsynchronousSwingEvent()
Creates a wrapper that executes this event asynchronously in the
Swing event thread.
|
Realtime |
FloatControl.bind(FloatConsumer target) |
default Realtime |
Realtime.every(int slowdown)
Creates a wrapper that passes only every n-th event to this
object, starting with the first event.
|
default Realtime |
Realtime.every(int slowdown,
int initialCountdown)
Creates a wrapper that passes only every n-th event to this
object, starting after a given number of initially skipped
events.
|
Realtime |
Organ2.Note.getAudioPart() |
Realtime |
Organ3.Note.getAudioPart() |
Realtime |
Organ2.Note.getCleanupPart() |
Realtime |
Organ2.Note.getControlPart() |
Realtime |
Organ3.Note.getControlPart() |
Realtime |
Organ2.getPlan() |
Realtime |
Organ3.getPlan() |
Realtime |
IntClockedSignalSource.logged(String name)
Creates a wrapper that emits the same signal values as this
object, but produces a logging output as side effect on each
clock event.
|
Realtime |
FloatClockedSignalSource.logged(String name)
Creates a wrapper that emits the same signal values as this
object, but produces a logging output as side effect on each
clock event.
|
Realtime |
ClockedFloatSignalSource.logged(String name)
Deprecated.
Creates a wrapper that emits the same signal values as this
object, but produces a logging output as side effect on each
clock event.
|
Realtime |
IntClockedSignalSource.logged(String name,
PrintStream out)
Creates a wrapper that emits the same signal values as this
object, but produces a logging output as side effect on each
clock event.
|
Realtime |
FloatClockedSignalSource.logged(String name,
PrintStream out)
Creates a wrapper that emits the same signal values as this
object, but produces a logging output as side effect on each
clock event.
|
Realtime |
ClockedFloatSignalSource.logged(String name,
PrintStream out)
Deprecated.
Creates a wrapper that emits the same signal values as this
object, but produces a logging output as side effect on each
clock event.
|
default Realtime |
IntSignalSource.logger(String name) |
default Realtime |
FloatSignalSource.logger(String name)
Creates a proxy that reacts to clock events by printing the
signal value emitted by this object.
|
default Realtime |
IntSignalSource.logger(String name,
PrintStream out) |
default Realtime |
FloatSignalSource.logger(String name,
PrintStream out)
Creates a proxy that reacts to clock events by printing the
signal value emitted by this object.
|
Realtime |
FloatOscillator.modulated(FloatSignalSource osciFreqSource) |
Realtime |
FloatOscillator.modulator(FloatSignalSource osciFreqSource) |
Realtime |
FloatDelay.post() |
Realtime |
FloatDelay.pre() |
static Realtime |
Realtime.sequence(Realtime... elems)
Creates a wrapper that performs, for each event, the
reactions of an arbitrary number of objects in sequence.
|
Modifier and Type | Method and Description |
---|---|
void |
LLJavaCompilationContext.addMainRealtime(Realtime plan) |
static Realtime |
Realtime.adHoc(Realtime r)
Helper method that enables lambda notation for instances of this
class in any context.
|
default Realtime |
Realtime.andThen(Realtime other)
Creates a wrapper that performs, for each event, the
reactions of this object and another in sequence.
|
default FloatClockedSignalSource |
FloatSignalSource.clocked(Realtime... slaves)
Creates a wrapper that emits clocked snapshots of values of the
signal emitted by this object.
|
static Realtime |
Realtime.sequence(Realtime... elems)
Creates a wrapper that performs, for each event, the
reactions of an arbitrary number of objects in sequence.
|
Modifier and Type | Class and Description |
---|---|
class |
Apdsr
APDSR.
Retriggerable. "p" = "peak" is optional, if == null it defaults to 1.0f, modeling the conventional "Adsr". Gate is true if input !=0. Trigger is modelled by any change in the event number = the int source in "trigger". Execution is re-triggerable, i.e. |
class |
FloatPanorama
Panoroma.
The pan position select value is 0.0f for totally left and 1.0f for totally right. |
class |
FloatPfg |
class |
FloatSamplePlayer
Pitch calculation:
With "increment==1.0", this code plays one array position in one run-step. |
class |
KennLine |
(package private) class |
KennLine.Animation |
class |
SigSequencer
Sequencer for sig data.
|