Felix Roos
f31bc3f8c5
Merge pull request #591 from tidalcycles/fix-fast0
...
fix: division by zero
2023-06-11 19:45:00 +02:00
Felix Roos
7850fb727e
fix: allow f for flat notes like tidal
2023-06-11 13:23:45 +02:00
Felix Roos
9b3122837e
fix: division by zero
2023-06-11 13:15:52 +02:00
Felix Roos
3ccbd35fad
add label support to pianoroll
2023-06-09 00:25:54 +02:00
Felix Roos
0edd7e14b7
add compound adsr + ds controls
2023-05-29 12:39:36 +02:00
Felix Roos
8679dc63be
pianoroll: also reflect gain in transparency
2023-05-29 02:18:27 +02:00
Felix Roos
9971867e2f
clamp function
2023-05-28 12:41:53 +02:00
Felix Roos
fc06181217
- add claviature flag to minirepl
...
- bring back option+dot on macos
- consume more editor settings in minirepl
2023-05-27 13:30:57 +02:00
Felix Roos
d3240a75d0
fix: dupe style.css to Repl.css
...
for some reason they were missing after update
+ darken line backgrounds
+ change preview port to keep workbox out of dev server
2023-05-12 11:56:50 +02:00
Felix Roos
db79c05d9a
bump web pkg dependencies
2023-05-10 12:11:51 +02:00
Felix Roos
6e02bf59e9
Revert "refactor: remove old draw logic"
...
This reverts commit 95719654f3bfc5d3cc98c33816b402e2c0e38bd7.
2023-05-10 11:44:55 +02:00
Felix Roos
12228c56d9
improve api for web package
2023-05-07 22:36:26 +02:00
Felix Roos
692fc4e11d
revert rename core package
2023-05-05 23:52:04 +02:00
Felix Roos
b52f65c4d7
rename core package + bump to 0.8.0
2023-05-05 23:50:06 +02:00
Felix Roos
9ec7109dc8
+ simplify vanilla setup drastically
...
+ move repl + drawer boilerplate inside StrudelMirror
2023-05-05 23:43:07 +02:00
Felix Roos
5b67fccb1b
vanilla-repl-cm6: draw first frame
2023-05-05 16:17:22 +02:00
Felix Roos
9807c4b7a1
move Framer + Drawer to core
...
... from vite-vanilla-repl-cm6
2023-05-05 16:06:11 +02:00
Felix Roos
b5b0156e08
fix: codemirror reeval
2023-05-05 15:31:04 +02:00
Felix Roos
f5075906e2
add codemirror package
...
+ use it in vite-vanilla-repl-cm6
2023-05-05 15:13:17 +02:00
Felix Roos
a6f57bced8
prettier
2023-05-05 12:00:13 +02:00
Felix Roos
d35bf9591c
vanilla-repl-cm6: better theme
2023-05-05 11:54:09 +02:00
Felix Roos
d96f3f9dd4
vanilla-repl-cm6: style + codesplitting
2023-05-05 11:09:44 +02:00
Felix Roos
1f4c2f8c5a
draw scheduler in vanilla js
2023-05-05 10:52:21 +02:00
Felix Roos
95719654f3
refactor: remove old draw logic
...
+ pianoroll now uses .onPaint
2023-05-05 09:52:07 +02:00
Felix Roos
4b921c47f5
vanilla-repl-cm6: add flash effect
2023-05-05 09:11:40 +02:00
Felix Roos
f069f53fae
vanilla-repl-cm6: add keybindings
2023-05-05 09:06:27 +02:00
Felix Roos
1494cc38fc
add vite-vanilla-repl-cm6
2023-05-05 08:55:43 +02:00
Felix Roos
5c6fa1c82b
update vite to v4
2023-04-29 08:10:12 +02:00
Felix Roos
fd81867e7b
fix: controls import broke on ssr
2023-04-29 07:45:21 +02:00
Felix Roos
a0ed25d373
use vitests@^0.28.0 in packages
2023-04-28 12:12:05 +02:00
Felix Roos
6de2feff05
fix: reset time on stop
2023-03-29 22:05:13 +02: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
18d7222804
Publish
...
- @strudel.cycles/core@0.7.2
- @strudel.cycles/csound@0.7.1
- @strudel.cycles/eval@0.7.1
- @strudel.cycles/midi@0.7.1
- @strudel.cycles/mini@0.7.2
- @strudel.cycles/osc@0.7.1
- @strudel.cycles/react@0.7.1
- @strudel.cycles/serial@0.7.1
- @strudel.cycles/soundfonts@0.7.1
- @strudel.cycles/tonal@0.7.1
- @strudel.cycles/tone@0.7.1
- @strudel.cycles/transpiler@0.7.1
- @strudel.cycles/webaudio@0.7.1
- @strudel.cycles/webdirt@0.7.1
- @strudel.cycles/xen@0.7.1
2023-03-23 11:34:07 +01:00
Felix Roos
ff1c37d361
bump core + mini to 0.7.1
2023-03-23 11:26:23 +01:00
Felix Roos
3abe6db3de
Publish
...
- @strudel.cycles/core@0.7.0
- @strudel.cycles/csound@0.7.0
- @strudel.cycles/eval@0.7.0
- @strudel.cycles/midi@0.7.0
- @strudel.cycles/mini@0.7.0
- @strudel.cycles/osc@0.7.0
- @strudel.cycles/react@0.7.0
- @strudel.cycles/serial@0.7.0
- @strudel.cycles/soundfonts@0.7.0
- @strudel.cycles/tonal@0.7.0
- @strudel.cycles/tone@0.7.0
- @strudel.cycles/transpiler@0.7.0
- @strudel.cycles/webaudio@0.7.0
- @strudel.cycles/webdirt@0.7.0
- @strudel.cycles/xen@0.7.0
2023-03-23 11:21:02 +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
Bernhard Wagner
1458ee64ec
FIXES: alias pm for polymeter
2023-03-21 21:20:57 +01:00
Bernhard Wagner
fffd3c07ca
FIXES: alias pm for polymeter
...
(return statement was missing)
2023-03-18 22:12:12 +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
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
892d8ba152
Merge pull request #508 from tidalcycles/arrange
...
add arrange function
2023-03-05 14:52:30 +01:00
Alex McLean
bf72908dc9
Support list syntax in mininotation ( #512 )
...
fixes #504
* support list syntax in mininotation
* support compound controls
* remove redundant : splitting of s/n and note/n from webaudio
* patternable scale names
2023-03-04 18:06:18 +00:00
Felix Roos
487ccb90a1
add arrange function
2023-03-03 20:17:23 +01:00
Alex McLean
2d5064bd5b
Reinstate slice and splice ( #500 )
...
Reinstate slice/splice, fixing up "unit" param using new global cps
2023-03-02 14:44:41 +00:00
Alex McLean
db4d0f26a8
Add control aliases ( #497 )
...
* add and simplify control aliases, fixes #496
* roomsize now alias of room
* simplify webaudio param handling
---------
Co-authored-by: Felix Roos <flix91@gmail.com>
2023-03-02 13:17:12 +00:00
Felix Roos
436ba067bc
reset cps before eval
2023-03-01 09:23:01 +01:00
Felix Roos
1f7e293204
add setcps to global scope
2023-02-28 23:56:11 +01:00
Felix Roos
86d2652258
pass cps to hap trigger
2023-02-28 23:54:56 +01:00