fixed osc clock

This commit is contained in:
Jade (Rose) Rowland 2024-08-11 12:40:38 -04:00
parent ac0dc7a8de
commit c2be2ed76a
5 changed files with 88 additions and 67 deletions

View file

@ -0,0 +1,12 @@
import { oscTriggerTauri } from '../desktopbridge/oscbridge.mjs';
import { isTauri } from '../desktopbridge/utils.mjs';
import { getAudioContext } from '../superdough/superdough.mjs';
import { oscTrigger } from './osc.mjs';
const trigger = isTauri() ? oscTriggerTauri : oscTrigger;
export const superdirtOutput = (hap, deadline, hapDuration, cps, targetTime) => {
const ctx = getAudioContext();
const currentTime = ctx.currentTime;
return trigger(null, hap, currentTime, cps, targetTime)
};