Felix Roos
1f54d93a00
last minute edits
2023-04-19 08:20:21 +02:00
Felix Roos
284f6293a2
fix: colorable highlighting
2023-04-19 01:06:32 +02:00
alex
a2b99f94bd
slide tweaks
2023-04-18 08:49:28 +01:00
Felix Roos
8a0f9c6e36
add swatch slide
2023-04-17 00:31:38 +02:00
Felix Roos
d38a8ab1fa
more slides
2023-04-16 23:55:12 +02:00
Felix Roos
6a451be50c
offline ready soundfonts
2023-04-16 23:54:06 +02:00
Felix Roos
dac2996b3d
Merge remote-tracking branch 'origin/main' into iclc-slides
2023-04-16 15:58:27 +02:00
Felix Roos
d689d71ee6
make slides samples work offline
2023-04-16 15:57:40 +02:00
Felix Roos
a4a6321afb
move stuff around, add flow charts
2023-04-15 21:01:42 +02:00
Felix Roos
8b13badb67
add more slides
2023-04-15 14:15:02 +02:00
Felix Roos
15a6747b2c
move stuff around + mini notation slide
2023-04-06 23:24:40 +02:00
Felix Roos
a96ff66f63
remove padding from stepper
2023-04-06 22:44:14 +02:00
Felix Roos
123323e32b
- add Stepper + use it everywhere
...
- rename files to make more sense
- add transpilation slide
2023-04-06 22:14:17 +02:00
Felix Roos
8ca850f9fe
improve query demo + headings
2023-04-06 13:00:44 +02:00
Felix Roos
d77725cf1d
add events to audio slide
2023-04-06 12:34:34 +02:00
Felix Roos
b016d115f5
- cover slide
...
- rename stuff
- make things more round
2023-04-06 11:55:53 +02:00
Felix Roos
1a57a86497
fix: mini repl logs
2023-04-06 11:55:03 +02:00
Felix Roos
d433e68fb2
moar slides
2023-04-06 01:54:18 +02:00
Felix Roos
c26f6b72d9
Merge pull request #550 from tidalcycles/fix-soundfont-loading
...
fix: load soundfonts in prebake
2023-04-06 00:11:02 +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
c90bc80e6d
add example tune
2023-04-05 23:48:14 +02:00
Felix Roos
d3c4fd70dc
slides: add missing syntax comparison labels
2023-04-05 23:47:53 +02:00
Felix Roos
87cab96893
also load tidal drum machines in slides
2023-04-05 23:47:26 +02:00
Felix Roos
0248d15470
only mount nearby slides
2023-04-05 23:47:04 +02:00
Felix Roos
d4801c545e
add syntax comparison slide
2023-04-05 23:26:07 +02:00
Felix Roos
ce28acaf18
Merge branch 'main' into iclc-slides
2023-04-05 21:24:56 +02:00
Felix Roos
8edb086178
Merge pull request #548 from tidalcycles/stop-pause
...
fix: reset time on stop
2023-03-29 22:23:07 +02:00
Felix Roos
0f74b5a4b1
Merge pull request #547 from tidalcycles/fix-mini-whitespace
...
fix: allow whitespace at the end of a mini pattern
2023-03-29 22:16:37 +02:00
Felix Roos
6de2feff05
fix: reset time on stop
2023-03-29 22:05:13 +02:00
Felix Roos
a9811ee955
fix: allow whitespace at the end of a mini pattern
...
- fixes #546
2023-03-29 21:57:55 +02:00
Felix Roos
98b6c11a82
Merge pull request #544 from tidalcycles/fonts
...
add firacode font
2023-03-24 22:10:55 +01: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
c5a2ae47d7
Merge pull request #542 from tidalcycles/loading-animation
...
feat: add loader bar to animate loading state
2023-03-24 12:54:20 +01:00
Felix Roos
17654b885b
feat: add loader bar to animate loading state
2023-03-24 12:41:00 +01:00
Felix Roos
acaf0ca0af
Merge pull request #539 from tidalcycles/setcps-reset-only-on-shuffle
...
do not reset cps before eval #517
2023-03-23 22:39:26 +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
991e5f1b3c
Merge pull request #538 from tidalcycles/improve-loading
...
improve initial loading + wait before eval
2023-03-23 22:27:31 +01:00
Felix Roos
55c533c947
improve initial loading + wait before eval
2023-03-23 21:56:20 +01:00
Felix Roos
d17543d5d9
Merge pull request #537 from tidalcycles/fix-keypress-period
...
fix period key for dvorak + remove duplicated code
2023-03-23 21:40:19 +01:00
Felix Roos
73169563c4
fix period key for dvorak + remove duplicated code
2023-03-23 21:37:38 +01:00
Felix Roos
bf0336404d
add slides readme
2023-03-23 11:59:54 +01:00
Felix Roos
7c3d8e5c8d
fix: import
2023-03-23 11:57:43 +01:00
Felix Roos
3dad55e266
Merge branch 'main' into iclc-slides
2023-03-23 11:56:14 +01:00
Felix Roos
d351cb9f7f
Merge pull request #535 from tidalcycles/update-lerna
...
Update lerna
2023-03-23 11:44:56 +01:00
Felix Roos
251be60630
update package publishing guide
2023-03-23 11:39:33 +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
b9ca9d3b06
update lerna
2023-03-23 11:17:21 +01:00
Felix Roos
9bbc04843d
Merge pull request #534 from tidalcycles/soundfont-freq-support
...
feat: add freq support to gm soundfonts
2023-03-23 10:21:55 +01:00
Felix Roos
ddf61a6438
Merge pull request #531 from ijc8/main
...
Maintain random seed state in parser, not globally
2023-03-23 10:18:58 +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
Felix Roos
13133583ca
Merge pull request #527 from bwagner/main
...
FIXES: alias pm for polymeter
2023-03-21 22:35:17 +01:00
Felix Roos
e91b981740
Merge pull request #529 from revolunet/patch-1
...
fix(footer): fix link to tidalcycles
2023-03-21 22:29:06 +01:00
Bernhard Wagner
1458ee64ec
FIXES: alias pm for polymeter
2023-03-21 21:20:57 +01:00
Ian Clester
4e2a5e1663
Add pairwise independence test, tweak randOffset
2023-03-20 22:27:35 -04:00
Ian Clester
c98b0e9687
Format code with prettier
2023-03-20 19:19:42 -04:00
Ian Clester
4e25990de9
Uncomment test for random choice operator (|)
2023-03-20 17:46:57 -04:00
Ian Clester
4b51f1a3fc
Sync up ? with degrade()
2023-03-20 15:26:27 -04:00
Ian Clester
5490b01004
Maintain random seed state in parser, not globally
2023-03-20 14:59:43 -04:00
Julien Bouquillon
43176e1f1d
fix(footer): fix link to tidalcycles
2023-03-20 01:38:21 +01:00
Felix Roos
3d9ac37efe
add basic slides app
2023-03-19 22:08:43 +01:00
Felix Roos
d4619362bd
allow passing fontSize to MiniRepl
2023-03-19 22:04:17 +01:00
Bernhard Wagner
fffd3c07ca
FIXES: alias pm for polymeter
...
(return statement was missing)
2023-03-18 22:12:12 +01:00
Felix Roos
952bd38e70
Merge pull request #525 from bwagner/patch-4
...
Update intro.mdx
2023-03-18 20:25:21 +01:00
Felix Roos
8589f5cc89
Merge pull request #524 from bwagner/patch-3
...
Update samples.mdx
2023-03-18 20:24:38 +01:00
Bernhard Wagner
ec594d52f8
Update intro.mdx
...
shortly -> concisely
2023-03-18 19:31:57 +01:00
Bernhard Wagner
848cbf9c60
Update samples.mdx
...
fixes few typos and the former `samples` tab is now `sounds`
2023-03-18 15:37:59 +01:00
Felix Roos
e02be7dd9a
Merge pull request #521 from tidalcycles/fix-envelope
...
fix: envelopes in chrome
2023-03-17 09:03:10 +01:00
Felix Roos
33d35e47a6
fix: envelope in chrome
2023-03-17 08:56:05 +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
58ed51b49c
snapshot
2023-03-16 15:49:56 +01:00
Felix Roos
9f9fe529e4
fix only tune that uses soundfonts
2023-03-16 15:49:08 +01:00
Felix Roos
aad721890a
pass duration to source callback
2023-03-16 15:48:59 +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
15681262de
use only _ for easier copying via double click
2023-03-16 15:19:38 +01:00
Felix Roos
b5d3aa81f9
format
2023-03-16 12:25:08 +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
a33ce67dd4
fix: endless preview
2023-03-15 23:01:56 +01:00
Felix Roos
8a22c5627a
fix: cut glitches due to envelope release trouble
2023-03-15 22:42:03 +01:00
Felix Roos
7b529a30f4
style sounds tab
2023-03-14 22:54:12 +01:00
Felix Roos
4910b34f26
Merge pull request #518 from tidalcycles/fonts
...
add 2 illegible fonts
2023-03-14 21:54:52 +01:00
Felix Roos
6a73b43e3a
add 2 illegible fonts
2023-03-12 21:16:46 +01:00
Felix Roos
b59b26460d
soundfont list curation part 2
2023-03-12 20:48:29 +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
6f5d096e6d
rename setSound to registerSound
2023-03-09 21:32:40 +01:00
Felix Roos
ff1e6714c6
document setSound api
2023-03-09 21:27:24 +01:00
Felix Roos
41d82eaadf
add cleanup to sound tab
2023-03-09 10:53:35 +01:00
Felix Roos
be6b011204
proper audio node cleanup
...
+ cleanup onTriggerSample
2023-03-09 10:46:45 +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
220342154b
Merge pull request #474 from bwagner/main
...
Update README.md
2023-03-06 22:55:00 +01:00
Bernhard Wagner
ef7182cd76
Merge branch 'tidalcycles:main' into main
2023-03-06 20:15:16 +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
Felix Roos
da11069f75
Merge pull request #514 from tidalcycles/react-update
...
update react to 18
2023-03-05 14:29:08 +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
81ab5c78e2
update react to 18
2023-03-03 20:38:20 +01:00
Felix Roos
de503c7d63
add snapshot
2023-03-03 20:30:35 +01:00
Felix Roos
487ccb90a1
add arrange function
2023-03-03 20:17:23 +01:00
Felix Roos
4bfeaa47bf
Merge pull request #502 from tidalcycles/scale-space-alternative
...
can now use : as a replacement for space in scales
2023-03-03 12:40:23 +01:00
Felix Roos
9a4d8036a6
add test
2023-03-03 12:38:11 +01:00
Felix Roos
a50bd6375d
use : instead of _
2023-03-03 12:37:25 +01:00
Felix Roos
14508e91a9
can now use _ as a replacement for space in scales
2023-03-02 20:39:06 +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
Felix Roos
fdc4819e39
Merge pull request #501 from tidalcycles/nano-repl-highlighting-fix
...
fix: nano-repl highlighting
2023-03-02 14:49:30 +01:00
Felix Roos
efddbb616b
fix: nano-repl highlighting
2023-03-02 14:47:15 +01: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
06cffbc31b
add readme to nano repl
2023-03-01 12:57:33 +01:00
Felix Roos
3cfb0f4c76
Merge pull request #493 from tidalcycles/cps
...
implement cps in scheduler
2023-03-01 09:27:26 +01:00
Felix Roos
436ba067bc
reset cps before eval
2023-03-01 09:23:01 +01:00
Felix Roos
f8724bf47e
comment out cps ui
2023-03-01 00:05:23 +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
Felix Roos
f5c0cc2e2d
no need to warn if evalScope is called more often
2023-02-28 23:54:40 +01:00
Felix Roos
4463d4a417
Update README.md
2023-02-28 23:25:40 +01:00
Felix Roos
df35a5c9b1
Merge pull request #491 from tidalcycles/refactor-react
...
react style fixes
2023-02-28 23:06:29 +01:00
Felix Roos
dda93b3c13
Update @strudel.cycles/react to 0.6.4
2023-02-28 23:02:52 +01:00
Felix Roos
5de40b6bf5
fix disabled button take 2
2023-02-28 23:02:28 +01:00
Felix Roos
dcbe799d25
Merge pull request #490 from tidalcycles/refactor-react
...
refactor react package
2023-02-28 22:57:19 +01:00
Felix Roos
a5641aef03
Update @strudel.cycles/react to 0.6.3
2023-02-28 22:52:57 +01:00
Felix Roos
668f97a4c8
refactor react package for publishing
2023-02-28 22:48:50 +01:00
Felix Roos
e9d577496b
fix disabled button
2023-02-28 22:48:06 +01:00
Felix Roos
66fba947ac
Update @strudel.cycles/react to 0.6.2
2023-02-28 22:40:52 +01:00
Felix Roos
18c7e02609
fix: minirepl styles for package
2023-02-28 22:40:18 +01:00
Felix Roos
7e1351507a
add variables to react tailwind config
2023-02-28 22:17:24 +01:00
Felix Roos
032acbd27c
comment out autocomplete
2023-02-28 22:11:17 +01:00
Felix Roos
8b51f0fbd2
Update @strudel.cycles/react to 0.6.1
2023-02-28 21:57:03 +01:00
Felix Roos
ead5942ef0
implement cps + add baasic tempo control ui
2023-02-28 13:00:35 +01:00
Felix Roos
cfe369d9fe
Merge pull request #488 from tidalcycles/algolia
...
add algolia creds + optimize sidebar for crawling
2023-02-27 23:47:34 +01:00
Felix Roos
2750a3c130
fix pseudo relative links
2023-02-27 22:59:50 +01:00
Felix Roos
a7f6d6ecac
add algolia config
2023-02-27 22:59:38 +01:00
Felix Roos
3680282450
Merge pull request #485 from tidalcycles/app-height-fix
...
fix app height
2023-02-27 19:28:09 +01:00
Felix Roos
3b3435c999
change 1px
2023-02-27 19:24:49 +01:00
Felix Roos
e2ae6278c2
Merge pull request #484 from tidalcycles/revert-wip-390
...
Revert "Another attempt at composable functions - WIP (#390 )"
2023-02-27 16:04:20 +01:00
Alex McLean
37d6723e3c
Update mini-notation.mdx ( #365 )
...
`x!n` is no longer an alias for `[x*n]@n` and the behaviour is a bit different. Probably best to remove this line in case it confuses someone?
2023-02-27 14:45:19 +00:00
Felix Roos
961bbf6f55
Revert "Another attempt at composable functions - WIP ( #390 )"
...
This reverts commit cbae355896 .
2023-02-27 15:20:49 +01:00
Felix Roos
fc71d349ed
Merge pull request #482 from tidalcycles/docs
...
docs: packages + offline
2023-02-27 12:52:09 +01:00
Felix Roos
97c8ab0f71
fix format
2023-02-27 12:49:23 +01:00
Felix Roos
28534ea547
add screenshots
2023-02-27 12:47:38 +01:00
Felix Roos
1a75b79a33
better offline docs
...
fixes https://github.com/tidalcycles/strudel/issues/424
2023-02-27 12:34:17 +01:00
Felix Roos
75dfb0af35
add dependencygraph
2023-02-27 11:12:21 +01:00
Felix Roos
073fa09648
packages doc
2023-02-27 11:10:47 +01:00
Felix Roos
3015e7b203
Merge pull request #480 from tidalcycles/fix-array-args
...
Fix array args
2023-02-25 14:26:49 +01:00
Felix Roos
7ac0cdc0f9
fix: lint error
2023-02-25 14:18:23 +01:00
Felix Roos
49234183a3
Merge remote-tracking branch 'origin/main' into fix-array-args
2023-02-25 14:13:55 +01:00
Felix Roos
ed7763df92
fix: reify after sequence to preserve array
...
ref https://github.com/tidalcycles/strudel/issues/383#issuecomment-1399514090
2023-02-25 14:13:39 +01:00
Felix Roos
b818a02f76
Merge pull request #478 from tidalcycles/midi-fleshout
...
midi cc support
2023-02-25 12:33:22 +01:00
Felix Roos
886f8449fd
add midichan + docs
2023-02-25 12:23:01 +01:00
Felix Roos
5de6643604
midi: support ccn and ccv
2023-02-24 10:15:21 +01:00
Felix Roos
6283273d81
add helper hap.ensureObjectValue
2023-02-24 10:15:06 +01:00
Bernhard Wagner
5506d18bc5
Update README.md
...
npm -> pnpm
2023-02-23 18:28:11 +01:00
Felix Roos
c8f8f02a46
Merge pull request #473 from tidalcycles/fix-hashes
...
fix: hash links
2023-02-23 00:11:04 +01:00
Felix Roos
4c5d6f1d6c
fix: hash links
2023-02-23 00:04:53 +01:00
Felix Roos
f349e36345
Merge pull request #467 from tidalcycles/vim-mode
...
settings tab with vim / emacs modes + additional themes and fonts
2023-02-22 22:54:39 +01:00
Felix Roos
1574c4ab13
Merge pull request #471 from bwagner/patch-1
...
Update input-output.mdx
2023-02-22 22:53:22 +01:00
Felix Roos
0dc9bc3ab6
Merge pull request #464 from bwagner/main
...
FIXES: freqs instead of pitches
2023-02-22 22:52:49 +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
0198697737
Merge pull request #472 from tidalcycles/osc-fix
...
fix: osc should not return a promise
2023-02-22 20:01:00 +01:00
Felix Roos
a742a71f67
fix: osc should not return a promise
2023-02-22 19:50:37 +01:00
Felix Roos
8f6c1531fa
more contrast for blackscreen theme
2023-02-22 19:45:06 +01:00
Bernhard Wagner
d9f56f11cb
Merge pull request #1 from tidalcycles/main
...
a
2023-02-22 17:15:00 +01:00
Bernhard Wagner
7ff877464f
Update input-output.mdx
...
npm -> pnpm
2023-02-22 17:06:15 +01:00
Alex McLean
7c367eb1e8
slice and splice ( #466 )
...
Implements `slice` and `splice` from tidal, intended for beat slicing
2023-02-22 11:51:31 +00:00
Felix Roos
20848aac09
fix store import
2023-02-19 23:28:46 +01:00
Felix Roos
7716574076
use terminal font for console + samples
2023-02-19 23:28:33 +01:00
Felix Roos
89cd0c769b
fix bluescreen line bg
2023-02-19 23:27:56 +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
14af1df6a3
define font + fix app height
2023-02-19 20:04:30 +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
f3f18ffca7
fix app height for ios
2023-02-19 13:50:08 +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
Alex McLean
fdb76867a7
weave and weaveWith ( #465 )
...
Added weave and weaveWith from tidal
2023-02-18 00:00:18 +00:00
Felix Roos
57157fde9c
Merge branch 'main' into docs
2023-02-17 21:53:02 +01:00
Felix Roos
4a3540cf2b
encapsulate footer components
2023-02-17 21:48:45 +01:00
Felix Roos
540bd938f2
remove unused Footer
...
+ fix AvatarList (still unused)
2023-02-17 21:48:34 +01:00
Bernhard Wagner
c6fbebd996
FIXES: freqs instead of pitches
2023-02-17 19:05:09 +01:00
Felix Roos
18d3a7e23a
add vim extension (hard coded)
2023-02-17 10:41:49 +01:00
Alex McLean
cbae355896
Another attempt at composable functions - WIP ( #390 )
...
Summary of changes:
- Made unary functions composable, including controls. So e.g. s("bd sd").every(3,fast(2).iter(4).n(4)) works the same as s("bd sd").every(3,x => x.fast(2).iter(4).n(4))
- Made operators/alignments composable too, so s("bd sd").every(3, set.squeeze.n(3, 4)) works
- Patterns are not treated as functions, so s("bd sd").every(3, n(5)) is an annoying runtime error. s("bd sd").every(3, set.n(5)) does work though.
Other minor changes:
- standardised alignment 'squeezeOut' as lowercase 'squeezeout'
- made firstCycleValues turn haps sorted in order of 'part'
2023-02-16 23:15:21 +00:00
Felix Roos
924e8a764a
Merge pull request #461 from bwagner/main
...
FIXES: Warning about jsxBracketSameLine deprecation
2023-02-16 20:38:45 +01:00
Bernhard Wagner
40e629cb0e
ADDS: Continuation to Testing
2023-02-16 15:24:44 +01:00
Bernhard Wagner
99ec261f79
ADDS: Continuation to Docs
2023-02-16 15:23:34 +01:00
Bernhard Wagner
9daea5bbc2
ADDS: Continuation to REPL
2023-02-16 15:22:35 +01:00
Bernhard Wagner
4704c03d48
ADDS: Continuation to Strudel vs Tidal
2023-02-16 15:21:25 +01:00
Bernhard Wagner
9dbf52bedb
ADDS: Continuation to Pattern Alignment
2023-02-16 15:20:26 +01:00
Bernhard Wagner
cfd04ab7fa
ADDS: Continuation to Patterns
2023-02-16 15:19:14 +01:00
Bernhard Wagner
33dbf75e3b
ADDS: Continuation to Offline
2023-02-16 15:18:32 +01:00
Bernhard Wagner
8ffaeeb171
ADDS: Continuation to MIDI and OSC
2023-02-16 15:16:51 +01:00
Bernhard Wagner
451828e5d4
ADDS: Continuation to Tonal Modifiers
2023-02-16 15:15:54 +01:00
Bernhard Wagner
176877f2b8
ADDS: Continuation to Accumulation Modifiers
2023-02-16 15:14:38 +01:00
Bernhard Wagner
61b0d08b5f
ADDS: Continuation to Conditional Modifiers
2023-02-16 15:12:37 +01:00
Bernhard Wagner
f50a6ce1ae
ADDS: Continuation to Signals
2023-02-16 15:11:28 +01:00
Bernhard Wagner
8549d6ea8b
ADDS: Continuation to Control Parameters
2023-02-16 15:09:37 +01:00
Bernhard Wagner
90a90a87a5
ADDS: Continuation to Time Modifiers
2023-02-16 15:08:45 +01:00
Bernhard Wagner
760bdea521
ADDS: Continuation to Pattern Constructors
2023-02-16 15:07:03 +01:00
Bernhard Wagner
0fd783e83f
ADDS: Continuation to Functional JavaScript API
2023-02-16 15:03:58 +01:00
Bernhard Wagner
42caa9058b
ADDS: Continuation to Synths
2023-02-16 15:00:17 +01:00
Bernhard Wagner
9ab315ac2c
ADDS: Continuation to Samples
2023-02-16 14:58:02 +01:00
Bernhard Wagner
a08ad07537
ADDS: Continuation to Csound
2023-02-16 14:55:01 +01:00
Bernhard Wagner
c6ce763f7c
FIXES: Warning about jsxBracketSameLine deprecation
2023-02-16 14:46:33 +01:00
Felix Roos
70d1eb17a7
Merge branch 'main' into vim-mode
2023-02-16 11:41:01 +01:00
Felix Roos
0393205eda
Merge pull request #438 from bwagner/patch-8
...
Update synths.mdx
2023-02-14 22:11:02 +01:00
Bernhard Wagner
5c05a5a63e
Update synths.mdx
...
in future -> in the future
ADDS: Continuation to Audio Effects.
2023-02-14 22:08:40 +01:00
Felix Roos
b01d9f849b
Merge pull request #437 from bwagner/patch-5
...
Update mini-notation.mdx
2023-02-14 19:54:41 +01:00
Felix Roos
0ab904275c
Merge pull request #436 from bwagner/patch-4
...
Update code.mdx
2023-02-14 19:54:24 +01:00
Bernhard Wagner
5f82a86801
Update mini-notation.mdx
...
descreases -> decreases
twice a cycle -> twice per cycle
2023-02-14 19:40:03 +01:00
Bernhard Wagner
13a5d8de86
Update code.mdx
...
The code example says "sine", but the description says "sawtooth".
2023-02-14 19:08:47 +01:00
Felix Roos
f024b71808
Update CONTRIBUTING.md
...
add more infos on code style, eslint and tests
2023-02-14 18:16:39 +01:00
Felix Roos
cd35a17904
Merge pull request #433 from tidalcycles/fix-anchors
...
Fix anchors
2023-02-13 00:43:29 +01:00
Felix Roos
be3f68ed06
fix comment
2023-02-13 00:42:16 +01:00
Felix Roos
64b8fd9584
fix: right sidebar anchors earlier
2023-02-13 00:41:42 +01:00
Felix Roos
b001d1d0f1
update lockfile
2023-02-13 00:37:20 +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
12eb361d69
remove slash before anchor link
2023-02-12 20:13:59 +01:00
Felix Roos
dd51bd0a2f
Merge pull request #427 from tidalcycles/docs
...
autocomplete preparations
2023-02-11 21:02:11 +01:00
Felix Roos
0fb478a7c8
no autocomplete until upstream merge
2023-02-11 20:55:35 +01:00
Felix Roos
9694ecf55b
autocomplete dark / light
2023-02-11 13:02:04 +01:00
Felix Roos
fe80478b8a
Merge remote-tracking branch 'origin/main' into docs
2023-02-10 23:18:04 +01:00
Felix Roos
a253c26bee
Merge pull request #431 from tidalcycles/themes
...
Themes
2023-02-10 23:14:47 +01:00
Felix Roos
a500f983f5
Merge branch 'main' into themes
2023-02-10 22:59:52 +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
Felix Roos
6170eef441
format
2023-02-10 20:09:23 +01:00
Felix Roos
ddb9af4d57
themify rest of layout (except minirepls)
2023-02-10 20:07:36 +01:00
Felix Roos
6db2c0bf93
only invert prose for dark themes
2023-02-10 18:34:02 +01:00
Felix Roos
46f70e6a5e
persisted theme + add all settings
2023-02-10 12:54:15 +01:00
Felix Roos
0b994a1b0f
switchable css variables for theming
2023-02-10 11:32:36 +01:00
Felix Roos
0326244956
update themes
2023-02-10 09:25:58 +01:00
Felix Roos
ea1b2252fc
remove unused descriptions
...
+ fix some titles
+ comment out unfinished packages page
+ start offline page
2023-02-09 21:42:48 +01:00
Felix Roos
0da25ea7cc
Merge pull request #429 from tidalcycles/minirepl-keyboard-support
...
minirepl: add keyboard shortcuts
2023-02-09 19:22:56 +01:00
Felix Roos
3209afa4ff
minirepl: add keyboard shortcuts
2023-02-09 19:20:44 +01:00
Felix Roos
33e2631e5d
update snapshot
2023-02-09 18:48:34 +01:00
Felix Roos
f02a41b675
fix param description
2023-02-09 18:44:41 +01:00
Felix Roos
f497d7b212
reactify autocomplete info
2023-02-09 18:37:29 +01:00
Felix Roos
0f18f5eb81
remove logs
2023-02-09 14:16:37 +01:00
Felix Roos
8da81104aa
doc: note
2023-02-09 12:42:37 +01:00
Felix Roos
97cbdc6b0f
use jsdoc in autocomplete, still not context aware
...
+ add noAutocomplete flags
+ add superdirtOnly flags
2023-02-09 12:19:38 +01:00
Felix Roos
7f53f4e36b
Merge branch 'main' into docs
2023-02-09 08:57:20 +01:00
Felix Roos
c350f262e6
Merge pull request #425 from tidalcycles/pwa
...
add cdn.freesound to cache list
2023-02-09 08:56:42 +01:00
Felix Roos
3e727893bf
basic theme picker
2023-02-08 23:43:02 +01:00
Felix Roos
2a2c7437e4
add cdn.freesound to cache list
2023-02-08 21:18:03 +01:00
Felix Roos
4f0885d3af
Merge branch 'main' into themes
2023-02-08 20:49:20 +01:00
Felix Roos
5656cd2fc6
Merge pull request #421 from tidalcycles/pwa
...
add more offline caching
2023-02-08 20:36:00 +01:00
Felix Roos
b6e42876ad
fix cache rule + disable service worker in dev
2023-02-08 20:32:03 +01:00
Felix Roos
3671344867
add freesound + shabda to offline cache rule
2023-02-08 20:26:44 +01:00
Felix Roos
30b149053c
basic theme switcher
2023-02-08 18:54:34 +01:00
Felix Roos
cdd40df9d3
disable sw in dev
2023-02-08 18:54:19 +01:00
Felix Roos
9d661808ba
Merge pull request #419 from tidalcycles/pwa
...
add caching strategy for missing file types + cache all samples loaded from github
2023-02-07 22:08:01 +01:00
Felix Roos
6a5d849b3c
add caching strategy for missing file types
...
+ cache all samples loaded from github
2023-02-07 21:50:08 +01:00
Felix Roos
25bbd73a90
Merge pull request #417 from tidalcycles/pwa
...
PWA with offline support
2023-02-06 23:29:56 +01:00
Felix Roos
3d27a5f8c7
format
2023-02-06 21:06:33 +01:00
Felix Roos
44ef372399
update og meta data
2023-02-06 21:05:28 +01:00
Felix Roos
fd09dff381
basic pwa setup
2023-02-06 20:57:34 +01:00
Felix Roos
10580a0bec
change rocket to strudel
2023-02-06 20:21:09 +01:00
Felix Roos
f3f87b0a46
dont lint json
2023-02-06 20:20:45 +01:00
Felix Roos
ac606bcf71
Update README.md
2023-02-05 23:16:38 +01:00
alex
bb50df07e7
iclc reviews
2023-02-05 21:01:02 +00:00
Felix Roos
f7ac033e1c
Merge pull request #411 from tidalcycles/docs
...
improve samples doc
2023-02-05 17:27:32 +01:00
Felix Roos
a1043352c1
Merge pull request #413 from tidalcycles/remove-google
...
google gtfo
2023-02-05 17:27:09 +01:00
Felix Roos
e15fecf6cf
google gtfo
2023-02-05 17:19:32 +01:00
Felix Roos
3e99f345ef
better headings
2023-02-05 16:40:29 +01:00
Felix Roos
0a77770ef3
remove double directive
2023-02-05 16:37:00 +01:00
Felix Roos
379b8392dd
add snapshot
2023-02-05 16:32:51 +01:00
Felix Roos
0fdae70461
improve samples doc
2023-02-05 16:28:43 +01:00
Felix Roos
087423c754
Merge pull request #409 from tidalcycles/docs
...
improve effects doc
2023-02-05 16:27:59 +01:00
Felix Roos
ce64c98fb7
add adsr image link
2023-02-05 15:08:17 +01:00
Felix Roos
e11a8a9dbb
Merge pull request #410 from bwagner/patch-3
...
Update effects.mdx
2023-02-05 14:56:03 +01:00
Bernhard Wagner
ef4a68a24d
Update effects.mdx
...
Wether -> Whether
2023-02-05 14:54:27 +01:00
Felix Roos
0ec65c85d3
fix examples + snapshots
2023-02-05 14:52:01 +01:00
Felix Roos
74326f226d
format
2023-02-05 14:42:08 +01:00
Felix Roos
554e0d7a39
remove envelope section from synths page
2023-02-05 14:38:47 +01:00
Felix Roos
1b99ac92dd
categorize effects + add envelope doc
...
+ use short, more logical filter params as default
2023-02-05 14:34:59 +01:00
Felix Roos
ff0b77908a
Merge branch 'main' into docs
2023-02-05 14:34:16 +01:00
Felix Roos
83d19638ba
Merge pull request #407 from tidalcycles/shabda-doc
...
add shabda doc
2023-02-03 19:54:47 +01:00
Felix Roos
a7d484b1a8
add shabda doc
2023-02-03 19:53:01 +01:00
Felix Roos
d87beb37b8
Merge pull request #405 from tidalcycles/fix-share-on-subpath
...
fix: share url on subpath
2023-02-02 21:45:56 +01:00
Felix Roos
dcdb383960
fix: share url on subpath
...
fixes https://github.com/tidalcycles/strudel/issues/389
2023-02-02 21:43:24 +01:00
Felix Roos
478a7e95ea
Merge pull request #404 from tidalcycles/csound-update
...
update csound + fix sound output
2023-02-02 21:35:45 +01:00
Felix Roos
f7b3b582cc
update csound + fix sound output
...
see https://github.com/csound/csound/issues/1690#issuecomment-1414301145
2023-02-02 21:31:44 +01:00
Felix Roos
d1719dc277
Merge pull request #403 from tidalcycles/downgrade-csound
...
pin @csound/browser to 6.18.3 + bump
2023-02-02 19:53:36 +01:00
Felix Roos
9d8c812aa3
pin @csound/browser to 6.18.3 + bump
2023-02-02 19:51:16 +01:00
Felix Roos
2e390acce9
hotfix: deploy workflow install command
2023-02-01 23:04:13 +01:00
Felix Roos
e04797d891
Merge pull request #400 from tidalcycles/awaitable-audio-init
...
release webaudio
2023-02-01 22:47:26 +01:00
Felix Roos
fb6195b081
bump webaudio
2023-02-01 22:45:53 +01:00
Felix Roos
c6491a3ccd
Merge pull request #399 from tidalcycles/awaitable-audio-init
...
can now await initAudio + initAudioOnFirstClick
2023-02-01 22:45:16 +01:00
Felix Roos
014ae2107e
can now await initAudio + initAudioOnFirstClick
2023-02-01 22:42:25 +01:00
Felix Roos
1457eb9d19
Merge pull request #398 from tidalcycles/fix-minirepl-styles
...
fix: minirepl styles
2023-02-01 22:32:18 +01:00
Felix Roos
6f5f8cc7d8
fix: minirepl styles
2023-02-01 22:30:24 +01:00
Felix Roos
9ec3fee455
Merge pull request #396 from tidalcycles/pnpm
...
proper builds + use pnpm workspaces
2023-02-01 22:17:18 +01:00
Felix Roos
2d52168c26
trash obsolete package-lock files
2023-02-01 20:43:16 +01:00
Felix Roos
aa5dd7920f
organize tasks
2023-02-01 20:38:56 +01:00
Felix Roos
d60956e82a
update contribution guide to pnpm
...
+ update root tasks
2023-02-01 20:33:13 +01:00
Alex McLean
91fd3fb5ca
add missing snapshots
2023-02-01 15:51:42 +00:00
Alex McLean
46f3b662a7
add pattern methods hurry, press and pressBy ( #397 )
2023-02-01 15:49:55 +00:00
Felix Roos
54a61dcdae
overhaul the remaining readmes
2023-02-01 16:29:18 +01:00
Felix Roos
b58f5232c7
add nano-repl as workspace
2023-02-01 16:09:50 +01:00
Felix Roos
9a5bda862c
update examples
2023-02-01 16:09:33 +01:00
Felix Roos
7f67adb639
bump eval
2023-02-01 15:49:05 +01:00
Felix Roos
48fd943622
fix: eval dependency + add deprecation note
2023-02-01 15:40:57 +01:00
Felix Roos
08350d00be
remove sc prefix to fix build
2023-02-01 15:35:21 +01:00
Felix Roos
84bf4a2686
add pretest
2023-01-30 22:53:53 +01:00
Felix Roos
2823456e96
update lockfile
2023-01-30 22:50:44 +01:00
Felix Roos
a373629fc2
fix: gh actions use pnpm
2023-01-30 22:48:24 +01:00
Felix Roos
0aa2f72a3a
update core examples
2023-01-29 23:27:35 +01:00
Felix Roos
c032f6dde1
add prepublishOnly everywhere
2023-01-29 00:14:07 +01:00
Felix Roos
f448d8f334
rename website package
2023-01-29 00:08:29 +01:00
Felix Roos
a5d4a43753
xen build
2023-01-28 23:19:33 +01:00
Felix Roos
52e01321ec
webdirt build
2023-01-28 23:18:25 +01:00
Felix Roos
19692e0122
webaudio build
2023-01-28 23:14:56 +01:00
Felix Roos
cd1da3cb81
transpiler build
2023-01-28 23:12:00 +01:00
Felix Roos
ffaa8f4ab3
tone build
2023-01-28 23:09:25 +01:00
Felix Roos
f3da9d680d
bump
2023-01-28 23:07:55 +01:00
Felix Roos
6118bd24f2
tonal build
2023-01-28 23:06:59 +01:00
Felix Roos
fddbb2e2ac
soundfonts build
2023-01-28 23:04:30 +01:00
Felix Roos
cb7156b091
serial build
2023-01-28 23:01:20 +01:00
Felix Roos
b5914a3f12
react build
2023-01-28 22:58:40 +01:00
Felix Roos
348d576ff3
remove dist folder
2023-01-28 22:49:13 +01:00
Felix Roos
7507654749
osc build
2023-01-28 22:40:10 +01:00
Felix Roos
c25aad0c4a
midi build
2023-01-28 22:35:08 +01:00
Felix Roos
4aa32415cd
eval build
2023-01-28 22:32:48 +01:00
Felix Roos
cde23bbf98
csound build
2023-01-28 22:27:18 +01:00
Felix Roos
555fe0b629
bump mini
2023-01-28 22:16:33 +01:00
Felix Roos
be44c28fd3
add mini build
2023-01-28 22:16:04 +01:00
Felix Roos
657091307e
remove unused deps
2023-01-28 22:12:11 +01:00
Felix Roos
458dc6e07d
add core build
2023-01-28 22:05:11 +01:00
Felix Roos
cfaecf9fcb
migrate lerna to pnpm
...
https://lerna.js.org/docs/recipes/using-pnpm-with-lerna
2023-01-28 22:01:35 +01:00
Felix Roos
902f722d4c
add import linting + fix checks
2023-01-28 21:00:42 +01:00
Felix Roos
ea2d8b2773
use workspace protocol everywhere
2023-01-28 20:37:56 +01:00
Felix Roos
b319754dc3
fix website build
2023-01-28 20:31:23 +01:00
Felix Roos
35f2040717
use pnpm workspaces
2023-01-28 20:14:26 +01:00
Felix Roos
4121fc926e
write more about packages / monorepo setup
2023-01-28 17:59:59 +01:00
Felix Roos
fd9ab987e6
Merge branch 'main' into docs
2023-01-28 14:23:01 +01:00
Felix Roos
6c3a235b08
Merge pull request #379 from urswilke/add-tidal-drum-patterns-to-examples
...
Add tidal-drum-patterns to examples
2023-01-27 14:40:40 +01:00
Felix Roos
07cb861385
Merge pull request #388 from tidalcycles/ribbon
...
add ribbon + test + docs
2023-01-27 14:39:56 +01:00
Alex McLean
217e348fc3
Notes are not essential :) ( #393 )
...
* Notes are not essential :)
* Update notes.mdx
2023-01-27 11:10:37 +00:00
Felix Roos
ad917afba4
Merge pull request #391 from tidalcycles/docs
...
document csound
2023-01-21 17:18:12 +01:00
Felix Roos
9539c6d317
fix: left sidebar scroll
2023-01-21 17:14:18 +01:00
Felix Roos
e946e1e01e
add csound docs
2023-01-21 17:05:57 +01:00
Felix Roos
fea1e71a99
Merge remote-tracking branch 'origin/main' into docs
2023-01-21 15:57:54 +01:00
Felix Roos
9731eb8c5b
add ribbon + test + docs
2023-01-19 12:25:12 +01:00
Felix Roos
e058ae54ef
Merge pull request #387 from tidalcycles/rename-a-to-angle
...
Rename a to angle
2023-01-19 12:04:50 +01:00
Felix Roos
ba6714f384
add draw examples
2023-01-19 12:00:00 +01:00
Felix Roos
0a0a761e23
rename a to angle
2023-01-19 11:59:43 +01:00
Felix Roos
88e8368022
Merge pull request #386 from tidalcycles/run
...
add run + test + docs
2023-01-19 11:49:38 +01:00
Felix Roos
468ccc6288
add run + test + docs
2023-01-19 11:47:11 +01:00
Felix Roos
77e0237148
Merge pull request #385 from tidalcycles/docs-use-note-instead-of-n
...
docs: use note instead of n to mitigate confusion
2023-01-19 11:32:55 +01:00
Felix Roos
ffdfb07f72
docs: use note instead of n to mitigate confusion
2023-01-19 11:27:54 +01:00
Felix Roos
203ed88024
Merge pull request #384 from tidalcycles/update-my-patterns-readme
...
update my-patterns instructions
2023-01-18 17:10:08 +01:00
Felix Roos
9923bcd16f
update my-patterns instructions
2023-01-18 17:01:27 +01:00
urswilke
0179ec051f
Revert "run: npm test"
...
This reverts commit 00709539e9bdfbc1404e984f28453f0a54b5638e.
2023-01-16 23:19:46 +01:00
urswilke
05b6353355
move drum patterns in a new file
2023-01-16 23:11:17 +01:00
urswilke
47c6ed8829
Revert "import patterns created by new method in:"
...
This reverts commit b266e975755e035b85c0869a30219c80a84db856.
2023-01-16 23:06:43 +01:00
urswilke
ff9ebd64e3
run: npm test
2023-01-16 22:41:12 +01:00
urswilke
cd2b098b81
import patterns created by new method in:
...
https://github.com/urswilke/read_beats/commit/ecd8c03b5e29544819831459f4b4ac48d954640f
2023-01-16 22:41:12 +01:00
Felix Roos
7000a4cead
Merge pull request #377 from tidalcycles/draw-fixes
...
Draw fixes
2023-01-15 23:19:42 +01:00
Felix Roos
5aa983b45b
do less work when not drawing
2023-01-15 23:11:49 +01:00
Felix Roos
800989419b
catch all query errors by default
2023-01-15 22:50:56 +01:00
Felix Roos
362679954a
Merge pull request #372 from tidalcycles/local-draw
...
improve new draw logic
2023-01-14 11:07:07 +01:00
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
9afddf0850
fix sentence
2023-01-14 01:30:56 +01:00
Felix Roos
a2d7d6e81f
fix: mini repl could eval before modules are ready
2023-01-14 01:27:22 +01:00
Felix Roos
49bcb5e19f
fix minor bugs
2023-01-13 16:35:24 +01:00
Felix Roos
3744ea6218
fix: warnings
2023-01-13 15:17:23 +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
e4f538b674
fix option handling
2023-01-13 13:00:11 +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
d980c9ca4c
Merge branch 'main' into docs
2023-01-13 01:52:36 +01:00
Felix Roos
6a2a60df0d
hotfix: tests
2023-01-12 17:43:20 +01:00
Felix Roos
ee9b89b6d5
add more synonyms
2023-01-12 17:40:58 +01:00
Felix Roos
68cc109933
burn down that undocumented list
2023-01-12 17:25:01 +01:00
Felix Roos
1015bb0fdc
Merge pull request #369 from tidalcycles/docs
...
document more functions + change arp join
2023-01-12 14:40:58 +01:00
Felix Roos
7da94dd109
reformat headings
...
+ add another note about single quotes
2023-01-12 14:22:41 +01:00
Felix Roos
171808cf2c
add note about single quote strings
2023-01-12 14:19:18 +01:00
Felix Roos
78d14cdfea
automatically print synonyms in doc
2023-01-12 13:10:22 +01:00
Felix Roos
19982a2ffb
remove unused package
2023-01-12 13:00:22 +01:00
Felix Roos
79904560fc
fix: snapshot
2023-01-12 12:48:05 +01:00
Felix Roos
28aee1c58d
fix polymeter doc
2023-01-12 12:43:41 +01:00
Felix Roos
d4512f360b
fix: double slash
2023-01-12 12:40:20 +01:00
Felix Roos
48d0ffe868
add script that finds all undocumented exports
2023-01-12 12:35:04 +01:00
Felix Roos
62af12f3b9
remove experimental class properties
2023-01-12 12:32:27 +01:00
Felix Roos
efa4bfef2f
fix snapshot
2023-01-12 02:23:06 +01:00
Felix Roos
fc3ead4c01
Merge branch 'main' into docs
2023-01-12 02:20:16 +01:00
Felix Roos
ca9c813b40
format
2023-01-12 02:18:09 +01:00
Felix Roos
e3b0f47c40
hide internals for now
2023-01-12 02:15:42 +01:00
Felix Roos
bf13e42092
update snap
2023-01-12 01:57:14 +01:00
Felix Roos
4345fda9bc
more doc
2023-01-12 01:56:46 +01:00
Felix Roos
4059e9faa9
more doc
2023-01-12 00:10:58 +01:00
Felix Roos
95fcce1bcf
fix: snapshot
2023-01-11 23:38:40 +01:00
Felix Roos
86cde9716a
arpWith example
2023-01-11 23:37:59 +01:00
Felix Roos
6e315a50ed
breaking: arp use innerJoin instead of squeezeJoin
2023-01-11 23:28:17 +01:00
Felix Roos
500c0b6534
doc: arp + arpWith
2023-01-11 23:26:03 +01:00
Felix Roos
db75dca118
doc: split accumulation and conditions
2023-01-11 23:05:17 +01:00
Felix Roos
d5f37e2cbe
add internals doc
2023-01-11 22:48:47 +01:00
Felix Roos
a120a9895b
fix: right sidebar width
2023-01-11 22:48:33 +01:00
Felix Roos
e9c1db020f
hotfix: remove mocked .out
2023-01-11 22:11:22 +01:00
alex
08cd319a0b
Revert "Merge branch 'main' into main"
...
This reverts commit 896ec69329 , reversing
changes made to 32e64bbb6e .
2023-01-10 19:45:23 +00:00
Alex McLean
896ec69329
Merge branch 'main' into main
2023-01-10 18:23:45 +00:00
Alex McLean
32e64bbb6e
Typo
2023-01-09 23:49:16 +00:00
Felix Roos
0974540e5f
fix: typo
2023-01-10 00:21:54 +01:00
Felix Roos
e06963e616
Merge pull request #364 from urswilke/patch-2
...
add https to url
2023-01-10 00:03:46 +01:00
Felix Roos
a675815529
hotfix: preview command + build peg without logs
2023-01-09 23:55:45 +01:00
alex
3d48135b32
09
2023-01-09 22:47:25 +00:00
urswilke
8f09e7f097
add https to url
2023-01-09 23:44:49 +01:00
Felix Roos
e8b09f1124
Merge pull request #360 from tidalcycles/docs
...
doc structuring
2023-01-09 23:37:34 +01:00
Felix Roos
57ba353594
snaps
2023-01-09 23:31:30 +01:00
Felix Roos
b695e090cd
docs: control params
2023-01-09 23:27:30 +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
Alex McLean
f57fe182ed
Support for multiple mininotation operators WIP ( #350 )
...
* support for multiple operators
* fix false test failures by sorting by part
* snapshot
2023-01-09 22:23:27 +00:00
Felix Roos
10ee11c886
docs: improve time modifiers page
...
+ polymeter + euclidRot
+ rename Factories to Pattern Constructors
2023-01-09 20:39:00 +01:00
Alex McLean
45842b1f05
Fix .out(), renaming webaudio's out() to webaudio() ( #361 )
...
* breaking test for out()
* rename webaudio's out() to webaudio(), fixes #359
2023-01-08 23:40:15 +00:00
Felix Roos
9ca5f9ad48
some corrections
...
+ n should not be recommended for notes as it does not work for samples
2023-01-09 00:19:29 +01:00
Felix Roos
bb00036a30
further sidebar reorganizing
2023-01-09 00:17:57 +01:00
Felix Roos
4a2a540500
Update README.md
2023-01-08 23:55:07 +01:00
Felix Roos
09217216dc
format
2023-01-08 23:48:32 +01:00
Felix Roos
22a64c4931
update snapshots
2023-01-08 23:46:39 +01:00
Felix Roos
93f520b941
Merge remote-tracking branch 'origin/main' into docs
2023-01-08 23:44:27 +01:00
alex
c84714dc3a
08
2023-01-08 13:25:22 +00:00
alex
a7aa09a13e
07
2023-01-07 23:15:50 +00:00
alex
efa1cdfcb2
07
2023-01-07 23:12:19 +00:00
Felix Roos
70695daae8
remove quotes around inline code snippets
2023-01-07 22:12:53 +01:00
Felix Roos
62fdba0600
pull apart functional docs
2023-01-07 22:12:35 +01:00
Felix Roos
5733e00908
add hideDescription flag to JsDoc
2023-01-07 22:11:47 +01:00
alex
e56abaefd7
06
2023-01-07 00:02:39 +00:00
Felix Roos
c71e893e8e
Merge pull request #356 from tidalcycles/docs
...
docs: tidal comparison + add global fx + add missing sampler fx
2023-01-06 22:02:31 +01:00
Felix Roos
3992356517
casing
2023-01-06 21:58:35 +01:00
Felix Roos
dbb84ef129
write more tidal comparison
2023-01-06 21:56:17 +01:00
Felix Roos
8781fa2e33
add filter synonyms
2023-01-06 21:37:31 +01:00
Felix Roos
605a1365d3
update snapshots
2023-01-06 21:15:32 +01:00
Felix Roos
ebb1bbc966
improve effects doc
2023-01-06 21:14:19 +01:00
Felix Roos
d4518f7a6e
began tidal comparison page
2023-01-06 12:50:35 +01:00
Alex McLean
68c9008019
Fix Bjorklund ( #343 )
...
* port Rohan Drape's Bjorklund implementation, add Toussaint's tests
* fix euclidLegato, simplifying a bit now that bjork results should always begin with an 'on'
* migrate euclid numbers in tunes
- 3,4 +1
- 5,8 -1
- 6,8 +3
Co-authored-by: Felix Roos <flix91@gmail.com >
2023-01-06 11:31:32 +00:00
Felix Roos
cafde1e910
Merge branch 'main' into docs
2023-01-06 11:49:49 +01:00
alex
41f5f3fe6e
05
2023-01-05 23:58:48 +00:00
alex
cf12ecfa34
04
2023-01-04 23:36:40 +00:00
Felix Roos
4fa668927f
Merge pull request #345 from tidalcycles/fix-prebake-base-path
...
Fix prebake base path
2023-01-04 20:29:35 +01:00
Felix Roos
24d2b5b4bd
Merge pull request #347 from tidalcycles/fix-midi
...
fixes #346
2023-01-04 19:55:48 +01:00
Felix Roos
4da2e003e1
fixes #346
2023-01-04 19:52:51 +01:00
Felix Roos
205debde9c
more links to fix
2023-01-03 23:40:40 +01:00
Felix Roos
ba6c7b0901
fix examples route
2023-01-03 23:32:37 +01:00
Felix Roos
8e5d02fd25
do not include url in base pth
2023-01-03 23:32:28 +01:00
Felix Roos
11d3251c67
add base path + use relative links
2023-01-03 23:02:41 +01:00
alex
9ec5787b4d
03
2023-01-03 21:26:56 +00:00
Felix Roos
027c669ad7
make prebake relative to BASE_URL
2023-01-03 22:17:44 +01:00
Alex McLean
405c12ba3f
deploy on push
2023-01-03 10:47:20 +00:00
Alex McLean
64fd53a8e5
tweak
2023-01-03 10:43:54 +00:00
alex
069d63e3cf
02
2023-01-02 23:33:48 +00:00
Alex McLean
66049e0e25
Merge pull request #2 from tidalcycles/main
...
downstream
2023-01-02 21:07:18 +00:00
Alex McLean
db7ef01dbb
Patternify euclid, fast, slow and polymeter step parameters in mininotation ( #341 )
...
* patternify the mininotation bjorklund, and fast (*) slow (/) and pattern step (%) parameters
* simplify replicate (!), should be closer to tidal now
* highlight atoms rather than elements
* tests
2023-01-02 20:28:07 +00:00
Felix Roos
1a6b649fd6
Merge pull request #340 from tidalcycles/animate
...
more animate functions + mini repl fix
2023-01-02 00:30:16 +01:00
Felix Roos
548619775e
rename ..
2023-01-02 00:28:38 +01:00
Felix Roos
4b79a75f39
fix: mini repls were broken
2023-01-02 00:24:33 +01:00
Felix Roos
28912fff97
animate: rescale + move + zoom
2023-01-01 18:47:45 +01:00
alex
98a83ddcc0
01c
2023-01-01 17:22:16 +00:00
alex
e9d965ce7a
01b
2023-01-01 14:22:19 +00:00
alex
b7624813cc
custom domain
2023-01-01 11:49:20 +00:00
Alex McLean
734e451bd9
Merge pull request #1 from tidalcycles/main
...
pull from upstream
2023-01-01 11:42:58 +00:00
Alex McLean
7a96436085
move /my-patterns to /swatch ( #338 )
2023-01-01 11:34:11 +00:00
Felix Roos
670af8fb1b
Merge pull request #337 from tidalcycles/animate
...
animation options
2023-01-01 12:22:55 +01:00
Felix Roos
0abd062e5c
fix: smear 0 special case
2023-01-01 12:18:46 +01:00
Felix Roos
1286468d5a
animation options
...
+ do not sync by default
2023-01-01 12:11:39 +01:00
alex
0f3da5be4a
01
2023-01-01 10:05:58 +00:00
Alex McLean
9170269e06
Update README.md
2023-01-01 00:34:53 +00:00
Alex McLean
8bb460701f
Tidy parser, implement polymeters ( #336 )
...
* rename parser stuff to be more explicit and fit with tidal concepts. qualify all strudel function calls
* Add {,}%n polymeter support, with a few tests
2022-12-31 21:42:49 +00:00
Felix Roos
c0a7173ca4
Merge pull request #335 from tidalcycles/animate
...
animate mvp
2022-12-31 16:51:53 +01:00
Felix Roos
949e15d8c6
controllable smear + sync flag
2022-12-31 16:41:13 +01:00
Felix Roos
0caedeb481
animate mvp
2022-12-31 16:23:45 +01:00
Felix Roos
83ca8d95be
Merge pull request #334 from tidalcycles/docs
...
testing + docs docs
2022-12-30 20:16:09 +01:00
Felix Roos
8483868783
docs: testing + docs
2022-12-30 19:54:02 +01:00
Felix Roos
6961388545
Merge branch 'main' into docs
2022-12-30 17:43:54 +01:00
Felix Roos
8ef1ae5202
Merge pull request #333 from tidalcycles/embed-route
...
Embed mode improvements
2022-12-29 21:11:15 +01:00
Felix Roos
26b8f93cea
roll back hh rhythm
2022-12-29 21:08:11 +01:00
Felix Roos
a576523976
simplify meltingsubmarine tune
2022-12-29 21:02:04 +01:00
Felix Roos
cf21c4085b
simplify embedded mode
2022-12-29 21:01:28 +01:00
Felix Roos
204f655d6d
Merge pull request #332 from tidalcycles/fix-mini-multiply-floats
...
fix: can now multiply floats in mini notation
2022-12-29 14:06:19 +01:00
Felix Roos
fb14865785
fix: can now multiply floats in mini notation
...
- fixes #314
2022-12-29 14:02:50 +01:00
Felix Roos
5cd052cc59
Merge pull request #331 from tidalcycles/my-patterns
...
improve displaying 's' in pianoroll
2022-12-29 13:50:07 +01:00
Felix Roos
af49c4117c
add color to some tunes
2022-12-29 13:25:20 +01:00
Felix Roos
dd736130a0
improve pianoroll value mapping
2022-12-29 13:03:28 +01:00
Felix Roos
cee8bda676
Merge pull request #330 from tidalcycles/my-patterns
...
my-patterns: fix paths + update readme
2022-12-28 17:35:35 +01:00
Felix Roos
6420a72ceb
fix paths + update readme
2022-12-28 17:33:14 +01:00
Felix Roos
380e7c7899
Merge pull request #329 from tidalcycles/my-patterns
...
my-patterns build + deploy
2022-12-28 17:11:40 +01:00
Felix Roos
16b4058a8b
fix build + simplify logic + add deploy note
2022-12-28 17:09:18 +01:00
Felix Roos
e3fba0257f
Merge pull request #328 from tidalcycles/my-patterns
...
add my-patterns
2022-12-28 15:43:31 +01:00
Felix Roos
cb8b65f6f3
add my-patterns
2022-12-28 15:39:42 +01:00
Felix Roos
3944a8ed54
Merge pull request #327 from tidalcycles/docs
...
add examples route
2022-12-28 14:47:13 +01:00
Felix Roos
2ceafe6379
Merge pull request #326 from tidalcycles/eval-fix-node
...
fix: workaround Object.assign globalThis
2022-12-28 14:44:30 +01:00
Felix Roos
9f058bd88a
add examples page with prerendered swatches
2022-12-28 14:40:53 +01:00
Felix Roos
1dd0ff13d8
Merge remote-tracking branch 'origin/eval-fix-node' into docs
2022-12-28 14:02:55 +01:00
Felix Roos
6061f10230
fix: workaround Object.assign globalThis
...
- see comment
2022-12-28 13:57:27 +01:00
Felix Roos
ea59fafb52
Merge pull request #324 from tidalcycles/docs
...
mini repl improvements
2022-12-26 23:29:47 +01:00
Felix Roos
2ff71126de
add withCanvas
2022-12-26 23:25:57 +01:00
Felix Roos
6d522e1743
Merge remote-tracking branch 'origin/main' into docs
2022-12-26 23:13:51 +01:00
Felix Roos
b37f3c819d
remove color magic for now
2022-12-26 23:12:16 +01:00
Felix Roos
1b41994e5f
codeformat
2022-12-26 23:01:18 +01:00
Felix Roos
4fd4b0d713
Merge pull request #323 from tidalcycles/notes-without-octave
...
support notes without octave
2022-12-26 23:00:34 +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
56cd77942b
remove old graphic
2022-12-26 22:50:10 +01:00
Felix Roos
37dc723b4b
react package build...
2022-12-26 22:44:23 +01:00
Felix Roos
d7ea37c917
add technical manual to docs
2022-12-26 22:43:02 +01:00
Felix Roos
c1d2bf9b9f
fix anchor links
2022-12-26 22:16:46 +01:00
Felix Roos
36f837730a
better color support
2022-12-26 22:13:41 +01:00
Felix Roos
b8f0a1dd82
fix format
2022-12-26 21:04:15 +01:00
Felix Roos
2d1b62a978
begin reimplementing draw logic for parallel use
2022-12-26 20:58:57 +01:00
Felix Roos
0792d0d59d
add scheduler.now to get phase starting from 0
2022-12-26 20:55:21 +01:00
Felix Roos
8c6da1a658
Merge branch 'main' into docs
2022-12-26 13:31:06 +01:00
Felix Roos
26be10f937
hotfix: css + sn -> sd
2022-12-26 12:43:08 +01:00
Felix Roos
ef4d9a13ed
Merge pull request #320 from jarmitage/main
...
tutorial updates
2022-12-26 12:37:36 +01:00
Jack Armitage
320d987ede
wut
2022-12-26 11:32:55 +00:00
Jack Armitage
51a4c4d13b
codeformat
2022-12-26 11:30:01 +00:00
Felix Roos
aaf3ae5f9c
microrhythm experiment
2022-12-26 11:25:27 +01:00
Jack Armitage
858f4f74b3
tutorial updates
2022-12-25 16:21:18 +00:00
Felix Roos
3feed90039
translate parts of tidal "How-tos"
2022-12-24 00:14:26 +01:00
Felix Roos
b46330fc7a
proper setup minirepl
2022-12-24 00:12:54 +01:00
Felix Roos
5ca7ce1f75
Merge commit 'd1d9b37ec764dd7377754d88e72996ef887beb82' into docs
2022-12-23 23:06:54 +01:00
Felix Roos
d1d9b37ec7
supper notes without octave
2022-12-23 23:01:07 +01:00
Felix Roos
823115c4ec
Merge pull request #318 from tidalcycles/reference-tab-sort
...
Reference tab sort
2022-12-23 18:26:30 +01:00
Felix Roos
8fe3fda27f
update snapshots
2022-12-23 18:24:40 +01:00
Felix Roos
63fffd7493
docs: envelope functions
2022-12-23 17:57:01 +01:00
Felix Roos
243a350e2b
fix : #317
2022-12-23 17:32:25 +01:00
Felix Roos
8c09e7ba36
hotfix: go to repl link
2022-12-23 01:05:17 +01:00
Felix Roos
d89502f91f
hotfix: make sure jsdoc is built before build
2022-12-23 01:01:45 +01:00
Felix Roos
847602f933
hotfix: add missing npm ci
2022-12-23 00:58:48 +01:00
Felix Roos
8fcf8fe39c
Revert "hotfix: build task for ci"
...
This reverts commit d59eec9296 .
2022-12-23 00:57:59 +01:00
Felix Roos
d59eec9296
hotfix: build task for ci
2022-12-23 00:54:43 +01:00
Felix Roos
b9122ebc34
Merge pull request #315 from tidalcycles/astro-build
...
Astro build
2022-12-23 00:49:56 +01:00
Felix Roos
38e066ee49
fix import
2022-12-23 00:47:33 +01:00
Felix Roos
232a04a1a2
docs: mobile nav
2022-12-23 00:41:47 +01:00
Felix Roos
dcb145635c
add tutorial redirect
...
+ place learn link last in repl header
+ fix all old links to /tutorial
2022-12-22 23:47:11 +01:00
Felix Roos
c9b73c68a6
fix pretest task
2022-12-22 23:32:19 +01:00
Felix Roos
08f7925ea9
delete now obsolete repl + tutorial folders
2022-12-22 23:28:34 +01:00
Felix Roos
ed79ec7940
copy potentially useful files from old tutorial
2022-12-22 23:22:48 +01:00
Felix Roos
869a44dd04
autolink headings
2022-12-22 23:19:38 +01:00
Felix Roos
6a9e9ebc4c
responsiveness
2022-12-22 23:07:14 +01:00
Felix Roos
f18a2a11fa
make repl and doc styles more similar
2022-12-22 22:49:41 +01:00
Felix Roos
9aaaa755c7
fix import + update build task
2022-12-22 17:23:35 +01:00
Felix Roos
818cd9044b
integrate repl into astro website
...
+ update build and setup tasks + workflow
+ move repl test folder to root
+ move docs and repl to website/src
2022-12-22 17:20:51 +01:00
Felix Roos
006ca12b6d
rename folder
2022-12-22 15:36:24 +01:00
Felix Roos
b5f9ab7c20
slight layout fixes
2022-12-20 22:47:49 +01:00
Felix Roos
0981f95f16
style left sidebar
2022-12-20 22:26:12 +01:00
Felix Roos
f64ef32eaa
more styling
2022-12-20 22:19:30 +01:00
Felix Roos
7a19659c9e
remove theme.css + cooler bg
2022-12-20 21:57:41 +01:00
Felix Roos
b1202fcd55
split tutorial into multiple pages
...
+ improve layout a bit
2022-12-20 21:38:08 +01:00
Felix Roos
b8f991eddb
simplify writing mdx files
2022-12-20 20:42:42 +01:00
Felix Roos
d0013f55a2
format
2022-12-20 19:50:32 +01:00
Felix Roos
7efaff4f6f
basic style for toc + further cleanup
2022-12-20 19:47:28 +01:00
Felix Roos
bc7a84e462
basic astro docs
2022-12-19 23:23:31 +01:00
Felix Roos
61657bd1b1
Merge pull request #307 from tidalcycles/obj-support-scale
...
object support for .scale
2022-12-19 21:02:37 +01:00
Felix Roos
fc63f4f89c
Merge pull request #312 from tidalcycles/jsdoc-component
...
Jsdoc component
2022-12-19 21:02:21 +01:00
Felix Roos
2c44c252d7
fixed namespaced anchor links
2022-12-19 20:59:47 +01:00
Felix Roos
613fc6e3ef
fix anchor icon color
2022-12-19 20:57:42 +01:00
Felix Roos
0a9604d10e
throw out nunjucks
2022-12-19 20:48:57 +01:00
Felix Roos
1cabedc65e
Merge pull request #311 from tidalcycles/fix-clipboard
...
fix: copy share link to clipboard was broken for some browers
2022-12-19 20:31:46 +01:00
Felix Roos
4e5a0d9e02
fix : #309
2022-12-19 20:30:01 +01:00
Alex McLean
bf373d894d
ICLC2023 paper ( #306 )
...
Paper submission for the international conference on live coding
2022-12-19 11:11:24 +00:00
Felix Roos
e6bbad84c1
Merge pull request #308 from tidalcycles/pianoroll-freq-support
...
support freq in pianoroll
2022-12-15 21:23:22 +01:00
Felix Roos
4de477d46c
support freq in pianoroll
2022-12-15 21:21:20 +01:00
Felix Roos
264cab3c9b
add scale test
2022-12-15 20:35:10 +01:00
Felix Roos
7f9ef59bea
Merge branch 'main' into obj-support-scale
2022-12-15 17:49:24 +01:00
Felix Roos
8ebbef4cbb
fix core deps after release trouble
2022-12-13 22:46:35 +01:00
Felix Roos
0c98a84242
bump root to 0.5.0
2022-12-13 22:38:58 +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
794cfe949b
bump already published packages
2022-12-13 22:36:13 +01:00
Felix Roos
6a5010a2d6
bump csound
2022-12-13 22:28:16 +01:00
Felix Roos
61559fee9d
Revert "Publish"
...
This reverts commit 2118a20408 .
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
b0bc20cb83
hotfix: code format
...
- PR was issued before prettier check, now ci fails
2022-12-13 22:10:09 +01:00
Felix Roos
2cd77b075b
Merge pull request #303 from gogins/main
...
Updated csoundm to use the register facility .
2022-12-13 22:07:27 +01:00
Felix Roos
03450c6085
Merge pull request #305 from tidalcycles/estlint-prettier-check
...
add lint + prettier check before test
2022-12-13 21:57:03 +01:00
Felix Roos
5d3c522da2
run prettier + lint separately (improves output)
2022-12-13 21:53:45 +01:00
Felix Roos
bf1ba6efc0
code format
2022-12-13 21:32:03 +01:00
Felix Roos
67ad82d52e
add lint + prettier check before test
2022-12-13 21:27:16 +01:00
Felix Roos
f437d976f8
Merge pull request #301 from tidalcycles/support-freq-in-sampler
...
add freq support to sampler
2022-12-13 21:21:43 +01:00
gogins
c94443faaa
Updated csoundm to use .
2022-12-12 20:54:03 -05:00
Felix Roos
c6d57f6a56
fix non note samples
2022-12-12 20:53:11 +01:00
Felix Roos
09b06da403
fix error message
2022-12-12 20:45:15 +01:00
Felix Roos
df73ce8a60
add freq support to sampler
2022-12-12 20:41:09 +01:00
Felix Roos
8b22c2e04f
Merge pull request #300 from tidalcycles/fix-trim
...
fix whitespace trimming
2022-12-12 00:48:41 +01:00
Felix Roos
b4f4d6cea2
fix whitespace trimming
2022-12-12 00:45:47 +01:00
Felix Roos
cdf7b2acf1
Merge branch 'main' of https://github.com/tidalcycles/strudel
2022-12-12 00:23:22 +01:00
Felix Roos
94651731a5
hotfix: uncomment essential line :)
2022-12-12 00:23:03 +01:00
Alex McLean
56424d29a3
.defragmentHaps() ( #299 )
2022-12-11 23:21:53 +00:00
Felix Roos
c5083b2aef
Merge pull request #298 from tidalcycles/dont-highlight-whitespace
...
remove whitespace from highlighted region
2022-12-11 23:17:48 +01:00
Felix Roos
1b06795ffe
remove whitespace from highlighted region
2022-12-11 23:14:47 +01:00
Felix Roos
6679cd60ce
scale now supports running on object values with n
2022-12-11 22:45:36 +01:00
Felix Roos
843a3c16ba
Merge pull request #297 from tidalcycles/package-update
...
update vitest
2022-12-11 22:03:26 +01:00
Felix Roos
df40204a57
update vitest
2022-12-11 21:58:58 +01:00
Felix Roos
210910eb6e
hotfix: lastOf was undefined
2022-12-11 21:56:05 +01:00
Felix Roos
ef427758da
Merge pull request #287 from tidalcycles/numeral-union
...
can now add bare numbers to numeral object props
2022-12-11 21:44:16 +01:00
Felix Roos
def6bbf683
add test
2022-12-11 21:43:05 +01:00
Felix Roos
5f37a4a21c
Merge pull request #295 from tidalcycles/refactor-bootstrap
...
Move stuff to new register function
2022-12-11 21:27:58 +01:00
Felix Roos
dc869987f9
Merge pull request #296 from tidalcycles/prettier-task
...
add prettier task
2022-12-11 20:07:12 +01:00
Felix Roos
b98d2201e5
add prettier task
2022-12-11 19:37:36 +01:00
Felix Roos
8dd6440bb8
update snapshots
2022-12-11 13:46:22 +01:00
Felix Roos
a2d83c48eb
comment out pipe operator test
2022-12-11 13:28:54 +01:00
Felix Roos
a0ae8f4a07
"fix" voice leading
2022-12-11 13:28:24 +01:00
Felix Roos
719dcbcd4d
fix some tests
2022-12-11 12:06:00 +01:00
Felix Roos
caa207e868
dont use random seedState for now
2022-12-11 11:55:14 +01:00
Felix Roos
306004ecd2
make mini "?" behave like .degradeBy + add comment
2022-12-11 00:13:30 +01:00
Felix Roos
bcac3c5b84
fix typo
2022-12-11 00:08:13 +01:00
Felix Roos
ccc90108df
snapshots
2022-12-10 22:59:39 +01:00
Felix Roos
b9781915a4
remove bootstrap + Pattern.patternify
2022-12-10 22:58:07 +01:00
Felix Roos
1890e65b75
refactor speak
2022-12-10 22:56:08 +01:00
Felix Roos
2f4da3ed52
refactor csound
2022-12-10 22:47:24 +01:00
Felix Roos
27a6ac0c0b
refactor xen and tone packages
2022-12-10 22:39:51 +01:00
Felix Roos
b81a66f07e
refactor uses of voicings
...
+ fix usages of scaleTranspose
2022-12-10 21:47:58 +01:00
Felix Roos
bc43fc9585
refactor tonal functions to 'register'
2022-12-10 21:34:38 +01:00
Felix Roos
4f7c013c78
refactor most signal functions
2022-12-10 21:03:36 +01:00
Felix Roos
09b15a07c6
use register for degradeBy / undegradeBy
2022-12-10 19:25:51 +01:00
Alex McLean
4340f024d3
Reorganise pattern.mjs with a 'toplevel first' regime ( #286 )
...
'toplevel first' regime
* loopAt has its optional cps parameter removed, with loopAtCps added for supporting that usage.
* rename bitlevel operations e.g. _and -> band
Co-authored-by: Felix Roos <flix91@gmail.com >
2022-12-10 14:39:03 +00:00
Alex McLean
98e9780819
Fancy hap show, include part in snapshots ( #291 )
...
* fix _mod import
* prettier hap show, use both whole and parts in snapshots, rebuild snapshots
2022-12-10 10:56:16 +00:00
Felix Roos
a45d63595f
delete bare value before numeral union
2022-12-09 11:00:28 +01:00
Felix Roos
5fbd1453b4
can now add bare numbers to numeral object props
2022-12-09 10:40:31 +01:00
Alex McLean
f827201ee0
Switch 'operators' from .whatHow to .what.how, and make sure there are toplevel curried functions for all of them. Rename util.mod to util._mod, to make room for toplevel 'operator' of that name. ( #285 )
2022-12-07 19:07:55 +00:00
Felix Roos
485a96962a
Merge pull request #281 from tidalcycles/arp
...
implement collect + arp function
2022-12-04 12:51:01 +01:00
Felix Roos
98a104f731
update snapshot
2022-12-04 11:58:19 +01:00
Felix Roos
ff987f14d7
add arp example tune
2022-12-04 11:57:40 +01:00
Felix Roos
4dd08268dc
implement collect + arp function
2022-12-04 11:38:11 +01:00
Felix Roos
c18a13d4fc
Merge pull request #278 from tidalcycles/do-not-recompile-orc
...
do not recompile orc
2022-12-02 13:38:27 +01:00
Felix Roos
7a79995727
do not recompile orc
2022-12-02 13:34:05 +01:00
Felix Roos
01eca562c5
Merge pull request #275 from tidalcycles/csound
...
add basic csound output
2022-12-02 12:49:26 +01:00
Felix Roos
f491d0c0c4
fix loadOrc in tests
2022-12-02 12:22:32 +01:00
Felix Roos
edf2287e13
Merge remote-tracking branch 'origin/main' into csound
2022-12-02 12:20:12 +01:00
Felix Roos
fcaab633c1
Merge pull request #277 from tidalcycles/tune-licenses
...
add licenses / credits to all tunes + remove some
2022-12-02 12:18:41 +01:00
Felix Roos
33b6579b5d
update snapshots
2022-12-02 12:17:15 +01:00
Felix Roos
72a8e4bc22
add licenses / credits to all tunes + remove some
2022-12-02 12:11:28 +01:00
Felix Roos
c67b02b7b0
update tunes
2022-12-02 12:09:58 +01:00
Felix Roos
486cd00384
added loadOrc + removed livecode.orc by default
2022-12-02 12:09:21 +01:00
Alex McLean
caea7bb39d
Support sending CRC16 bytes with serial messages ( #276 )
...
Optionally add a crc16 checksum.
Optionally support sending names in name/value pairs as single characters
2022-12-02 10:45:01 +00:00
Felix Roos
e8fb7ee683
now passing controls as string keymap
2022-12-02 11:38:47 +01:00
Felix Roos
e4ee4211c8
delete strudel unrealted example
2022-12-01 15:10:22 +01:00
Felix Roos
3fa3ebee14
Merge remote-tracking branch 'origin/main' into csound
2022-12-01 15:05:23 +01:00
Felix Roos
8e531f400e
allow defining csound on the window
2022-12-01 15:00:16 +01:00
Felix Roos
5727c0dc8a
clean up tunes + also load presets.orc
2022-12-01 14:56:50 +01:00
Felix Roos
f599088cdf
cleanup
2022-12-01 14:44:53 +01:00
Felix Roos
d78da55f54
lazy init + add livecode.org
2022-12-01 14:36:00 +01:00
Felix Roos
9052ff71e6
get rid of csound warning on reevaluation:
...
- only compile on init, use evalCode after
- pull presets into csd file
- use custom logging
2022-12-01 12:34:26 +01:00
Felix Roos
713da887ca
Merge branch 'tonal-update' into csound
2022-12-01 12:32:05 +01:00
Felix Roos
ad5950697e
Merge pull request #273 from tidalcycles/fix-tutorial-bugs
...
release version bumps
2022-11-29 23:41:39 +01:00
Felix Roos
85d0d06cab
Merge branch 'main' into fix-tutorial-bugs
2022-11-29 23:37:35 +01:00
Felix Roos
be6ec558e3
Merge pull request #271 from tidalcycles/eslint
...
add eslint
2022-11-29 23:34:50 +01:00
Felix Roos
dd2f60810a
Merge pull request #272 from tidalcycles/tonal-update
...
tonal update with fixed memory leak
2022-11-29 23:34:26 +01:00
Felix Roos
6c0b86d8f4
update tonal, fixes #269
2022-11-29 23:31:23 +01:00
Felix Roos
517ada6dbf
tiny time improvement
2022-11-29 23:02:09 +01:00
Felix Roos
0a098e3008
mock csound
2022-11-29 22:04:46 +01:00
Felix Roos
c40078ffc9
improve csound bindings:
...
- better timing
- can now pass instrument to .csound(...)
- can now write instruments with csound(...)
2022-11-29 21:59:22 +01:00
Felix Roos
729e0afdbe
fix typo
2022-11-29 00:10:21 +01:00
Felix Roos
eab86840d3
baasic csound output
2022-11-29 00:05:51 +01:00
Felix Roos
43aa2247f1
baasic csound output
2022-11-29 00:05:36 +01:00
Felix Roos
afe17a507e
update tonal: not working...
2022-11-28 23:00:15 +01:00
Felix Roos
e621020474
continue tutorial
2022-11-28 21:33:17 +01:00
Felix Roos
ac2aa7f288
add csound minimal example
2022-11-28 20:48:52 +01:00
Felix Roos
805bd7e930
simplify without-audio example
2022-11-24 20:56:09 +01:00
Felix Roos
f9bf2122b7
add without-audio example
2022-11-24 20:13:54 +01:00
Felix Roos
4e3e533e13
repl: optional eval callbacks
2022-11-24 20:13:04 +01:00
Felix Roos
611c429912
lint before test
2022-11-24 15:31:47 +01:00
Felix Roos
e2898ee5bf
add eslint + fix lint errors
2022-11-24 15:30:11 +01:00
Alex McLean
e1a532500e
Tidying up core ( #256 )
...
* remove _ prefixes except for functions to be patternified
* categorise pattern methods
* experimental support for `.add.squeeze` and friends as alternative to `.addSqueeze`
* `every` is now an alias for `firstOf` with additional `lastOf` (which every will become an alias for next)
2022-11-22 08:51:25 +00:00
Felix Roos
4cf412b93d
Merge pull request #266 from tidalcycles/faster-fast
...
fix performance bottleneck
2022-11-21 22:15:48 +01:00
Felix Roos
54c9c434e0
fix examples snapshot
2022-11-21 22:09:26 +01:00
Felix Roos
de19f3e5fe
fix tune snapshots
2022-11-21 22:08:17 +01:00
Felix Roos
8304993481
fix : #194
2022-11-21 21:59:08 +01:00
Felix Roos
4c838aeaca
hotfix: weird audion bug
2022-11-17 11:13:49 +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
547d925065
Merge pull request #263 from tidalcycles/fix-tutorial-bugs
...
fix tutorial bugs
2022-11-17 11:08:37 +01:00
Felix Roos
874633051b
fix: snapshot
2022-11-17 10:56:46 +01:00
Felix Roos
2293f1ba15
fix: worklets now work in the tutorial again
2022-11-17 10:52:07 +01:00
Felix Roos
483c3f61b5
midi now works in the tutorial
2022-11-17 10:49:44 +01:00
Felix Roos
83263968f2
fix: rootNotes example
2022-11-17 10:41:32 +01:00
Felix Roos
f279c61792
fix: each example
2022-11-17 10:19:04 +01:00
Felix Roos
9717c696d8
add s for sharp (fixes notes example)
2022-11-17 10:16:29 +01:00
Felix Roos
94a594c777
fix sample examples
2022-11-17 10:15:59 +01:00
Felix Roos
f1ae8a17cf
fix: could play multiple mini repl at once
2022-11-17 10:07:19 +01:00
Felix Roos
add9c43827
Merge pull request #254 from tidalcycles/binaries
...
Binaries
2022-11-16 13:15:28 +01:00
Felix Roos
d3f6a5c296
package-lock
2022-11-16 13:13:50 +01:00
Felix Roos
4aea78b7c0
Merge branch 'main' into binaries
2022-11-16 13:13:11 +01:00
Felix Roos
4313fe670d
hotfix: fix share #261
2022-11-13 21:32:46 +01:00
Felix Roos
2e8a1b67ea
hotfix: fix prebuild
2022-11-13 20:53:28 +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
418f09e364
hotfix: remove webaudio build for now
2022-11-13 20:48:32 +01:00
Felix Roos
08f207a396
package-lock
2022-11-13 20:44:05 +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
1507724ecd
hotfix: webaudio main file
2022-11-13 20:42:17 +01:00
Felix Roos
4bc2f64b24
Merge pull request #255 from tidalcycles/repl-refactoring
...
Repl refactoring
2022-11-13 20:20:32 +01:00
Felix Roos
839ba31dfb
remove refactoring notes
2022-11-13 18:49:16 +01:00
Felix Roos
2341452d91
fix: highlighting error
2022-11-13 18:44:00 +01:00
Felix Roos
7ab263b514
floating error message
2022-11-13 17:11:14 +01:00
Felix Roos
45b5b5960f
remove hideHeader function
2022-11-13 16:54:45 +01:00
Felix Roos
1b8ec1f01c
secret zen mode
2022-11-13 15:47:11 +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
aa76419eda
fix activeFooter state
2022-11-13 12:25:30 +01:00
Felix Roos
21503c0c38
separate header + footer components
2022-11-13 12:12:19 +01:00
Felix Roos
d957b19f55
fix first highlights
2022-11-13 02:00:09 +01:00
Felix Roos
122c4242ce
use new transpiler in test runtime
2022-11-13 01:43:54 +01:00
Felix Roos
e769ed2fd8
move draw stuff from tone to core + fix getPhase
2022-11-13 01:42:00 +01:00
Felix Roos
c722904831
prevent flicker
2022-11-13 00:30:48 +01:00
Felix Roos
c93faa9564
show intro only when coming to root url
2022-11-13 00:30:18 +01:00
Felix Roos
ce6495a46d
unfriend intro readers
2022-11-12 23:38:02 +01:00
Felix Roos
04f2b905af
basic intro tab
2022-11-12 21:28:07 +01:00
Felix Roos
b668a2c0d2
refactor onTrigger
2022-11-12 20:17:57 +01:00
Felix Roos
5fc8f10602
basic samples tab
2022-11-12 20:17:01 +01:00
Felix Roos
a27f399a9e
tabbed footer
2022-11-12 17:50:10 +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
3e6c3fda60
update todos
2022-11-10 22:30:12 +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
22711dd7be
remove log
2022-11-10 22:05:08 +01:00
Felix Roos
1ba4d3d5d1
only connect via osc when .osc is called
2022-11-10 22:04:22 +01:00
Felix Roos
823ab73585
cleaner error when midi is unsupported
2022-11-10 22:04:02 +01:00
Felix Roos
66c444efac
add sourcemaps
2022-11-10 22:03:34 +01:00
Felix Roos
b688b8921a
init audio on first click to remove warning
2022-11-10 22:03:23 +01:00
Felix Roos
00550ddab5
pass all params to onTrigger
2022-11-10 22:02:08 +01:00
Felix Roos
42fedec088
fix logger
2022-11-10 22:01:55 +01:00
Felix Roos
ff3bc0e8c2
fix core log
2022-11-10 22:01:49 +01:00
Felix Roos
dde7dff870
fix: hash urls
2022-11-10 21:11:25 +01:00
Felix Roos
25ffc9cf96
add logger
2022-11-10 21:10:33 +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
64275cfd22
revert server changes
2022-11-10 10:12:52 +01:00
Felix Roos
f0b099d9f7
Merge remote-tracking branch 'origin/main' into binaries
2022-11-10 10:11:47 +01:00
Felix Roos
c99d957bc8
Merge pull request #250 from tidalcycles/webaudio-build
...
Webaudio build
2022-11-08 23:35:10 +01:00
Felix Roos
51b14d55ec
fix webaudio main file + add buildless repl
2022-11-08 23:29:27 +01:00
Felix Roos
f92d9994df
Publish
...
- @strudel.cycles/soundfonts@0.3.3
- @strudel.cycles/webaudio@0.3.3
2022-11-08 23:17:43 +01:00
Felix Roos
431e1b87bd
add webaudio cjs + esm build task
2022-11-08 23:16:24 +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
99f416bf6b
hotfix: fix chord-voicings dependency
2022-11-08 22:51:28 +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
314c739c3a
Merge pull request #249 from tidalcycles/use-acorn
...
new transpiler based on acorn
2022-11-08 22:43:31 +01:00
Felix Roos
30b18fc997
add transpiler readme
2022-11-08 22:32:42 +01:00
Felix Roos
168ac60853
use tune that works without transpiler
2022-11-08 21:25:21 +01:00
Felix Roos
dff0c0c3b0
vanilla-repl: use mini for all strings
...
+ skip transpiler
2022-11-08 21:17:00 +01:00
Felix Roos
ea3e9de7ab
feat: can now set a string parser for reify
2022-11-08 21:16:23 +01:00
Felix Roos
c93fd900bc
fix: tests
2022-11-08 21:04:41 +01:00
Felix Roos
a761aa9a37
use new transpiler in nano-repl
2022-11-08 20:53:47 +01:00
Felix Roos
f37eb92d93
support line,column,offset format
2022-11-08 20:53:26 +01:00
Felix Roos
2c7cc5d325
core evaluate now works without transpiler
2022-11-08 20:23:30 +01:00
Felix Roos
16659c82d2
test with old transpiler for now
2022-11-08 19:54:57 +01:00
Felix Roos
4ed3ca4128
use new transpiler in vite-vanilla-repl
2022-11-08 19:50:27 +01:00
Felix Roos
9b2899c8fb
transpiler package to replace eval package
2022-11-06 23:15:01 +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
5c01874a32
release: bump core 0.3.0
2022-11-06 19:37:49 +01:00
Felix Roos
dd89e11633
hotfix: npm ignore examples folder
2022-11-06 19:36:01 +01:00
Felix Roos
4e51f19780
Publish
...
- @strudel.cycles/embed@0.2.0
- @strudel.cycles/osc@0.2.0
2022-11-06 19:30:53 +01:00
Felix Roos
33d37d8dee
Revert "Publish"
...
This reverts commit 60ce34af43 .
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
2602ff6e34
hotfix: revert lerna upgrade
2022-11-06 19:10:09 +01:00
Felix Roos
ef5cd36a37
Merge pull request #248 from tidalcycles/general-purpose-scheduler
...
General purpose scheduler
2022-11-06 19:03:19 +01:00
Felix Roos
7d47f5aba3
remove old clockworker + scheduler
2022-11-06 17:35:53 +01:00
Felix Roos
33cb506c71
add vanilla repl link to githack
2022-11-06 16:09:47 +01:00
Felix Roos
5fb36acb04
rebuild with correct base
2022-11-06 16:06:54 +01:00
Felix Roos
5f985f359b
add vanilla repl build
2022-11-06 16:03:49 +01:00
Felix Roos
09045d5387
add vite vanilla js repl example
2022-11-06 15:50:53 +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
c3d6de2412
Merge pull request #243 from tidalcycles/shared-tests
...
snapshot tests on shared snippets
2022-11-06 11:05:23 +01:00
Felix Roos
36d49b11d9
Merge pull request #247 from tidalcycles/some-tunes
...
added some tunes
2022-11-06 11:03:41 +01:00
Felix Roos
866277510e
fix: samples function did not work in tests
2022-11-06 00:44:23 +01:00
Felix Roos
da8e00eb4e
Merge remote-tracking branch 'origin/main' into some-tunes
2022-11-06 00:38:05 +01:00
Felix Roos
cd30b2af3f
Merge pull request #246 from tidalcycles/readme-tlc
...
patchday
2022-11-06 00:37:11 +01:00
Felix Roos
38b3337d35
add amensister
2022-11-06 00:31:59 +01:00
Felix Roos
84d34aa12b
update shift packages
2022-11-05 12:09:00 +01:00
Felix Roos
96b7b68900
add scheduled example
2022-11-05 11:34:15 +01:00
Felix Roos
2a6ffbf5a4
update lerna
2022-11-05 11:33:59 +01:00
Felix Roos
1ac99e260b
update plugin-react + osc-js
2022-11-05 11:20:53 +01:00
Felix Roos
519062c8d0
update tailwind
2022-11-04 23:03:54 +01:00
Felix Roos
78d7cdf662
update more things
2022-11-04 21:05:24 +01:00
Felix Roos
a191b1e811
update vite in repl
2022-11-04 21:01:04 +01:00
Felix Roos
b372161874
update vite in react package
2022-11-04 20:58:36 +01:00
Felix Roos
5bbec7b17c
package-lock
2022-11-04 20:46:06 +01:00
Felix Roos
54b847a8ef
update tailwind + react
2022-11-04 20:45:45 +01:00
Felix Roos
a40a0f730f
update codemirror
2022-11-04 20:43:16 +01:00
Felix Roos
a677b94297
update webmidi + remove tone piano
2022-11-04 20:36:33 +01:00
Felix Roos
d102528d0a
Merge pull request #244 from tidalcycles/readme-tlc
...
Readme + TLC
2022-11-04 20:28:22 +01:00
Felix Roos
854692f975
use only node 18 to save some energy
2022-11-04 20:25:31 +01:00
Felix Roos
bdc321df4d
update browserslist
2022-11-04 20:24:42 +01:00
Felix Roos
230e8e9d4d
revert auto formatted snippet
2022-11-04 20:21:08 +01:00
Felix Roos
96c49689ec
improve readmes
2022-11-04 20:15:46 +01:00
Felix Roos
698f560d56
export controls from core root
2022-11-04 20:15:36 +01:00
Felix Roos
67ee493e56
remove cross import + code format
2022-11-04 20:15:11 +01:00
Felix Roos
4fc7ef698a
code format
2022-11-04 20:14:57 +01:00
Felix Roos
89434fc3bd
replace old snippet
2022-11-04 20:14:47 +01:00
Felix Roos
6129f9afe8
fix: mini repl test tune
2022-11-04 20:13:25 +01:00
Felix Roos
e5f38dbbc6
dbdump script
2022-11-04 17:30:19 +01:00
Felix Roos
5534db95bc
exclude shared test for now
2022-11-03 19:01:23 +01:00
Felix Roos
37c45424fd
all shared tests now pass
2022-11-03 18:57:27 +01:00
Felix Roos
ed44f4ed0c
add shared tunes test
2022-11-03 16:18:29 +01:00
Felix Roos
f829f35cfa
Merge pull request #242 from tidalcycles/example-tests
...
in source example tests
2022-11-03 15:16:03 +01:00
Felix Roos
3033acadbb
remove log
2022-11-03 14:57:46 +01:00
Felix Roos
5c2a8a68c0
render doc.json before testing
2022-11-03 14:52:24 +01:00
Felix Roos
e9544f8f92
test all in source examples
2022-11-03 14:47:27 +01:00
Felix Roos
1a6743dba9
hotfix: #241
2022-11-03 12:52:01 +01:00
Felix Roos
06d6621c14
Merge pull request #240 from tidalcycles/load-samples-from-url
...
feat: support github: links
2022-11-02 23:16:43 +01:00
Felix Roos
d7b82edae3
feat: support github: links
2022-11-02 23:13:00 +01:00
Felix Roos
5eae156134
Merge pull request #239 from tidalcycles/load-samples-from-url
...
Load samples from url
2022-11-02 21:26:44 +01:00
Felix Roos
d8843e6057
refactor prebake
2022-11-02 21:07:47 +01:00
Felix Roos
cf7c734778
feat: can now load samples via url
2022-11-02 12:29:34 +01:00
Felix Roos
240a8930ef
Merge pull request #238 from tidalcycles/object-arithmetic
...
Object arithmetic
2022-11-02 11:42:32 +01:00
Felix Roos
4f3046593a
fix: test
2022-11-01 21:54:25 +01:00
Felix Roos
a0bd5bdd35
simplify asNumber
2022-11-01 21:45:40 +01:00
Felix Roos
e3bc63e4fa
fix: osc notes
2022-11-01 21:45:25 +01:00
Felix Roos
fbf7c6293f
get rid of asNumber on arithmetic functions
2022-11-01 21:38:16 +01:00
Felix Roos
e128b02da1
support object arithmetic
2022-11-01 21:31:39 +01:00
Felix Roos
2168dbc6fc
flat rave
2022-11-01 17:09:18 +01:00
Felix Roos
97db895354
use new bank function
2022-11-01 00:38:38 +01:00
Felix Roos
48fc68bfdb
Merge remote-tracking branch 'origin/tidal-drum-machines' into some-tunes
2022-11-01 00:36:53 +01:00
Felix Roos
3741ffbb59
Merge pull request #237 from tidalcycles/tidal-drum-machines
...
Tidal drum machines
2022-11-01 00:36:14 +01:00
Felix Roos
caf58492f2
move sample data to json files
2022-10-31 23:58:12 +01:00
Felix Roos
0c5bdd0205
make bank a normal param
2022-10-31 23:30:50 +01:00
Felix Roos
ae6da0d6ef
Merge pull request #236 from tidalcycles/fix-mono
...
fx on stereo speakers
2022-10-31 21:39:23 +01:00
Felix Roos
bdbb4cb495
add all drum machines + soundbank helper
2022-10-31 20:55:23 +01:00
Felix Roos
566c358e8d
drum demo
2022-10-31 20:35:34 +01:00
Felix Roos
324cffe6df
808 + 909
2022-10-31 20:34:47 +01:00
Felix Roos
dadb8119e8
fix: reverb mono
2022-10-31 20:34:07 +01:00
Felix Roos
335d54b5f4
fix: multichannel worklets
2022-10-31 20:33:42 +01:00
Felix Roos
0fd851999f
little fluty tune
2022-10-30 20:38:12 +01:00
Felix Roos
50f88798d8
Merge remote-tracking branch 'origin/main' into some-tunes
2022-10-30 19:36:16 +01:00
Felix Roos
8033cfc49d
add sample demo tune
2022-10-30 19:36:06 +01:00
Felix Roos
882f450ee8
Merge pull request #235 from tidalcycles/vcsl-samples
...
add vcsl sample library
2022-10-30 19:10:32 +01:00
Felix Roos
4d60a582fe
note default to 36
2022-10-30 18:49:26 +01:00
Felix Roos
7ef3d33d0e
add vcsl sample library
2022-10-30 15:52:51 +01:00
Alex McLean
24328ee8ae
Fix zero length queries WIP ( #234 )
...
* failing tests for zero-width queries
* support zero width timespans in splitArcs. Fixes one test, breaks a load more..
* fix fastGap
2022-10-29 23:23:10 +01:00
Felix Roos
d45c380389
add two tunes
2022-10-29 22:19:11 +02:00
Felix Roos
fbb3d144a1
hotfix: missing note calls in some tunes
2022-10-29 18:07:46 +02:00
Felix Roos
7e7e299bce
Merge remote-tracking branch 'origin/main' into general-purpose-scheduler
2022-10-29 17:56:30 +02:00
Felix Roos
d18116fcbe
Merge pull request #232 from tidalcycles/out-by-default
...
Out by default
2022-10-29 17:54:05 +02:00
Felix Roos
e38513f077
more fixes
2022-10-29 17:51:46 +02:00
Felix Roos
08c4c641ec
add note calls everywhere
2022-10-29 17:38:54 +02:00
Felix Roos
5d7e46b246
started removing primitive haps from tutorial
2022-10-29 14:58:50 +02:00
Felix Roos
dac906a79d
fix sample name
2022-10-27 21:20:09 +02:00
Felix Roos
ecfeac4d63
clearer error
2022-10-27 21:20:01 +02:00
Felix Roos
db1fc399a1
add baseDir to prebake + obj params
2022-10-27 21:19:50 +02:00
Felix Roos
60616a5228
remove old defaultSynth
2022-10-27 21:19:17 +02:00
Felix Roos
699c8d5b60
different default adsr for synths and samples
2022-10-27 20:55:12 +02:00
Felix Roos
4264f013af
remove webdirt + tone from tutorial
...
+ do not load webdirt in repl
2022-10-27 20:51:14 +02:00
Felix Roos
ecc4e1803c
remove all occurrences of .out()
2022-10-27 19:47:07 +02:00
Felix Roos
5c230c2d65
use webaudio output by default
2022-10-27 19:40:00 +02:00
Felix Roos
6af681354b
support primitive notes + tame default gain
2022-10-27 19:39:33 +02:00
Alex McLean
5f381cf153
Patternify range ( #231 )
...
* patternify range
* patternify range
* fix test
2022-10-26 22:53:49 +01:00
Felix Roos
2ed290a214
Merge pull request #228 from tidalcycles/just-another-docs-branch
...
Just another docs branch
2022-10-26 21:42:12 +02:00
Felix Roos
cf11472348
Merge pull request #230 from tidalcycles/reafactor-tunes
...
Refactor tunes away from tone
2022-10-26 21:41:12 +02:00
Felix Roos
2c14514c56
update snapshot
2022-10-26 21:37:41 +02:00
Felix Roos
053e6d8325
refactor remaining usages of tone
2022-10-26 21:30:27 +02:00
Felix Roos
603c55fda7
doc: in source value modifiers
2022-10-26 20:29:12 +02:00
MysteryHouse
113adcc5cc
Core util tests ( #226 )
...
* Error message formatting, deprecate unused functions
* Add 'test-coverage' script
* Additional test coverage for core util module
* Additional tests for core util module
by @mystery-house
2022-10-20 08:26:28 +01:00
Alex McLean
a5bf8f6732
fix fastgap for events that go across cycle boundaries ( #225 )
2022-10-06 21:35:45 +01:00
Felix Roos
c4b482634f
doc: begin end
2022-09-25 23:35:30 +02:00
Felix Roos
4b083d6f81
add reverb link
2022-09-25 23:23:37 +02:00
Felix Roos
04973d153b
doc: legato gain velocity
2022-09-25 22:39:16 +02:00
Felix Roos
69ce7c78a4
doc: euclid + euclidLegato
2022-09-25 22:09:39 +02:00
Felix Roos
b64cf197f2
doc: improve chop + loopAt examples
2022-09-25 21:57:56 +02:00
Felix Roos
a8b0279853
Merge remote-tracking branch 'origin/main' into reafactor-tunes
2022-09-25 21:18:03 +02:00
Felix Roos
e715e2ba2f
Merge remote-tracking branch 'origin/main' into general-purpose-scheduler
2022-09-25 21:16:37 +02:00
Felix Roos
985de36647
Merge remote-tracking branch 'origin/main' into just-another-docs-branch
2022-09-25 21:16:05 +02:00
Felix Roos
b7b576e38b
Merge pull request #224 from tidalcycles/reverb
...
Reverb
2022-09-25 21:15:36 +02:00
Felix Roos
5018669ded
roomsize
2022-09-25 20:08:02 +02:00
Felix Roos
c5342d3eb0
snaps
2022-09-25 16:40:50 +02:00
Felix Roos
0e7a0b5754
more tunes
2022-09-25 16:37:10 +02:00
Felix Roos
933ef02df0
really simple reverb
2022-09-25 16:36:59 +02:00
Alex McLean
513e0d748d
focus tweak for squeezeJoin - another go at fixing #216 ( #221 )
...
Fixes squeezeJoin, and in the process struct/keepif. fixes #216
Co-authored-by: Felix Roos <flix91@gmail.com >
2022-09-24 23:27:25 +01:00
Felix Roos
852f01fddd
Merge pull request #222 from tidalcycles/negative-speed
...
support negative speeds
2022-09-24 23:17:21 +02:00
Felix Roos
9ebada63e9
support negative speeds
2022-09-24 23:14:43 +02:00
Felix Roos
dbda70eee9
Merge pull request #213 from tidalcycles/feedbackdelay
...
Feedback Delay
2022-09-24 21:55:14 +02:00
Felix Roos
18bd10dfed
clean up getDelay args
2022-09-24 21:51:55 +02:00
Felix Roos
f76d03a0dc
delay as global send via orbit
2022-09-24 21:45:23 +02:00
Alex McLean
86ba5c9c1a
Merge pull request #220 from tidalcycles/fix-squeezeJoin
...
Fix squeeze join
2022-09-23 11:06:16 +01:00
alex
5b56fbed97
adjust use of focus in squeezeJoin - fixes #216
2022-09-23 08:00:53 +01:00
alex
dfdd918ea0
attempt at fixing #216
2022-09-22 22:52:02 +01:00
Felix Roos
df2c7ec1a1
doc: chop + loopAt
2022-09-22 23:20:15 +02:00
Felix Roos
0d179f2042
tutorial is now dark
2022-09-22 23:20:03 +02:00
Felix Roos
63c6a9735c
Merge branch 'main' into general-purpose-scheduler
2022-09-22 21:25:44 +02:00
Felix Roos
f7e3f7d187
Merge branch 'main' into feedbackdelay
2022-09-22 21:25:12 +02:00
Felix Roos
cc54da5980
Merge pull request #219 from tidalcycles/webaudio-output
...
encapsulate webaudio output
2022-09-22 21:23:11 +02:00
Felix Roos
ca82796081
getDestination collides with tone
...
-> do not export for now (not needed)
-> can be refactored when tone is removed
-> also prevent loading worklets in node
2022-09-22 21:19:44 +02:00
Felix Roos
d092068bd2
migrate to encapsulated out
2022-09-22 20:24:59 +02:00
Felix Roos
0c1529237c
Merge commit '6dbb2cb98a41edc6ad6b3458a6f7067044cb66cd' into general-purpose-scheduler
2022-09-22 19:54:58 +02:00
Felix Roos
6dbb2cb98a
encapsulate out
...
+ encapsulate destination
+ error handling
to simplify merge scheduler branch
2022-09-22 19:50:07 +02:00
Felix Roos
ead763b909
Merge remote-tracking branch 'origin/main' into reafactor-tunes
2022-09-22 19:24:28 +02:00
Felix Roos
415139851e
Merge remote-tracking branch 'origin/HEAD' into just-another-docs-branch
2022-09-22 19:22:35 +02:00
Felix Roos
5c99b72e2f
Merge remote-tracking branch 'origin/HEAD' into feedbackdelay
2022-09-22 19:22:08 +02:00
Felix Roos
82cb6c93cf
Merge pull request #218 from tidalcycles/webdirt-feature-parity
...
samples now have envelopes
2022-09-22 19:18:18 +02:00
Felix Roos
d21734ccf2
update snapshots
2022-09-22 19:15:53 +02:00
Felix Roos
91934006d5
adjust default envelope
2022-09-22 19:09:38 +02:00
Felix Roos
014c258c57
sample adsr support
2022-09-22 15:33:06 +02:00
Felix Roos
5e76bc3f2f
Merge pull request #217 from tidalcycles/webdirt-feature-parity
...
sampler features + fixes
2022-09-22 00:03:30 +02:00
Felix Roos
7f6940f3a5
cut precision
2022-09-21 22:47:16 +02:00
Felix Roos
8d5682deb0
cut + loop
2022-09-21 22:44:56 +02:00
Felix Roos
819abbfa7a
fix sample slicing + unit + nudge
2022-09-21 22:25:35 +02:00
Felix Roos
227ad332b8
add missing params to echo
2022-09-19 23:42:04 +02:00
Felix Roos
17c83e1a85
Merge pull request #215 from tidalcycles/just-another-docs-branch
...
Just another docs PR
2022-09-19 23:32:55 +02:00
Felix Roos
5d699496ca
doc: chunk + chunkBack
2022-09-19 23:30:37 +02:00
Felix Roos
e4f4fe81ae
doc: iterBack
2022-09-19 23:21:55 +02:00
Felix Roos
abe28367fb
doc: iter
2022-09-19 23:19:39 +02:00
Felix Roos
cc394d9f74
doc: echo + echoWith
2022-09-19 23:13:36 +02:00
Felix Roos
476b51ee31
fix deployment permissions
2022-09-19 22:40:04 +02:00
Felix Roos
ec823ade14
do everything in one step
2022-09-19 22:35:56 +02:00
Felix Roos
0c3777f7d7
wait for build before deploy
2022-09-19 22:31:41 +02:00
Felix Roos
a679e47c0d
fix workflow
2022-09-19 22:27:56 +02:00
Felix Roos
1e82735241
rename deploy workflow
2022-09-19 22:26:34 +02:00
Felix Roos
a09ec6b0b5
deployment: next try
2022-09-19 22:22:11 +02:00
Felix Roos
0134a50ffa
add update button
2022-09-19 22:09:23 +02:00
Felix Roos
1da005e811
deploy after build
2022-09-19 21:58:12 +02:00
Felix Roos
8ab912429b
build: npm i inside tutorial
2022-09-19 21:54:34 +02:00
Felix Roos
88d12223a5
build: add npm i in repl folder
2022-09-19 21:52:31 +02:00
Felix Roos
6c363d9c4b
add rollup-plugin-visualizer in root pkg
2022-09-19 21:50:38 +02:00
Felix Roos
6d3d9659e2
try build workflow
2022-09-19 21:48:47 +02:00
Felix Roos
8977c5cef4
revert exponential adsr
2022-09-18 22:55:33 +02:00
Felix Roos
d3645f6c63
fix tests
2022-09-18 22:42:30 +02:00
Felix Roos
dbb057621d
refactor caverave + throw out some tunes
2022-09-18 22:40:19 +02:00
Felix Roos
3a65bc0650
improve adsr
2022-09-18 22:39:40 +02:00
Felix Roos
1eb6ff8c17
add feedback delay effect
2022-09-18 21:17:16 +02:00
Felix Roos
505cc01a18
remove empty heading
2022-09-17 23:59:16 +02:00
Felix Roos
fdc4bb455f
fix: formatting
2022-09-17 23:54:28 +02:00
Felix Roos
c1a27aa6e4
Merge pull request #212 from tidalcycles/even-more-docs
...
Even more docs
2022-09-17 23:47:43 +02:00
Felix Roos
a14c7233d4
fix: tests
2022-09-17 23:40:56 +02:00
Felix Roos
c786d77b07
make polyrhythm alias of stack #211
2022-09-17 23:38:42 +02:00
Felix Roos
e4913dfb73
mark tone + webdirt deprecated
...
+ add superdirt param list
2022-09-17 23:35:35 +02:00
Felix Roos
dfd33bab8e
dedupe accumulation modifiers
2022-09-17 23:16:13 +02:00
Felix Roos
19b8f073b1
dedupe most of core api doc
2022-09-17 22:46:30 +02:00
Felix Roos
b38b16f70e
doc: early, late, each, every, rev + doc structure
2022-09-17 21:45:39 +02:00
Felix Roos
dd69e4caff
doc: rand irand perlin
2022-09-17 21:03:58 +02:00
Felix Roos
762a17d949
fix: remove TLA
2022-09-17 15:42:34 +02:00
Felix Roos
d90cb23f22
Merge pull request #207 from tidalcycles/webaudio-guide
...
Webaudio guide
2022-09-17 15:36:53 +02:00
Felix Roos
1ccc391c8e
proper disconnect onend
2022-09-17 15:32:36 +02:00
Felix Roos
cafcead62e
doc: web audio effects
2022-09-17 15:18:57 +02:00
Felix Roos
71ca46b21b
remove headings for generated doc
2022-09-17 15:18:38 +02:00
Felix Roos
acf339ad13
load worklets on startup
2022-09-17 15:18:16 +02:00
Felix Roos
de4726ec8d
improve sampler section
2022-09-16 23:59:46 +02:00
Felix Roos
e58aff41f9
begin webaudio tutorial
2022-09-16 23:25:42 +02:00
Felix Roos
3c8acf9e0e
comment out timeout:
...
it will cut of samples that are longer than hap..
2022-09-16 23:25:33 +02:00
Felix Roos
782e8522c5
add all default samples to mini repl
2022-09-16 23:24:47 +02:00
Felix Roos
dd4464cb08
fix build: dont add sourcemaps
2022-09-16 11:05:38 +02:00
Felix Roos
3fdfd12448
hotfix: disconnect chain after use
2022-09-16 00:53:43 +02:00
Felix Roos
a11d23ba62
hotfix: out should not be async
2022-09-16 00:30:37 +02:00
Felix Roos
6bab362171
Merge pull request #205 from tidalcycles/coarse-crush-shape
...
Coarse crush shape
2022-09-16 00:21:28 +02:00
Felix Roos
5d28c5c825
add license info
2022-09-16 00:17:42 +02:00
Felix Roos
b9173ebe50
add coarse, crush and shape
2022-09-16 00:14:28 +02:00
Felix Roos
0a1577ff43
refactor kalimba
2022-09-15 21:17:39 +02:00
Felix Roos
a616d6fd3e
Merge pull request #201 from tidalcycles/vowel
...
add vowel to .out
2022-09-15 21:04:28 +02:00
Felix Roos
149b2ab9f9
make vowel work with node
2022-09-15 20:11:10 +02:00
Felix Roos
4406dd88d1
add vowel
2022-09-15 20:09:07 +02:00
Felix Roos
48a950faf8
Merge pull request #200 from tidalcycles/build-analyze
...
add rollup-plugin-visualizer to build
2022-09-15 16:55:52 +02:00
Felix Roos
0ffbb5cb2c
ignore stats
2022-09-15 16:54:27 +02:00
Felix Roos
f4c31bcf2c
Merge pull request #199 from tidalcycles/docs-update
...
document random functions
2022-09-14 23:46:39 +02:00
Felix Roos
f0e412a443
doc: chooseCycles + mini shorthands
2022-09-14 23:40:48 +02:00
Felix Roos
ce91d36b7a
doc: random functions
2022-09-14 23:16:24 +02:00
Felix Roos
a022e5bb93
add missing external deps to react pkg
2022-09-14 21:55:09 +02:00
Felix Roos
8e61673bd6
doc: degradeBy
2022-09-14 21:54:42 +02:00
Felix Roos
88e39d22f1
add drums to mini repl
2022-09-14 21:53:41 +02:00
Felix Roos
1441374f6e
Create README.md
2022-09-13 22:45:03 +02:00
Felix Roos
d1cedaa3e8
add dependencies graphic
...
npx depcruise --include-only "^packages" -X "node_modules" --output-type dot packages | dot -T svg > dependencies.svg
2022-09-13 22:40:52 +02:00
Felix Roos
5b721f6453
package-lock
2022-09-10 23:32:33 +02:00
Felix Roos
a5f05b4715
hotfix: regression of #196
...
- samples loaded as arrays would not be repitched
2022-09-10 23:19:23 +02:00
Felix Roos
96f49f117a
add build analyzer
2022-09-10 23:04:21 +02:00
Felix Roos
88e1211762
Merge pull request #196 from tidalcycles/fix-numbers-in-sampler
...
Fix numbers in sampler
2022-09-09 22:04:40 +02:00
Felix Roos
59e1664223
pull in midi logic
2022-09-09 22:02:24 +02:00
Felix Roos
42922a0d75
fix: support numbers in piano / sampler
2022-09-09 21:56:07 +02:00
Felix Roos
4f8a2a0900
another round of scheduling
2022-08-26 23:58:39 +02:00
Felix Roos
9a2a26e904
add a little dot
2022-08-23 21:56:38 +02:00
Felix Roos
067c3433b6
add nano-repl build
2022-08-23 21:55:06 +02:00
Felix Roos
d0b07c4890
fix latency issues for larger intervals
2022-08-23 21:52:24 +02:00
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
ad3a324719
Merge branch 'in-source-doc' into binaries
2022-05-25 21:55:53 +02:00
Felix Roos
8c9e178206
add build script for binaries
2022-05-25 21:24:05 +02:00