Package eu.bandm.music.applications.harm
Class FnCalc.Seq
java.lang.Object
eu.bandm.sig.adlib2.AbstractProcess
eu.bandm.music.applications.harm.FnCalc.Seq
- Enclosing class:
FnCalc
Realises the stepping through the phases.
-
Nested Class Summary
Nested classes/interfaces inherited from interface eu.bandm.sig.adlib2.Process
Process.Proxy -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class eu.bandm.sig.adlib2.AbstractProcess
getRealtimeContext, hasFixedConstantRealtimeContext, setRealtimeContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.bandm.sig.adlib2.Process
afterEvery, andThen, conditional, every, every, getProcess, init
-
Field Details
-
wait
double waitRegister which is counted down with every step. Zero crossing means that the event has ended. -
decrement
final double decrementSubtract fromwaitin every executed step.
-
-
Constructor Details
-
Seq
Seq()Only constructor.
-
-
Method Details
-
step
public void step()Count downwaitbydecrement. If zero is crossed: reinitwait, advanceFnCalc.phasecyclically, update notify all synthesizer lines.
-