Class Control.Voice

java.lang.Object
eu.bandm.music.applications.myKdF.Control.Voice
Enclosing class:
Control

static class Control.Voice extends Object
Contains all controls for one of the four main voices. (The additional voices sounding in only few measures do not have their own control but inherit from their main voice.)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) Control.Material[]
    One group of controls for every internal material layer.
    (package private) IntPost
    The control point for the panorama position for (all materials of) this voice.
    (package private) IntPost
    Internal control, set by the formplan sequencer, indicates which of the (maximally) four materials is currently playing.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Only constructor, creates vor material control groups.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • panorama

      IntPost panorama
      The control point for the panorama position for (all materials of) this voice. Goes from 0 (= totally left) to 100 (= totally right), but is ininitialized less extreme, like 16 -- 49 -- 82, etc.
    • selected

      IntPost selected
      Internal control, set by the formplan sequencer, indicates which of the (maximally) four materials is currently playing.
    • material

      Control.Material[] material
      One group of controls for every internal material layer.
  • Constructor Details

    • Voice

      Voice()
      Only constructor, creates vor material control groups.