Felix Roos
96bafa7f0b
the big rename: @strudel.cycles/* -> @strudel/*
2024-01-18 09:54:37 +01:00
Felix Roos
1c99944a32
pitch envelope now also works when setting one of the controls (penv not needed)
2024-01-18 06:47:44 +01:00
Felix Roos
3506de8d1a
vibrato for soundfonts
...
+ add getVibratoOscillator helper
2024-01-16 00:07:56 +01:00
Felix Roos
32456d6966
pitch envelope for sampler and soundfonts
...
+ added getPitchEnvelope helper
2024-01-15 23:55:49 +01:00
Felix Roos
e6d028fd6b
soundfont mixing
2024-01-14 16:27:11 +01:00
Jade (Rose) Rowland
2ee392be9b
fixed all the things
2024-01-05 01:00:22 -05:00
Jade (Rose) Rowland
9756d63cf1
prettier
2023-12-31 11:58:06 -05:00
Jade (Rose) Rowland
a800b32529
Merge branch 'main' into envelope_improvements
2023-12-31 11:51:49 -05:00
Jade (Rose) Rowland
b5039ecce8
fix import
2023-12-28 10:19:20 -05:00
Jade (Rose) Rowland
3776791239
working
2023-12-23 12:30:55 -05:00
Jade Rowland
b5dc65d52a
format
2023-12-16 13:36:05 -05:00
Jade Rowland
93a4efcf6d
updated fontloader
2023-12-16 13:21:23 -05:00
Felix Roos
b0bbd58f66
fix: finally repair envelopes
2023-12-12 21:36:32 +01: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
a688061616
group soundfonts into readable names
2023-03-16 12:23:58 +01:00
Felix Roos
f788d347ec
add envelope to soundfonts
2023-03-15 23:02:05 +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
e2898ee5bf
add eslint + fix lint errors
2022-11-24 15:30:11 +01:00
Felix Roos
c1ce72469c
webaudio optimizations
...
- samples with obejct format for pitch declaration
- support note to repitch samples
- support choke to fit samples to hap duration
- support "legacy" context.velocity in .out
- support ":" inside s or note to set n
- fix sample fadeout for soundfonts and choke
- move gain before filters
2022-06-27 00:01:28 +02:00
Felix Roos
38b1717fac
load fonts from forked version
2022-06-20 22:00:14 +02:00
Felix Roos
d5938a016c
fix looping fonts
2022-06-20 20:55:20 +02:00
Felix Roos
82d6103907
began soundfont implementation
2022-06-20 20:02:55 +02:00