Felix Roos
24f8f48a2f
nano repl now supports highlighting
2022-08-23 21:24:25 +02:00
Felix Roos
acafcc9888
build react pkg
2022-08-23 21:23:44 +02:00
Felix Roos
ec4cfe6f86
use new getTime callback in repl + mini repl
2022-08-23 21:23:28 +02:00
Felix Roos
7b0c80c8be
getTime callback for highlighting time
2022-08-23 21:23:01 +02:00
Felix Roos
29029714ee
expose pattern form useStrudel
2022-08-23 21:22:28 +02:00
Felix Roos
cd1203d1e2
fix pause + remove logs
2022-08-23 20:56:09 +02:00
Felix Roos
4dfc34515c
fix nano-repl prod build
2022-08-23 18:23:36 +02:00
Felix Roos
11a9f3ced3
no top level await + no evaluate on mount
2022-08-23 18:04:35 +02:00
Felix Roos
5be1a7000c
cleanup
2022-08-23 17:56:01 +02:00
Felix Roos
9059c1b850
scheduler is now finally tight
2022-08-23 17:55:10 +02:00
Felix Roos
ec60fe42be
fix scheduler again.. add comments
2022-08-23 11:30:00 +02:00
Felix Roos
275931969e
scheduler error correction failed attempt
2022-08-22 22:15:32 +02:00
Felix Roos
e37e0f189a
build react package
2022-08-21 11:22:30 +02:00
Felix Roos
8103943396
wait for ctx.resume
2022-08-21 11:21:36 +02:00
Felix Roos
9497c99e9e
merge evaluator and scheduler hooks + use getTime
2022-08-21 11:21:19 +02:00
Felix Roos
2172d1a767
scheduler error correction via getTime
2022-08-21 11:20:15 +02:00
Felix Roos
e72c47869a
comment out stuff that uses tone.js
2022-08-18 20:50:20 +02:00
Felix Roos
5ea2124e91
webaudio error handling
2022-08-18 20:46:42 +02:00
Felix Roos
0c08919bfa
add codemirror + keyboard shortcuts
2022-08-18 16:16:23 +02:00
Felix Roos
a7562c3803
add useKeydown helper
2022-08-18 16:15:44 +02:00
Felix Roos
5f4d8f6862
add tailwind
2022-08-18 16:15:23 +02:00
Felix Roos
9c7d0951b7
pause action + started flag
2022-08-18 16:13:50 +02:00
Felix Roos
75e57c75cf
add master gain + panic
2022-08-18 16:13:27 +02:00
Felix Roos
04502b05d4
better default tune + fix dirty state
2022-08-18 15:16:29 +02:00
Felix Roos
e3e3a8404a
nano-repl add modules + proper eval
2022-08-18 00:27:16 +02:00
Felix Roos
48bf17614f
fix: runtime error reify undefined
2022-08-18 00:26:57 +02:00
Felix Roos
1941b1ff65
add react nano-repl example
2022-08-17 23:59:40 +02:00
Felix Roos
46aa3d275a
package-lock
2022-08-17 23:58:47 +02:00
Felix Roos
d667e790b9
export new hooks
2022-08-17 23:58:34 +02:00
Felix Roos
bc345b569b
add hooks for scheduler and evaluator
2022-08-17 23:57:49 +02:00
Felix Roos
ee84b4e013
export webaudio out as separate function
2022-08-17 23:56:36 +02:00
Felix Roos
e77129fa51
scheduler error callback
2022-08-17 23:55:06 +02:00
Felix Roos
591855919e
working default tune
2022-08-17 21:29:57 +02:00
Felix Roos
7af6188a8a
move scheduler to core + move audioctx to userland
2022-08-17 21:26:00 +02:00
Felix Roos
1cd31cfce9
fix getFrequency for .note
2022-08-17 21:25:04 +02:00
Felix Roos
227dda921c
bump to 0.0.4
2022-08-14 18:06:50 +02:00
Felix Roos
bdf2047ea1
add npte for new packages
2022-08-14 18:05:08 +02:00
Felix Roos
0522996b7f
bump soundfont package for rerelease
2022-08-14 18:02:06 +02:00
Felix Roos
e9e25ef8d8
Publish
...
- @strudel.cycles/core@0.2.0
- @strudel.cycles/eval@0.2.0
- @strudel.cycles/midi@0.2.0
- @strudel.cycles/mini@0.2.0
- @strudel.cycles/react@0.2.0
- @strudel.cycles/soundfonts@0.2.0
- @strudel.cycles/tonal@0.2.0
- @strudel.cycles/tone@0.2.0
- @strudel.cycles/webaudio@0.2.0
- @strudel.cycles/webdirt@0.2.0
- @strudel.cycles/xen@0.2.0
2022-08-14 17:56:28 +02:00
Felix Roos
a08325c975
add soundfont2 dependency
2022-08-14 17:51:07 +02:00
Felix Roos
4d8adde9d5
Merge pull request #185 from bpow/mini-notation-random-offsets
...
change "stride"/"offset" of successive degradeBy/chooseIn
2022-08-14 17:40:41 +02:00
Felix Roos
f2b2f4f226
Merge pull request #183 from tidalcycles/soundfont-file-support
...
Soundfont file support
2022-08-14 16:04:14 +02:00
Felix Roos
40bbc57269
Merge pull request #190 from tidalcycles/fix-legacy-frequency
...
fix regression: old way of setting frequencies was broken
2022-08-14 15:55:50 +02:00
Felix Roos
48526824d6
support old way of setting frequencies
2022-08-14 15:51:01 +02:00
Felix Roos
745c37f2d1
Merge pull request #189 from tidalcycles/fix-188
...
wait for prebake to finish before evaluating
2022-08-14 15:45:53 +02:00
Felix Roos
0e185b7335
wait for prebake to finish before evaluating
2022-08-14 15:43:17 +02:00
Felix Roos
596ae696f9
Merge branch 'main' into soundfont-file-support
2022-08-14 14:53:53 +02:00
Felix Roos
b5e2bdf0f9
Merge pull request #186 from tidalcycles/fix-codemirror-bug
...
Fix codemirror bug
2022-08-14 11:30:59 +02:00
Felix Roos
4e09cc14b6
fix #178
2022-08-14 11:27:13 +02:00
Bradford Powell
58dc46b445
change "stride"/"offset" of successive degradeBy/chooseIn
...
This avoids (without fixing) #184 ).
Note that the offset in tidal is currently 0.0001, but using this
would result in excess correlation between sequential uses of
random, which would manifest in failure of the 'supports the randome
choice operator with nesting' test. So I just used 0.0002 instead
2022-08-13 21:55:17 -04:00