use performance clock for osc mode
This commit is contained in:
parent
8da1d9fbf3
commit
796f741a92
5 changed files with 19 additions and 8 deletions
|
|
@ -1,12 +1,11 @@
|
|||
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;
|
||||
const currentTime = performance.now() / 1000
|
||||
return trigger(null, hap, currentTime, cps, targetTime);
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue