Enum Class Control.envelopeForm

java.lang.Object
java.lang.Enum<Control.envelopeForm>
eu.bandm.music.applications.myKdF.Control.envelopeForm
All Implemented Interfaces:
Serializable, Comparable<Control.envelopeForm>, Constable
Enclosing class:
Control

static enum Control.envelopeForm extends Enum<Control.envelopeForm>
Selectors for the currently supported sound-synthesis envelope forms.
  • Enum Constant Details

    • legato

      public static final Control.envelopeForm legato
      Longest waveform for smooth changes from one event to the next. Not well suited for ptich repetitions.
    • menoLegato

      public static final Control.envelopeForm menoLegato
      Little bit less smooth than legato.
    • portato

      public static final Control.envelopeForm portato
      Envelope with short but noticeable pauses between events.
    • staccatissimo

      public static final Control.envelopeForm staccatissimo
      Very short events.
  • Method Details

    • values

      public static Control.envelopeForm[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Control.envelopeForm valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null