Felix Roos
|
0b2a4fda44
|
update supabase-js
|
2023-04-29 07:24:03 +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
|
3df2929d12
|
dummy commit (github cert error :-/)
|
2023-03-24 22:06:40 +01:00 |
|
Felix Roos
|
30d1f423cb
|
fix: remove loading state on eval error
|
2023-03-24 21:50:50 +01:00 |
|
Felix Roos
|
e0c5566f35
|
add 2 FiraCode fonts
|
2023-03-24 21:23:37 +01:00 |
|
Felix Roos
|
17654b885b
|
feat: add loader bar to animate loading state
|
2023-03-24 12:41:00 +01:00 |
|
Felix Roos
|
6a201be1fd
|
Merge remote-tracking branch 'origin/main' into setcps-reset-only-on-shuffle
|
2023-03-23 22:35:57 +01:00 |
|
Felix Roos
|
8617b9164e
|
do not reset cps before eval #517
|
2023-03-23 22:34:25 +01:00 |
|
Felix Roos
|
55c533c947
|
improve initial loading + wait before eval
|
2023-03-23 21:56:20 +01:00 |
|
Felix Roos
|
73169563c4
|
fix period key for dvorak + remove duplicated code
|
2023-03-23 21:37:38 +01: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 |
|
Julien Bouquillon
|
43176e1f1d
|
fix(footer): fix link to tidalcycles
|
2023-03-20 01:38:21 +01:00 |
|
Felix Roos
|
18d62b32c2
|
Merge pull request #516 from tidalcycles/source-nodes
registerSound API + improved sounds tab + regroup soundfonts
|
2023-03-16 16:13:30 +01:00 |
|
Felix Roos
|
9f9fe529e4
|
fix only tune that uses soundfonts
|
2023-03-16 15:49:08 +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
|
a33ce67dd4
|
fix: endless preview
|
2023-03-15 23:01:56 +01:00 |
|
Felix Roos
|
7b529a30f4
|
style sounds tab
|
2023-03-14 22:54:12 +01:00 |
|
Felix Roos
|
6a73b43e3a
|
add 2 illegible fonts
|
2023-03-12 21:16:46 +01:00 |
|
Felix Roos
|
aa324ae25d
|
start curating the soundfont list
|
2023-03-10 11:33:55 +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
|
41d82eaadf
|
add cleanup to sound tab
|
2023-03-09 10:53:35 +01:00 |
|
Felix Roos
|
65e48c05f0
|
sounds onset and offset can be triggered independently
+ sounds tab now supports mousedown / mouseup to listen
|
2023-03-09 08:35:20 +01:00 |
|
Felix Roos
|
cee08ea67d
|
sounds list can now filter out defaults
|
2023-03-08 00:33:21 +01:00 |
|
Felix Roos
|
35ef26c013
|
can now pass meta data to setSound
+ added types for synth and sample
+ list sample count for samples in sounds tab (as before)
|
2023-03-07 21:43:01 +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
|
f8724bf47e
|
comment out cps ui
|
2023-03-01 00:05:23 +01:00 |
|
Felix Roos
|
ead5942ef0
|
implement cps + add baasic tempo control ui
|
2023-02-28 13:00:35 +01:00 |
|
Felix Roos
|
4c5d6f1d6c
|
fix: hash links
|
2023-02-23 00:04:53 +01:00 |
|
Felix Roos
|
0006d57a4a
|
move isZen to nanostore
+ correctly parse non strings in store
|
2023-02-22 22:47:33 +01:00 |
|
Felix Roos
|
70f7e73b9a
|
store footer tab + latest code in nanostore
|
2023-02-22 22:23:54 +01:00 |
|
Felix Roos
|
b67b049802
|
refactor settings to nanostores
|
2023-02-22 22:04:39 +01:00 |
|
Felix Roos
|
ff99dbcd22
|
customizable font family
|
2023-02-22 20:28:22 +01:00 |
|
Felix Roos
|
7716574076
|
use terminal font for console + samples
|
2023-02-19 23:28:33 +01:00 |
|
Felix Roos
|
a21b3d788f
|
add settings reset button
|
2023-02-19 22:32:28 +01:00 |
|
Felix Roos
|
7994ba8b38
|
get rid of all hard coded colors
|
2023-02-19 22:18:32 +01:00 |
|
Felix Roos
|
81b4cb2f16
|
more themes + fonts
|
2023-02-19 22:18:12 +01:00 |
|
Felix Roos
|
ac3bd7d7db
|
rename algoboy theme + add font
|
2023-02-19 20:04:19 +01:00 |
|
Felix Roos
|
632e8e9634
|
use css var for highlighting color
|
2023-02-19 20:03:12 +01:00 |
|
Felix Roos
|
1e3f09f69b
|
add some custom themes
|
2023-02-19 18:53:35 +01:00 |
|
Felix Roos
|
ceb3aa0627
|
add emacs mode + fontSize slider
|
2023-02-19 13:49:55 +01:00 |
|
Felix Roos
|
014555fe5d
|
add vim toggle to settings
+ added persistent global state store
+ refactored themes to use the new store
|
2023-02-19 01:51:31 +01:00 |
|
Felix Roos
|
4a3540cf2b
|
encapsulate footer components
|
2023-02-17 21:48:45 +01:00 |
|
Felix Roos
|
64ad75c79e
|
fix: anchor links
fixes https://github.com/tidalcycles/strudel/issues/432
+ fix style regression in mini repl
|
2023-02-13 00:35:40 +01:00 |
|
Felix Roos
|
fe80478b8a
|
Merge remote-tracking branch 'origin/main' into docs
|
2023-02-10 23:18:04 +01:00 |
|
Felix Roos
|
3579b6f8f3
|
dynamic highlight color
+ refactor hooks
|
2023-02-10 22:52:34 +01:00 |
|
Felix Roos
|
14cb954213
|
themed minirepl
+ add strudelTheme
+ add lineBackground with opacity
+ add some missing light flags
+ add fallback css variables for non js context
|
2023-02-10 21:42:27 +01:00 |
|