Felix Roos
|
2732d64beb
|
fix: another dependency array
|
2023-01-14 10:58:30 +01:00 |
|
Felix Roos
|
88684d6d9e
|
fix dependency array
|
2023-01-14 10:48:52 +01:00 |
|
Felix Roos
|
49bcb5e19f
|
fix minor bugs
|
2023-01-13 16:35:24 +01:00 |
|
Felix Roos
|
b2c6d87633
|
MiniRepl: add punchcard flag for implicit vis
+ reintroduce editPattern
+ add punchcards to mini-notation.mdx
|
2023-01-13 15:13:39 +01:00 |
|
Felix Roos
|
ea0e0b4396
|
reset canvas when pattern changes
+ rename noteroll -> punchcard
|
2023-01-13 12:57:35 +01:00 |
|
Felix Roos
|
1ac784dc7a
|
localize draw logic
|
2023-01-13 12:03:34 +01:00 |
|
Felix Roos
|
69ecb7b54f
|
support logs in mini repl
+ pass hap to logger
+ add editPattern hook to repl + useStrudel
+ do not throw when webaudio gets plain values
|
2023-01-09 23:26:20 +01:00 |
|
Felix Roos
|
7b43ed702e
|
only start animation loop when canvas is visible
+ add some placeholder files
|
2022-12-26 22:59:41 +01:00 |
|
Felix Roos
|
37dc723b4b
|
react package build...
|
2022-12-26 22:44:23 +01:00 |
|
Felix Roos
|
2d1b62a978
|
begin reimplementing draw logic for parallel use
|
2022-12-26 20:58:57 +01:00 |
|
Felix Roos
|
8ebbef4cbb
|
fix core deps after release trouble
|
2022-12-13 22:46:35 +01:00 |
|
Felix Roos
|
2bbdd21b2f
|
Publish
- @strudel.cycles/csound@0.5.1
- @strudel.cycles/eval@0.5.0
- @strudel.cycles/midi@0.5.0
- @strudel.cycles/mini@0.5.0
- @strudel.cycles/react@0.5.0
- @strudel.cycles/soundfonts@0.5.0
- @strudel.cycles/tonal@0.5.0
- @strudel.cycles/tone@0.5.0
- @strudel.cycles/transpiler@0.5.0
- @strudel.cycles/webaudio@0.5.0
- @strudel.cycles/webdirt@0.5.0
- @strudel.cycles/xen@0.5.0
|
2022-12-13 22:38:08 +01:00 |
|
Felix Roos
|
61559fee9d
|
Revert "Publish"
This reverts commit 2118a20408ce27133b26020285885bba6b94d7dd.
|
2022-12-13 22:24:12 +01:00 |
|
Felix Roos
|
2118a20408
|
Publish
- @strudel.cycles/core@0.5.0
- @strudel.cycles/csound@0.4.0
- @strudel.cycles/eval@0.5.0
- @strudel.cycles/midi@0.5.0
- @strudel.cycles/mini@0.5.0
- @strudel.cycles/osc@0.4.0
- @strudel.cycles/react@0.5.0
- @strudel.cycles/serial@0.3.0
- @strudel.cycles/soundfonts@0.5.0
- @strudel.cycles/tonal@0.5.0
- @strudel.cycles/tone@0.5.0
- @strudel.cycles/transpiler@0.5.0
- @strudel.cycles/webaudio@0.5.0
- @strudel.cycles/webdirt@0.5.0
- @strudel.cycles/xen@0.5.0
|
2022-12-13 22:22:27 +01:00 |
|
Felix Roos
|
bf1ba6efc0
|
code format
|
2022-12-13 21:32:03 +01:00 |
|
Felix Roos
|
85d0d06cab
|
Merge branch 'main' into fix-tutorial-bugs
|
2022-11-29 23:37:35 +01:00 |
|
Felix Roos
|
e2898ee5bf
|
add eslint + fix lint errors
|
2022-11-24 15:30:11 +01:00 |
|
Felix Roos
|
4ec1145dce
|
Publish
- @strudel.cycles/core@0.4.1
- @strudel.cycles/eval@0.4.1
- @strudel.cycles/midi@0.4.1
- @strudel.cycles/mini@0.4.1
- @strudel.cycles/osc@0.3.1
- @strudel.cycles/react@0.4.2
- @strudel.cycles/soundfonts@0.4.2
- @strudel.cycles/tonal@0.4.1
- @strudel.cycles/tone@0.4.1
- @strudel.cycles/transpiler@0.4.1
- @strudel.cycles/webaudio@0.4.2
- @strudel.cycles/webdirt@0.4.1
- @strudel.cycles/xen@0.4.1
|
2022-11-17 11:09:54 +01:00 |
|
Felix Roos
|
f1ae8a17cf
|
fix: could play multiple mini repl at once
|
2022-11-17 10:07:19 +01:00 |
|
Felix Roos
|
4313fe670d
|
hotfix: fix share #261
|
2022-11-13 21:32:46 +01:00 |
|
Felix Roos
|
e73044c533
|
Publish
- @strudel.cycles/react@0.4.1
- @strudel.cycles/soundfonts@0.4.1
- @strudel.cycles/webaudio@0.4.1
|
2022-11-13 20:48:52 +01:00 |
|
Felix Roos
|
4f57060708
|
Publish
- @strudel.cycles/core@0.4.0
- @strudel.cycles/eval@0.4.0
- @strudel.cycles/midi@0.4.0
- @strudel.cycles/mini@0.4.0
- @strudel.cycles/osc@0.3.0
- @strudel.cycles/react@0.4.0
- @strudel.cycles/serial@0.2.0
- @strudel.cycles/soundfonts@0.4.0
- @strudel.cycles/tonal@0.4.0
- @strudel.cycles/tone@0.4.0
- @strudel.cycles/transpiler@0.4.0
- @strudel.cycles/webaudio@0.4.0
- @strudel.cycles/webdirt@0.4.0
- @strudel.cycles/xen@0.4.0
|
2022-11-13 20:43:00 +01:00 |
|
Felix Roos
|
c92cb1c096
|
better draw cleanup + began reference tab
|
2022-11-13 14:50:48 +01:00 |
|
Felix Roos
|
8f31fbe275
|
proper draw cleanup
|
2022-11-13 13:58:36 +01:00 |
|
Felix Roos
|
e769ed2fd8
|
move draw stuff from tone to core + fix getPhase
|
2022-11-13 01:42:00 +01:00 |
|
Felix Roos
|
ff5d14fb63
|
can now have multiple triggers
+ Pattern.log now makes sense
|
2022-11-12 16:52:00 +01:00 |
|
Felix Roos
|
27fb2d2d5b
|
remove onLog callbacks
|
2022-11-12 12:07:02 +01:00 |
|
Felix Roos
|
0b9d59bf0e
|
logger works now outside of react
+ dynamic sample loading logs
+ remove old sampler code
|
2022-11-12 11:50:39 +01:00 |
|
Felix Roos
|
23e059a065
|
scheduler error handling + style
|
2022-11-11 23:35:46 +01:00 |
|
Felix Roos
|
45c7b29a96
|
big style update + new log system
|
2022-11-11 22:46:20 +01:00 |
|
Felix Roos
|
1a1363ef77
|
scheduler error handling
|
2022-11-10 22:25:58 +01:00 |
|
Felix Roos
|
b5c51e231b
|
lazy midi init + remove useWebMidi hook
|
2022-11-10 22:25:28 +01:00 |
|
Felix Roos
|
823ab73585
|
cleaner error when midi is unsupported
|
2022-11-10 22:04:02 +01:00 |
|
Felix Roos
|
dde7dff870
|
fix: hash urls
|
2022-11-10 21:11:25 +01:00 |
|
Felix Roos
|
eca92cf5b5
|
fix: web midi
|
2022-11-10 18:12:38 +01:00 |
|
Felix Roos
|
372bdf8be7
|
fix: highlighting sync
|
2022-11-10 17:15:10 +01:00 |
|
Felix Roos
|
c7c90b0647
|
fix mini repl + improve repl api
|
2022-11-10 16:36:51 +01:00 |
|
Felix Roos
|
14c2da4fa2
|
started refac repl to new scheduler + transpiler
|
2022-11-10 12:07:36 +01:00 |
|
Felix Roos
|
3ec2fc6030
|
Publish
- @strudel.cycles/midi@0.3.3
- @strudel.cycles/mini@0.3.3
- @strudel.cycles/react@0.3.3
- @strudel.cycles/tonal@0.3.3
- @strudel.cycles/tone@0.3.3
|
2022-11-08 22:52:46 +01:00 |
|
Felix Roos
|
89acc4870b
|
Publish
- @strudel.cycles/core@0.3.2
- @strudel.cycles/eval@0.3.2
- @strudel.cycles/midi@0.3.2
- @strudel.cycles/mini@0.3.2
- @strudel.cycles/react@0.3.2
- @strudel.cycles/soundfonts@0.3.2
- @strudel.cycles/tonal@0.3.2
- @strudel.cycles/tone@0.3.2
- @strudel.cycles/transpiler@0.3.2
- @strudel.cycles/webaudio@0.3.2
- @strudel.cycles/webdirt@0.3.2
- @strudel.cycles/xen@0.3.2
|
2022-11-08 22:45:44 +01:00 |
|
Felix Roos
|
a761aa9a37
|
use new transpiler in nano-repl
|
2022-11-08 20:53:47 +01:00 |
|
Felix Roos
|
fada7fc9cc
|
Publish
- @strudel.cycles/eval@0.3.1
- @strudel.cycles/midi@0.3.1
- @strudel.cycles/mini@0.3.1
- @strudel.cycles/react@0.3.1
- @strudel.cycles/soundfonts@0.3.1
- @strudel.cycles/tonal@0.3.1
- @strudel.cycles/tone@0.3.1
- @strudel.cycles/webaudio@0.3.1
- @strudel.cycles/webdirt@0.3.1
- @strudel.cycles/xen@0.3.1
|
2022-11-06 19:53:24 +01:00 |
|
Felix Roos
|
2be5bca42b
|
hotfix: core dependencies
|
2022-11-06 19:51:56 +01:00 |
|
Felix Roos
|
b1ebf6367c
|
Publish
- @strudel.cycles/core@0.3.1
- @strudel.cycles/eval@0.3.0
- @strudel.cycles/midi@0.3.0
- @strudel.cycles/mini@0.3.0
- @strudel.cycles/react@0.3.0
- @strudel.cycles/soundfonts@0.3.0
- @strudel.cycles/tonal@0.3.0
- @strudel.cycles/tone@0.3.0
- @strudel.cycles/webaudio@0.3.0
- @strudel.cycles/webdirt@0.3.0
- @strudel.cycles/xen@0.3.0
|
2022-11-06 19:39:30 +01:00 |
|
Felix Roos
|
57e373f578
|
hotfix: npmignore react examples
|
2022-11-06 19:39:05 +01:00 |
|
Felix Roos
|
33d37d8dee
|
Revert "Publish"
This reverts commit 60ce34af4329f1bc31a5342744193072942d124f.
|
2022-11-06 19:28:11 +01:00 |
|
Felix Roos
|
60ce34af43
|
Publish
- @strudel.cycles/core@0.3.0
- @strudel.cycles/embed@0.2.0
- @strudel.cycles/eval@0.3.0
- @strudel.cycles/midi@0.3.0
- @strudel.cycles/mini@0.3.0
- @strudel.cycles/osc@0.2.0
- @strudel.cycles/react@0.3.0
- @strudel.cycles/soundfonts@0.3.0
- @strudel.cycles/tonal@0.3.0
- @strudel.cycles/tone@0.3.0
- @strudel.cycles/webaudio@0.3.0
- @strudel.cycles/webdirt@0.3.0
- @strudel.cycles/xen@0.3.0
|
2022-11-06 19:12:57 +01:00 |
|
Felix Roos
|
371af755df
|
move evaluate logic without transpiler to core
+ breaking change: evalScope is now imported from core
+ breaking change: deprecated extend is now removed
+ add repl.mjs
|
2022-11-06 12:12:43 +01:00 |
|
Felix Roos
|
0485632e22
|
Merge remote-tracking branch 'origin/main' into general-purpose-scheduler
|
2022-11-06 11:06:32 +01:00 |
|
Felix Roos
|
1ac99e260b
|
update plugin-react + osc-js
|
2022-11-05 11:20:53 +01:00 |
|