Uses of Class
eu.bandm.music.entities.RationalDuration
Packages that use RationalDuration
-
Uses of RationalDuration in eu.bandm.music.entities
Fields in eu.bandm.music.entities declared as RationalDurationModifier and TypeFieldDescriptionstatic final RationalDurationRationalDuration.QUARTERThe duration of a quarter note = 1/4protected RationalDurationTempo.refDurationstatic final RationalDurationRationalDuration.WHOLEThe duration of a whole note = 1/1static final RationalDurationRationalDuration.ZEROEvidentFields in eu.bandm.music.entities with type parameters of type RationalDurationModifier and TypeFieldDescriptionprotected static final BiFunction<RationalDuration, Integer, Tempo> Tempo.packUsed for parsers.static final Translet.Parser<RationalDuration> RationalDuration.parserEvidentstatic final RetractableFunction<RationalDuration, Rational> RationalDuration.toRationalretract .Methods in eu.bandm.music.entities that return RationalDurationModifier and TypeMethodDescriptionstatic RationalDurationRationalDuration.fromRational(Rational rat) Tempo.get_refDuration()Return the abstract CWN duration of one beat.static RationalDurationRationalDuration.of(int num, int den) Make a duration n/d for n>=0 and d>0.static RationalDurationMake a duration for rat>=0/1.Methods in eu.bandm.music.entities with parameters of type RationalDurationModifier and TypeMethodDescriptionintRationalDuration.compareTo(RationalDuration o) RationalDuration.dottedNotation(RationalDuration d) Return the duration's representation as base duration plus zero or more DOTs,Tempo.get_mm(RationalDuration newref) Return the number of beats per physical minute, when the beat changes the dedicated abstract CWN duration, but in correct proportion to the original beat.Tempo.get_msecs(RationalDuration newref) Return the physical duration of a new beat, when the beat changes the dedicated abstract CWN duration, but in correct proportion to the original beat.static TempoTempo.mm(RationalDuration refDuration, int mm) Create a tempo with "mm" beats per minute, and one beat has the given "refDuration" as its logical abstract CWN duration.static TempoTempo.mm(RationalDuration refDuration, Rational mm) Create a tempo with "mm" beats per minute, and one beat has the given "refDuration" as its logical abstract CWN duration.static TempoTempo.msecs(RationalDuration refDuration, int msecs) Create a tempo in which a beat has the duration of "msecs" milliseconds, and one beat has the given "refDuration" as its logical abstract CWN duration.static TempoTempo.msecs(RationalDuration refDuration, Rational msecs) Create a tempo in which a beat has the duration of "msecs" milliseconds, and one beat has the given "refDuration" as its logical abstract CWN duration.Constructors in eu.bandm.music.entities with parameters of type RationalDurationModifierConstructorDescriptionprotectedTempo(RationalDuration refDuration, Rational msecs, Rational mm)