Class FnCalc.Seq

java.lang.Object
eu.bandm.sig.adlib2.AbstractProcess
eu.bandm.music.applications.harm.FnCalc.Seq
All Implemented Interfaces:
Component, Process
Enclosing class:
FnCalc

class FnCalc.Seq extends AbstractProcess
Realises the stepping through the phases.
  • Field Details

    • wait

      double wait
      Register which is counted down with every step. Zero crossing means that the event has ended.
    • decrement

      final double decrement
      Subtract from wait in every executed step.
  • Constructor Details

    • Seq

      Seq()
      Only constructor.
  • Method Details

    • step

      public void step()
      Count down wait by decrement. If zero is crossed: reinit wait, advance FnCalc.phase cyclically, update notify all synthesizer lines.