Class MwHaiku.GenEvent

java.lang.Object
eu.bandm.music.top.MwHaiku.GenEvent
Enclosing class:
MwHaiku

protected class MwHaiku.GenEvent extends Object
Prototypes to generate a CWN Event (with text and markup).
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) final char
    Category of phonem.
    (package private) boolean
    Whether the phonem is the first in the word.
    (package private) final Event
    Haiku score event = syllable which leads to this instance.
    (package private) String
    Character(s) which leads to this instance.
    (package private) final int
    Position in the sequence of sounding characters in the syllable of origin.
    (package private) Rational
    Duration calculated for this event (before any articulation) FIXME ???
    (package private) Rational
    Starting point relative to start of whole translation FIXME CHECK ???
  • Constructor Summary

    Constructors
    Constructor
    Description
    GenEvent(String phonem, Event origin, int posInOrigin, char cat)
    Evident.
  • Method Summary

    Methods inherited from class java.lang.Object

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

    • phonem

      String phonem
      Character(s) which leads to this instance. (This field is not final because non-sounding chars (like "ch" in "Schä- fer") will be appended in course of analysis.)
    • origin

      final Event origin
      Haiku score event = syllable which leads to this instance.
    • posInOrigin

      final int posInOrigin
      Position in the sequence of sounding characters in the syllable of origin.
    • cat

      final char cat
      Category of phonem.
    • firstInWord

      boolean firstInWord
      Whether the phonem is the first in the word.
    • rawDuration

      Rational rawDuration
      Duration calculated for this event (before any articulation) FIXME ???
    • when

      Rational when
      Starting point relative to start of whole translation FIXME CHECK ???
  • Constructor Details

    • GenEvent

      GenEvent(String phonem, Event origin, int posInOrigin, char cat)
      Evident.