Package | Description |
---|---|
eu.bandm.music.entities |
All fundamental entities for modeling music.
|
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).
|
eu.bandm.tscore.base |
Generic and low level data types and transformation algorithms,
to be used by very different applications of the
tscore
framework. |
Modifier and Type | Class and Description |
---|---|
class |
PitchAndOctave<O extends Entity & Comparable<O>,C extends Entity & PitchIndication & Comparable<C>>
A pitch indication which combines some octave register information
and some pitch class modulo octave.
|
class |
PitchAndOctave<O extends Entity & Comparable<O>,C extends Entity & PitchIndication & Comparable<C>>
A pitch indication which combines some octave register information
and some pitch class modulo octave.
|
Modifier and Type | Class and Description |
---|---|
class |
Accidental
Represents accidentals, used for key indications and for pitches, when combined with
white keys.
|
class |
Artikulation
Catalog of commonly used articulations in CWN.
|
class |
Clef
Realizes the clefs which indicate line-to-pitch reference point.
|
class |
ClefUsage
A ClefUsage combines a clef form, the line number on which it is
positioned, and possibly an additional octave displacement.
|
class |
Color_rgb_8
A very simple color type, sufficient for merely informational text markup, etc.
|
class |
FunctionalGender
The two basic genders of functional theory ("major" vs.
|
class |
FunctionalInterval
The distance of two pitches or pitch classes in functional music theory.
|
class |
FunctionalKey
Indicates a tonal key (/"Tonart"/"diatonics") in tonal theory.
|
class |
FunctionalPitchModOctave
A pitch class mod octave which combines a "natural" note name [dt "Stammton"],
given as an instance of
WhiteKeyModOctave ,
with an alteration (normally in the range -2 to +2). |
class |
InterpolationKind
Cf.
|
class |
MixedNoteheadAddendum
Catalog of mixed addenda to single notes, common in CWN.
|
class |
OctaveRegister
The classical naming for pitch registers: Each such register has the
width of one octave, and extends from a note called "c" upto, but
excluding, the next higher note called "c" again.
|
class |
Ornament
Abstract class for ornaments = shortcuts which replace one notated note
with a certain sequence of played faster notes.
|
class |
Ornament_JSB_klavierbuechlein
Catalog of commonly used ornaments.
|
class |
Ornament_KdF_special
Catalog of ornaments, special for "die Kunst der Fuge".
|
class |
PitchModOctave<E extends PitchModOctave>
Abstract class for pitch information, modulo octave register, aka "pitch class".
|
class |
WhiteKeyModOctave
A specialization of
PitchModOctave which represents only
the "white keys" of the keyboard. |
Modifier and Type | Field and Description |
---|---|
protected C |
PitchAndOctave.classModOctave
The octave-relative coordinate (="pitch class" = "pitch mod octave") of this pitch.
|
protected O |
PitchAndOctave.octave
The octave coordinate of this pitch.
|
Modifier and Type | Method and Description |
---|---|
static <OO extends Entity & Comparable<OO>,CC extends Entity & PitchIndication & Comparable<CC>> |
PitchAndOctave.valueOf(OO octave,
CC classModOctave) |
static <OO extends Entity & Comparable<OO>,CC extends Entity & PitchIndication & Comparable<CC>> |
PitchAndOctave.valueOf(OO octave,
CC classModOctave) |
Modifier and Type | Class and Description |
---|---|
class |
DoppelHaken
The twelve forms of "double hooks"="DoppelHaken", based on
Haken . |
class |
Haken
The four basic forms of hooks/Haken, based on
RelWert . |
class |
RelWert
The three relative values to make up the "haken"("hkn"/"hook") motif.
|
Modifier and Type | Class and Description |
---|---|
class |
Entity<E extends Entity>
Base class for all things which are in a certain multi-lingual catalog, and
have a common parser for their symbolic appearance in scores,
and which form a common semantic domain.
|
class |
EntityCatalog<E extends Entity>
Contains collection of basic score entities used as parameter values,
indexed and documented in a multi lingual way.
|
class |
TendencyCollector<E extends Entity>
Processes a parameter track which contains tendencies spanning more than one
Event . |
Modifier and Type | Field and Description |
---|---|
(package private) E |
TendencyCollector.TendencyCtrl.endValue
Reached parameter value parsed here.
|
(package private) E[] |
TendencyCollector.runningFlats
Running/inherited simple parameter values, when visiting the analysed events in
source order.
|
(package private) E |
TendencyCollector.TendencyCtrl.startValue
Initial parameter start value parsed here.
|