From c138cf0b76cf7868419c47403cbb99d27a42a005 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Thu, 6 Apr 2023 00:00:49 +0200 Subject: [PATCH] fix: load soundfonts in prebake --- packages/soundfonts/fontloader.mjs | 2 -- website/src/repl/prebake.mjs | 6 +++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/soundfonts/fontloader.mjs b/packages/soundfonts/fontloader.mjs index 86e6fc6e..5c6759f5 100644 --- a/packages/soundfonts/fontloader.mjs +++ b/packages/soundfonts/fontloader.mjs @@ -153,5 +153,3 @@ export function registerSoundfonts() { ); }); } - -registerSoundfonts(); diff --git a/website/src/repl/prebake.mjs b/website/src/repl/prebake.mjs index 9203ec98..5cd57303 100644 --- a/website/src/repl/prebake.mjs +++ b/website/src/repl/prebake.mjs @@ -1,13 +1,13 @@ import { Pattern, noteToMidi, valueToMidi } from '@strudel.cycles/core'; -//import { registerSoundfonts } from '@strudel.cycles/soundfonts'; +import { registerSoundfonts } from '@strudel.cycles/soundfonts'; import { registerSynthSounds, samples } from '@strudel.cycles/webaudio'; export async function prebake() { // https://archive.org/details/SalamanderGrandPianoV3 // License: CC-by http://creativecommons.org/licenses/by/3.0/ Author: Alexander Holm - registerSynthSounds(); - //registerSoundfonts(); await Promise.all([ + registerSynthSounds(), + registerSoundfonts(), samples(`./piano.json`, `./piano/`, { prebake: true }), // https://github.com/sgossner/VCSL/ // https://api.github.com/repositories/126427031/contents/