Browse Source

AbstractTimingSource: setTimeAndBpm: make bpm optional

sschmid 3 years ago
parent
commit
d5b7142f00
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Playback/TimingSources/AbstractTimingSource.ts

+ 2 - 2
src/Playback/TimingSources/AbstractTimingSource.ts

@@ -12,9 +12,9 @@ export class AbstractTimingSource implements ITimingSource {
         }
         this.reset();
     }
-    public setTimeAndBpm(timestamp: Fraction, bpm: number): void {
+    public setTimeAndBpm(timestamp: Fraction, bpm?: number): void {
         this.anchorTimestamp = Fraction.createFromFraction(timestamp);
-        if (this.Settings !== undefined) {
+        if (this.Settings !== undefined && bpm) {
             this.Settings.BeatsPerMinute = bpm;
         }
         this.reset();