diff options
Diffstat (limited to 'apps/web/src/core/managers/audio-manager.ts')
| -rw-r--r-- | apps/web/src/core/managers/audio-manager.ts | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/apps/web/src/core/managers/audio-manager.ts b/apps/web/src/core/managers/audio-manager.ts index 3a83be48..457e49d6 100644 --- a/apps/web/src/core/managers/audio-manager.ts +++ b/apps/web/src/core/managers/audio-manager.ts @@ -125,7 +125,8 @@ export class AudioManager { private getPlaybackTime(): number { if (!this.audioContext) return this.playbackStartTime; - const elapsed = this.audioContext.currentTime - this.playbackStartContextTime; + const elapsed = + this.audioContext.currentTime - this.playbackStartContextTime; return this.playbackStartTime + elapsed; } @@ -176,7 +177,11 @@ export class AudioManager { if (clip.startTime > windowEnd) continue; this.activeClipIds.add(clip.id); - void this.runClipIterator({ clip, startTime: currentTime, sessionId: this.playbackSessionId }); + void this.runClipIterator({ + clip, + startTime: currentTime, + sessionId: this.playbackSessionId, + }); } } @@ -239,8 +244,7 @@ export class AudioManager { node.connect(this.masterGain ?? audioContext.destination); const startTimestamp = - this.playbackStartContextTime + - (timelineTime - this.playbackStartTime); + this.playbackStartContextTime + (timelineTime - this.playbackStartTime); if (startTimestamp >= audioContext.currentTime) { node.start(startTimestamp); |
