Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ContinuousTempoExpression

Hierarchy

Index

Constructors

constructor

Properties

Private absoluteEndTimestamp

absoluteEndTimestamp: Fraction

Private endTempo

endTempo: number

Protected label

label: string

Protected parentMultiTempoExpression

parentMultiTempoExpression: MultiTempoExpression

Protected placement

placement: PlacementEnum

Protected staffNumber

staffNumber: number

Private startTempo

startTempo: number

Private tempoType

Static Private listContinuousTempoFaster

listContinuousTempoFaster: string[] = ["accelerando", "piu mosso", "poco piu", "stretto"]

Static Private listContinuousTempoSlower

listContinuousTempoSlower: string[] = ["poco meno", "meno mosso", "piu lento", "calando", "allargando", "rallentando", "ritardando","ritenuto", "ritard.", "ritard", "rit.", "rit", "riten.", "riten",]

Accessors

AbsoluteEndTimestamp

  • get AbsoluteEndTimestamp(): Fraction
  • set AbsoluteEndTimestamp(value: Fraction): void

AbsoluteTimestamp

EndTempo

  • get EndTempo(): number
  • set EndTempo(value: number): void

Label

  • get Label(): string
  • set Label(value: string): void

ParentMultiTempoExpression

Placement

StaffNumber

  • get StaffNumber(): number
  • set StaffNumber(value: number): void

StartTempo

  • get StartTempo(): number
  • set StartTempo(value: number): void

TempoType

Methods

getAbsoluteFloatTimestamp

  • getAbsoluteFloatTimestamp(): number

getInterpolatedTempo

  • getInterpolatedTempo(currentAbsoluteTimestamp: Fraction): number

Private setTempoType

  • setTempoType(): void

Static isDecreasingTempo

Static isIncreasingTempo

Static isInputStringContinuousTempo

  • isInputStringContinuousTempo(inputString: string): boolean

Static Protected isStringInStringList

  • isStringInStringList(wordsToFind: string[], inputString: string): boolean

Generated using TypeDoc