OctaveShiftParams.ts 619 B

12345678910111213
  1. import {Fraction} from "../../Common/DataObjects/Fraction";
  2. import {OctaveShift} from "../VoiceData/Expressions/ContinuousExpressions/OctaveShift";
  3. export class OctaveShiftParams {
  4. constructor(openOctaveShift: OctaveShift, absoluteStartTimestamp: Fraction, absoluteEndTimestamp: Fraction) {
  5. this.getOpenOctaveShift = openOctaveShift;
  6. this.getAbsoluteStartTimestamp = absoluteStartTimestamp;
  7. this.getAbsoluteEndTimestamp = absoluteEndTimestamp;
  8. }
  9. public getOpenOctaveShift: OctaveShift;
  10. public getAbsoluteStartTimestamp: Fraction;
  11. public getAbsoluteEndTimestamp: Fraction;
  12. }