Package | Description |
---|---|
eu.bandm.music.entities |
All fundamental entities for modeling music.
|
Modifier and Type | Field and Description |
---|---|
protected Accidental |
FunctionalPitchModOctave.alteration
The alteration, normally only in the range -2 to 2.
|
static Accidental |
Accidental.b
The single flat.
|
static Accidental |
Accidental.bb
The double flat.
|
static Accidental |
Accidental.h
The single sharp.
|
static Accidental |
Accidental.hh
The double sharp.
|
protected @Opt Accidental |
OrnamentUsage.lower
An optional accidental for the lower neighbour note of the main note.
|
static Accidental |
Accidental.nat
The natural sign.
|
protected @Opt Accidental |
OrnamentUsage.upper
An optional accidental for the upper neighbour note of the main note,
to use in the ornament's execution.
|
Modifier and Type | Field and Description |
---|---|
protected static Map<Integer,Accidental> |
Accidental.by_chromaticSteps
Index of the defined accidentals by chromatic steps.
|
protected static EntityCatalog<Accidental> |
Accidental.catalog
The catalog holding accidentals defined with a name.
|
Modifier and Type | Method and Description |
---|---|
static Accidental |
Accidental.byChromaticSteps(int i)
Return the accidental defined for this number of chromatic steps, or define a new one
(with synthetic and symbolic name only), if necessary.
|
Accidental |
FunctionalPitchModOctave.get_accidental()
Return the accidental.
|
Accidental |
OrnamentUsage.get_lower()
Eviden.
|
Accidental |
OrnamentUsage.get_upper()
Eviden.
|
Modifier and Type | Method and Description |
---|---|
static FunctionalPitchModOctave |
FunctionalPitchModOctave.valueOf(WhiteKeyModOctave wk,
Accidental alt)
Deliver the functional pitch class derived from the given white key mod octave
and the given chromatic shift by accidental.
|
protected Ornament |
OrnamentUsage.with_lower(Accidental a)
Return a new clone with modified accidental.
|
protected Ornament |
OrnamentUsage.with_upper(Accidental a)
Return a new clone with modified accidental.
|
Constructor and Description |
---|
FunctionalPitch(OctaveRegister octave,
WhiteKeyModOctave wk,
Accidental accidental)
Convenience constructor which constructs the FunctionalPitchModOctave on the fly.
|
FunctionalPitchModOctave(WhiteKeyModOctave wk,
Accidental alt,
EntityCatalog<FunctionalPitchModOctave> catalog,
@Opt String lang,
@Opt String name)
Full constructor, setting all Parameters.
|
OrnamentUsage(O ornament,
@Opt Accidental lower,
@Opt Accidental upper)
Only construtor, setting all parameters.
|
OrnamentUsage(O ornament,
@Opt Accidental lower,
@Opt Accidental upper)
Only construtor, setting all parameters.
|