Class Sequencer.Seq
java.lang.Object
eu.bandm.sig.adlib2.AbstractProcess
eu.bandm.music.applications.indisp.Sequencer.Seq
- All Implemented Interfaces:
CompilableControlFlow
,Component
,Process
- Enclosing class:
Sequencer
Realises the stepping through the meter.
-
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, setRealtimeContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.sig.adlib2.Process
afterEvery, andThen, compile, compileAsMainProcess, compileControlFlow, compileInitialization, every, every, getProcess, hasControlFlowIO, hasInitializationIO, init
-
Field Details
-
wait
double waitRegister which is counted down with every step. Zero crossing means that the event has ended. -
decrement
final double decrementDecrement towait
in every executed step. Depends on the current value ofView.tempo
. -
phase
int phaseIndex of the event of the NSM which is currently played.
-
-
Constructor Details
-
Seq
Seq()Only constructor.
-
-
Method Details
-
step
public void step()
-