public class Monodic_Table extends FloatClockedSignalSource
FloatSignalSource.CompilableBinaryOperator
Modifier and Type | Field and Description |
---|---|
protected FloatSignalSource |
a0 |
protected Apdsr |
apdsr0 |
protected Apdsr |
apdsrm |
protected FloatSignalSource |
atimb |
protected FloatSignalSource |
d0 |
protected FloatSignalSource |
dtimb |
protected FloatSignalSource |
f0 |
protected FloatSignalSource |
fDiff |
protected float |
freq |
protected IntSignalSource |
gate |
protected Realtime |
mvco1 |
protected Realtime |
mvco2 |
protected FloatSignalSource |
p0 |
protected Realtime |
plan |
protected FloatSignalSource |
ptimb |
protected FloatSignalSource |
r0 |
protected FloatSignalSource |
rtimb |
protected FloatSignalSource |
s0 |
protected FloatSignalSource |
stimb |
protected IntSignalSource |
trigger |
protected FloatSignalSource |
vca |
protected FloatTableOscillator |
vco1 |
protected FloatTableOscillator |
vco2 |
out
add, clip, cos, div, E, exp, log, LOG2, mult, neg, PI, sin, sqrt, SQRT2, square, sub
DEFAULT_AFAP_INTERRUPT_LATENCY, DEFAULT_SLEEP_TIME_MS
Constructor and Description |
---|
Monodic_Table(int freq,
float[] table1,
float[] table2,
FloatSignalSource f0,
FloatSignalSource fDiff,
FloatSignalSource a0,
FloatSignalSource p0,
FloatSignalSource d0,
FloatSignalSource s0,
FloatSignalSource r0,
FloatSignalSource atimb,
FloatSignalSource ptimb,
FloatSignalSource dtimb,
FloatSignalSource stimb,
FloatSignalSource rtimb,
IntSignalSource trigger,
IntSignalSource gate) |
Modifier and Type | Method and Description |
---|---|
protected static FloatSignalSource |
C(float c) |
void |
run()
Processes an event.
|
delayedBy, delayedWith, doCompileDataFlow, get, getAsFloat, logged, logged, random, randomNormal, randomUniform, repeat, slide, suppliedBy, suppliedBy, switchOver
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, check, clip, clocked, compileDataFlow, constant, div, guard, logger, logger, lowerLogSpread, map, mult, project, project, project, sub, upperLogSpread, zipWith, zipWith
constant
adHoc, afap, afap, andThen, asAsynchronousSwingEvent, compileControlFlow, every, every, frequently, frequently, frequently, sequence, times, times
protected final FloatSignalSource f0
protected final FloatSignalSource fDiff
protected final FloatSignalSource a0
protected final FloatSignalSource p0
protected final FloatSignalSource d0
protected final FloatSignalSource s0
protected final FloatSignalSource r0
protected final FloatSignalSource atimb
protected final FloatSignalSource ptimb
protected final FloatSignalSource dtimb
protected final FloatSignalSource stimb
protected final FloatSignalSource rtimb
protected final IntSignalSource trigger
protected final IntSignalSource gate
protected final FloatSignalSource vca
protected final float freq
protected final Apdsr apdsr0
protected final Apdsr apdsrm
protected final FloatTableOscillator vco1
protected final FloatTableOscillator vco2
protected final Realtime mvco1
protected final Realtime mvco2
protected final Realtime plan
public Monodic_Table(int freq, float[] table1, float[] table2, FloatSignalSource f0, FloatSignalSource fDiff, FloatSignalSource a0, FloatSignalSource p0, FloatSignalSource d0, FloatSignalSource s0, FloatSignalSource r0, FloatSignalSource atimb, FloatSignalSource ptimb, FloatSignalSource dtimb, FloatSignalSource stimb, FloatSignalSource rtimb, IntSignalSource trigger, IntSignalSource gate)
public void run()
Realtime
Any implementation of this method should complete promptly and normally. In particular it must not block indefinitely.
protected static FloatSignalSource C(float c)