Package | Description |
---|---|
eu.bandm.sig.adlib | |
eu.bandm.sighkn |
Modifier and Type | Class and Description |
---|---|
class |
DataLineSource |
class |
FloatDelay |
class |
FloatLinearOscillator |
class |
FloatOscillator |
class |
FloatResonator |
class |
FloatRingBuffer |
class |
FloatSlopeLimiter
A class of signal filters that follow an input signal with
individually limited rising and falling slope.
|
class |
FloatTableOscillator |
class |
FloatTwoTablesOscillator
parameter "blend" goes from 0.0 (first table) to 1.0.
|
Modifier and Type | Field and Description |
---|---|
protected FloatClockedSignalSource[] |
FloatFFT.resultsIm |
protected FloatClockedSignalSource[] |
FloatFFT.resultsRe |
(package private) FloatClockedSignalSource |
Kahan.s3 |
(package private) FloatClockedSignalSource |
Kahan.sum2c |
(package private) FloatClockedSignalSource |
Kahan.x |
Modifier and Type | Method and Description |
---|---|
FloatClockedSignalSource |
FloatRingBuffer.average() |
default FloatClockedSignalSource |
FloatSignalSource.clocked(Realtime... slaves)
Creates a wrapper that emits clocked snapshots of values of the
signal emitted by this object.
|
FloatClockedSignalSource |
FloatClockedSignalSource.delayedBy(int length)
Creates a wrapper that emits the same sequence of values as this
object, but delayed by the given number of clock events.
|
FloatClockedSignalSource |
FloatClockedSignalSource.delayedWith(float... initialValues)
Creates a wrapper that emits the same sequence of values as this
object, but delayed by a given number of clock events, prepending
the given initial values.
|
FloatClockedSignalSource |
FloatSeries.getExclusiveSum() |
FloatClockedSignalSource |
FloatSeries.getInclusiveSum() |
FloatClockedSignalSource |
FloatRingBuffer.heap(FloatRelation more) |
static FloatClockedSignalSource |
FloatClockedSignalSource.iterate(FloatUnaryOperator op,
float initial) |
FloatClockedSignalSource |
FloatRingBuffer.max() |
FloatClockedSignalSource |
FloatRingBuffer.min() |
static FloatClockedSignalSource |
FloatClockedSignalSource.random(ToFloatFunction<Random> fun) |
static FloatClockedSignalSource |
FloatClockedSignalSource.randomNormal() |
static FloatClockedSignalSource |
FloatClockedSignalSource.randomUniform() |
static FloatClockedSignalSource |
FloatClockedSignalSource.repeat(float... table)
Creates an object that emits a given sequence of values,
proceeding cyclically at each clock event.
|
static FloatClockedSignalSource |
FloatClockedSignalSource.slide(float sampleFreq,
float duration)
Creates an object that emits a signal rising at clock events in
equal steps from
0 to 1 , with a given slope. |
FloatClockedSignalSource |
FloatRingBuffer.sum() |
static FloatClockedSignalSource |
FloatClockedSignalSource.suppliedBy(float init,
FloatSupplier step) |
static FloatClockedSignalSource |
FloatClockedSignalSource.suppliedBy(FloatSupplier supplier) |
FloatClockedSignalSource |
FloatClockedSignalSource.switchOver(int countdown,
FloatClockedSignalSource next) |
Modifier and Type | Method and Description |
---|---|
FloatClockedSignalSource |
FloatClockedSignalSource.switchOver(int countdown,
FloatClockedSignalSource next) |
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 |
FloatPfg |
class |
FloatSamplePlayer
Pitch calculation:
With "increment==1.0", this code plays one array position in one run-step. |
Modifier and Type | Field and Description |
---|---|
(package private) FloatClockedSignalSource |
TestMonodic.synth |