Package eu.bandm.music.haken


package eu.bandm.music.haken
Composition project which translates polyphonic sequences of abstract "hook signs" (="Haken" = "hkn") into scores for different instruments, like Viola, Voice, electronic sound synthesis or abstract graphical movies; see the project documentation (in German).

There is one abstract tscore format with arbitrary many parallel voices which contain as their events RelWert, Haken, and/or DoppelHaken. (Called K-score, K-voices and K-Events). This format can be parsed by the abstract basis class Score_hkn. From these, different score formats are derived (currently: for voice, for graphics, for viola, etc.). These can translate the sequence of K-Events into realization's "V-Events" = "Vordergrund-Ereignis" = "foreground event". For this, an assignment of K-Voices to the parameters they control must be provided explicitly.

Example of a K-Score

   T         1      !         !                   2
   VOX v0    p2               p1        p2
   VOX v1    M      O         MU        OMO    
   VOX v2    MO 'OM U         MUUM                   
  
Voice "v0" is a voice containing only "additional pauses" to support the reception of the intended groupings.
Voices "v1" and "v" combine relative values, hooks and doble hooks. ("RelWert", "Haken", DoppelHaken") and must be selected to control particular parameters when translating to an executable V-score.
  • Class
    Description
    The twelve forms of "double hooks"="DoppelHaken", based on Haken.
    The four basic forms of hooks/Haken, based on RelWert.
    Tool for generating one LilyPond source text file from a HKN K-score.
    The three relative values to make up the "haken"("hkn"/"hook") motif.
    An interface shared by RelWert, Haken and Doppelhaken.
    This class represents the use of tscore models for ml's "hook project" ("HKN-Projekt").
    A first version of a haken score for realization with "sig" sound synthesis.
    Data to control the sig-adlib synthesizer.
    A first version of a haken score for realization with svg geometric forms.
    A first version of a haken score for realization by a viola solo.
    A first version of a haken score for realization by a solo vocalist.
    Parameters to control the expansion process.