osc timing now hopefully works everywhere

This commit is contained in:
Felix Roos 2022-04-02 22:41:04 +02:00
parent 0c726d835d
commit c8e9fe519f
3 changed files with 9 additions and 11 deletions

View file

@ -27,7 +27,7 @@ function useRepl({ tune, defaultSynth, autolink = true, onEvent, onDraw }) {
const cycle = useCycle({
onDraw,
onEvent: useCallback(
(time, event, startedAt) => {
(time, event, currentTime) => {
try {
onEvent?.(event);
const { onTrigger, velocity } = event.context;
@ -41,7 +41,7 @@ function useRepl({ tune, defaultSynth, autolink = true, onEvent, onDraw }) {
/* console.warn('no instrument chosen', event);
throw new Error(`no instrument chosen for ${JSON.stringify(event)}`); */
} else {
onTrigger(time, event, startedAt);
onTrigger(time, event, currentTime);
}
} catch (err) {
console.warn(err);