17 Commits

Author SHA1 Message Date
Felix Roos
eccce6fa84 remove dirt samples
+ load a small selection for workshop instead
2023-06-08 17:48:54 +02:00
Felix Roos
06950a6bd8 translate rest of workshop to german 2023-06-07 16:50:54 +02:00
Felix Roos
82225f0b81 started workshop pages 2023-05-26 14:12:53 +02:00
Felix Roos
b7fcccb8db fix: make soundfonts import dynamic
- it broke the whole docs page
2023-04-28 12:42:07 +02:00
Felix Roos
6cd3cc96a3 fix: do not prebake in tests
+ pull piano function to separate file for tests
2023-04-06 00:08:23 +02:00
Felix Roos
c138cf0b76 fix: load soundfonts in prebake 2023-04-06 00:00:49 +02:00
Felix Roos
ba35a81e9b - feat: add freq support to gm soundfonts
- refactor: toMidi -> noteToMidi
- refactor: fromMidi -> midiToFreq
2023-03-23 10:18:24 +01:00
Felix Roos
e63a5d10c8 regroup sounds
- extra tab for drum-machines
- combine synths and soundfonts
2023-03-16 15:21:16 +01:00
Felix Roos
ff412f6396 level down soundfonts
+ do not load in prebake (breaks static rendering)
+ instead load on import
2023-03-09 23:19:19 +01:00
Felix Roos
ac148b2f32 register soundfonts as sounds too 2023-03-09 22:48:40 +01:00
Felix Roos
cee08ea67d sounds list can now filter out defaults 2023-03-08 00:33:21 +01:00
Felix Roos
b08a0b8102 use nanostore for soundmap
+ rename tab samples to sounds
+ listed sounds are now reactive
2023-03-06 23:11:09 +01:00
Felix Roos
6059c69995 first draft of soundMap to register keys for s
+ refactor sampler to use it
+ refactor synth to use it
+ add 'source' control
+ wip: samples tab
+ wip: webadirt ?
+ wip: soundfonts
2023-03-05 23:27:37 +01:00
Felix Roos
11d3251c67 add base path + use relative links 2023-01-03 23:02:41 +01:00
Felix Roos
027c669ad7 make prebake relative to BASE_URL 2023-01-03 22:17:44 +01:00
Felix Roos
b46330fc7a proper setup minirepl 2022-12-24 00:12:54 +01:00
Felix Roos
818cd9044b integrate repl into astro website
+ update build and setup tasks + workflow
+ move repl test folder to root
+ move docs and repl to website/src
2022-12-22 17:20:51 +01:00