message: setting unused method to abstract
  should be implemented by extending classes
diff: @@ -298,6 +298,11 @@ export abstract class TimeBaseClass<Type extends number, Unit extends string> ex
  */
  abstract toMidi(): MidiNote;
  + /**
  + * Convert the value into ticks
  + */
  + abstract toTicks(): Ticks;
  +
  /**
  * Return the value in hertz
  */
  @@ -319,13 +324,6 @@ export abstract class TimeBaseClass<Type extends number, Unit extends string> ex
  return this.toSeconds() * 1000;
  }
  - /**
  - * Convert the value into ticks
  - */
  - toTicks(): Ticks {
  - return 0;
  - }
  -
  /**
  * clean up
  */
  