Uses of Class
eu.bandm.music.entities.RationalDuration.DottedBaseDuration
Package
Description
Prototypical realization of the "TabStaff+" design for
notating Tactie User Interfaces (TUIs) like the "Ableton Push",
as presented by L.Wilde and C.White on Tenor2024 in Zürich.
All fundamental entities for modeling music.
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).
Top-level data structures, modelling different score formats, combining the
entities defined in lower level packages.
-
Uses of RationalDuration.DottedBaseDuration in eu.bandm.music.applications.tabstaff
Modifier and TypeMethodDescriptionprotected void
DisplayTablature.draw_headAndStem
(Graphics2D g, boolean is_co, int nominal_xpos, int index, RationalDuration.DottedBaseDuration duration, boolean isSound, int stemend_T) Draw the note-heads, which are sequences of numbers in this case. -
Uses of RationalDuration.DottedBaseDuration in eu.bandm.music.entities
Modifier and TypeFieldDescription(package private) final @Opt RationalDuration.DottedBaseDuration
MTree.Printable.dottedDuration
Modifier and TypeFieldDescriptionprotected static final Map<Rational,
@Opt RationalDuration.DottedBaseDuration> RationalDuration.cache_dotted
Maps from rational duration values to the representing dotted notation.protected final Map<Rational,
List<RationalDuration.DottedBaseDuration>> MSplitter.freeSectionings_rat_pause
protected final Map<Rational,
List<RationalDuration.DottedBaseDuration>> MSplitter.freeSectionings_rat_sound
Internal cache.Modifier and TypeMethodDescriptionRationalDuration.dottedNotation
(RationalDuration d) Return the duration's representation as base duration plus zero or more DOTs,RationalDuration.dottedNotation
(Rational rat) Return the representation as base duration plus zero or more DOTs, or null if no such exists.Modifier and TypeMethodDescriptionprotected List<RationalDuration.DottedBaseDuration>
MSplitter.freeSectioning
(Rational rat, boolean isSound) Delivers a list ofRationalDuration.DottedBaseDuration
which add up to the given duration value.Modifier and TypeMethodDescriptionprotected void
DisplayRhythm.draw_headAndStem
(Graphics2D g, boolean is_co, int xpos, int index, RationalDuration.DottedBaseDuration duration, boolean isSound, int stemend_T) Default implementation for conventional CWN noteheads and stems.protected void
DisplayRhythm.draw_pauses
(Graphics2D g, int xpos, RationalDuration.DottedBaseDuration duration, int stemend_T) abstract void
MetricConsumer.WriteOut.writeOut
(int index, MTree node, RationalDuration.DottedBaseDuration symbol, Rational proportion, StemEnd beams, boolean isSound, boolean isFirst, boolean isLast) Write out one symbol of an event.void
MSplitter.Result.Dumper.writeOut
(int index, MTree node, RationalDuration.DottedBaseDuration symbol, Rational proportion, StemEnd beams, boolean isSound, boolean isFirst, boolean isLast) abstract void
MSplitter.Result.WriteOut.writeOut
(int index, MTree node, RationalDuration.DottedBaseDuration symbol, Rational proportion, StemEnd beams, boolean isSound, boolean isFirst, boolean isLast) Write out one symbol of an event.ModifierConstructorDescriptionCreate the e-writable version. -
Uses of RationalDuration.DottedBaseDuration in eu.bandm.music.haken
Modifier and TypeMethodDescriptionstatic String
LilypondGenerator.lilypond_duration_encoding
(RationalDuration.DottedBaseDuration dbd) Evident -
Uses of RationalDuration.DottedBaseDuration in eu.bandm.music.top
Modifier and TypeMethodDescriptionprotected float
CwnToDoubleSig_basic.note_duration_to_msec
(RationalDuration.DottedBaseDuration db) Convert a CWN duration to msecs, according to the current tempo.protected float
CwnToFloatSig_basic.note_duration_to_msec
(RationalDuration.DottedBaseDuration db) Convert a CWN duration to msecs, according to the current tempo.static String
Cwn_to_lilypond.toLilyPond_duration
(RationalDuration.DottedBaseDuration db) Translate duration information into lilypond format.