Felix Roos
b04a262433
Publish
...
- @strudel/codemirror@0.11 .0
- @strudel/core@0.11 .0
- @strudel/csound@0.11 .0
- @strudel/embed@0.11 .0
- @strudel/hydra@0.11 .0
- @strudel/midi@0.11 .0
- @strudel/mini@0.11 .0
- @strudel/osc@0.11 .0
- @strudel/repl@0.11 .0
- @strudel/serial@0.11 .0
- @strudel/soundfonts@0.11 .0
- @strudel/tonal@0.11 .0
- @strudel/transpiler@0.11 .0
- @strudel/web@0.11 .0
- @strudel/webaudio@0.11 .0
- @strudel/xen@0.11 .0
2024-01-18 09:59:57 +01:00
Felix Roos
96bafa7f0b
the big rename: @strudel.cycles/* -> @strudel/*
2024-01-18 09:54:37 +01:00
Felix Roos
b10612da5c
Publish
...
- @strudel/codemirror@0.10 .0
- @strudel.cycles/core@0.10 .0
- @strudel.cycles/csound@0.10 .0
- @strudel.cycles/embed@0.10 .0
- @strudel/hydra@0.10 .0
- @strudel.cycles/midi@0.10 .0
- @strudel.cycles/mini@0.10 .0
- @strudel.cycles/osc@0.10 .0
- @strudel/repl@0.10 .0
- @strudel.cycles/serial@0.10 .0
- @strudel.cycles/soundfonts@0.10 .0
- superdough@0.10 .0
- @strudel.cycles/tonal@0.10 .0
- @strudel.cycles/transpiler@0.10 .0
- @strudel/web@0.10 .0
- @strudel.cycles/webaudio@0.10 .0
- @strudel.cycles/xen@0.10 .0
2024-01-18 09:35:20 +01:00
Felix Roos
171f4206a8
Merge branch 'main' into deprecate-old-package-names
2024-01-18 09:33:16 +01:00
Felix Roos
bd83d19197
Merge pull request #913 from tidalcycles/pitch-envelopes
...
pitch envelope
2024-01-18 06:54:33 +01:00
Felix Roos
95cf201c6d
fix: heading
2024-01-18 06:49:09 +01:00
Felix Roos
4107711dae
snapshot
2024-01-18 06:48:21 +01:00
Felix Roos
67f0758cb5
document pitch envelope
2024-01-18 06:47:54 +01:00
Felix Roos
1c99944a32
pitch envelope now also works when setting one of the controls (penv not needed)
2024-01-18 06:47:44 +01:00
Felix Roos
d3ea4959b4
- more flexible pitch envelopes
...
- fix: exponential envelopes could break due to 0 values
2024-01-18 06:47:12 +01:00
Felix Roos
70b27fbff2
Merge pull request #916 from oscarbyrne/fix-swatch-static-paths
...
Fix: swatch/[name].png.js static path
2024-01-18 05:09:38 +01:00
Oscar Byrne
96c2144857
Use astro Response class for swatch/[name].png.js endpoint
2024-01-17 17:09:11 -08:00
Felix Roos
0655af4d4f
add pcurve
2024-01-17 17:35:35 +01:00
Felix Roos
3fc0fdbe62
remove todo
2024-01-16 17:57:52 +01:00
Felix Roos
fd73571744
make sure the sustained pitch is the selected note
2024-01-16 17:56:38 +01:00
Felix Roos
80d861c12c
Merge pull request #907 from fnordomat/more-vowels
...
Add more vowel qualities for the vowels function
2024-01-16 08:22:27 +01:00
Felix Roos
3506de8d1a
vibrato for soundfonts
...
+ add getVibratoOscillator helper
2024-01-16 00:07:56 +01:00
Felix Roos
32456d6966
pitch envelope for sampler and soundfonts
...
+ added getPitchEnvelope helper
2024-01-15 23:55:49 +01:00
Felix Roos
bdc2af9733
basic pitch envelope
2024-01-15 23:25:22 +01:00
Felix Roos
a7daf41934
Merge pull request #911 from tidalcycles/blog
...
adds a blog
2024-01-14 23:56:36 +01:00
Felix Roos
fe6ff2528a
Merge pull request #894 from rjulian/feat/add-header-workshop
...
Remove hideHeader for better mobile UI and consistency
2024-01-14 23:52:41 +01:00
Felix Roos
7ceb8708b0
fix: do not format autogenerated file
2024-01-14 23:47:50 +01:00
Felix Roos
4d22d957a1
add more videos to showcase
2024-01-14 23:45:39 +01:00
Felix Roos
79f1a863b6
add date + author to posts + dedupe headings
2024-01-14 23:39:03 +01:00
Felix Roos
98db3d37ef
add anchor links
2024-01-14 23:30:26 +01:00
Felix Roos
c02976782b
add video component
2024-01-14 23:22:10 +01:00
Felix Roos
ceb4376eb8
format autogenerated types
2024-01-14 23:16:44 +01:00
Felix Roos
0566b7bcb3
basic blog with release notes
2024-01-14 23:16:09 +01:00
Jade (Rose) Rowland
6d0ecb9f5e
Merge pull request #868 from daslyfe/envelope_improvements
...
Further Envelope improvements
2024-01-14 16:43:06 -05:00
Felix Roos
0901948564
fanchor default to 0.5 for now
2024-01-14 21:32:38 +01:00
Felix Roos
e6d028fd6b
soundfont mixing
2024-01-14 16:27:11 +01:00
Alex McLean
945e7082cd
Update metadata.mdx
2024-01-14 10:15:40 +00:00
Alex McLean
0d6bdfb514
Link to creative commons chooser
2024-01-14 10:14:43 +00:00
fnordomat
70712bdab6
fix codeformat
2024-01-14 10:19:49 +01:00
Felix Roos
53771d7f95
hotfix: avoid crash for anonymous patterns
2024-01-14 01:50:48 +01:00
Felix Roos
6d32d4024d
hotfix: fix built version loading at runtime..
2024-01-14 01:08:01 +01:00
Felix Roos
f387589342
hotfix: fix build error
2024-01-14 00:53:43 +01:00
Felix Roos
47a5080352
Merge pull request #910 from tidalcycles/browse
...
public sharing
2024-01-14 00:48:03 +01:00
Felix Roos
5314c83534
delete browse page for now
2024-01-14 00:02:27 +01:00
Felix Roos
204c964050
integrate public patterns into patterns tab
2024-01-13 23:53:46 +01:00
Felix Roos
1ede99f71e
ask for public sharing (very cheap) + order browse list
2024-01-13 23:12:22 +01:00
Felix Roos
3c1844046a
basic browse page
2024-01-13 23:01:16 +01:00
Felix Roos
eefa90a2bc
fix: synth default envelope
2024-01-13 22:24:59 +01:00
fnordomat
efa0737660
added some aliases for the vowels (cosmetics)
2024-01-13 15:11:30 +01:00
fnordomat
6232560273
document extra vowels in quick reference
2024-01-13 11:11:31 +01:00
fnordomat
e051d383a0
add 10 new vowel qualities to formant table
2024-01-13 11:11:31 +01:00
Felix Roos
4fb5c1828d
i have no clue why this works
2024-01-13 01:16:26 +01:00
Felix Roos
6f3b2fa66b
negative fenv values now stay in the same range as positives
2024-01-13 00:26:16 +01:00
Felix Roos
f17459fdc3
Merge branch 'main' into envelope_improvements
2024-01-12 19:41:05 +01:00
Felix Roos
a053f40e59
Merge pull request #902 from tidalcycles/build-warnings
...
fix some build warnings
2024-01-12 18:31:41 +01:00
Felix Roos
9a0459fdd3
move non pages out of pages dir
2024-01-12 18:16:57 +01:00
Felix Roos
46a859736a
Merge pull request #891 from daslyfe/remove_jsx_exports_for_vite
...
prevent vite from complaining about additional exports in jsx files
2024-01-12 18:01:55 +01:00
Felix Roos
e4524a2be9
Merge pull request #892 from daslyfe/update_vite
...
Update Vite version so hot reload works properly with newest pnpm version
2024-01-12 17:05:46 +01:00
Felix Roos
f3ee1cc947
Merge pull request #886 from tidalcycles/polymeter-slowcat
...
support , in < >
2024-01-12 15:09:40 +01:00
Felix Roos
86bc28dfb3
add deprecation notes
2024-01-11 20:46:22 +01:00
Felix Roos
1bc0934228
Merge branch 'main' into envelope_improvements
2024-01-10 15:15:22 +01:00
Felix Roos
f26fd18c7a
use 0.001 as linear mintime as well (to prevent cracks)
2024-01-10 15:02:10 +01:00
Felix Roos
c68dba8c21
fix: use end
2024-01-10 14:28:38 +01:00
Felix Roos
f768e1eece
Merge pull request #898 from tidalcycles/fix-autocomplete
...
fix: autocomplete / tooltip code example bug
2024-01-10 13:55:39 +01:00
Felix Roos
f99557cc05
fix: fanchor + default fanchor to 0 (breaking change)
2024-01-10 00:08:49 +01:00
Felix Roos
f785823e00
add fenv to filter cutoff controls
2024-01-10 00:08:13 +01:00
Felix Roos
62cd2263c2
add silent flag to nanFallback
2024-01-10 00:03:18 +01:00
Felix Roos
7157634db0
fix: autocomplete / tooltip code example bug
2024-01-09 22:34:16 +01:00
Jade (Rose) Rowland
86442adb20
prettier
2024-01-06 15:09:09 -05:00
Richard Julian
569137eb22
Formatting for passing CI
2024-01-06 12:05:39 -08:00
Jade (Rose) Rowland
5e3a37c9e8
init
2024-01-06 14:55:45 -05:00
Richard Julian
4651066472
Remove hideHeader for better mobile UI and consistency
2024-01-06 11:55:00 -08:00
Jade (Rose) Rowland
8d325b96ea
init
2024-01-06 14:49:52 -05:00
Felix Roos
b52cb198b5
Merge pull request #889 from tidalcycles/invisible-selection
...
fix: invisible selection on vim + emacs mode
2024-01-06 15:23:55 +01:00
Felix Roos
bcee6632af
fix: invisible selection on vim + emacs mode
2024-01-06 15:21:58 +01:00
Jade (Rose) Rowland
150a1b8eed
restore buffer hold behavior
2024-01-05 17:45:09 -05:00
Felix Roos
4c49b84213
Merge pull request #888 from tidalcycles/scale-anchors
...
scales can now be anchored
2024-01-05 22:29:20 +01:00
Felix Roos
b27f177138
scales can now be anchored
2024-01-05 13:03:40 +01:00
Jade (Rose) Rowland
b2f63897f9
change default FM env to exp because it modulates frequency and sounds way better :)
2024-01-05 01:07:54 -05:00
Jade (Rose) Rowland
2ee392be9b
fixed all the things
2024-01-05 01:00:22 -05:00
Felix Roos
f37652edb3
Merge pull request #887 from tidalcycles/root-voicings
...
add root mode for voicings
2024-01-04 11:21:42 +01:00
Felix Roos
27049eb706
add root mode for voicings
...
+ allow numbers as anchor
2024-01-04 11:02:13 +01:00
Felix Roos
a2974099c1
add dec synonym for decay
2024-01-03 23:06:23 +01:00
Felix Roos
041a809b07
add ar function
2024-01-03 22:41:03 +01:00
Felix Roos
2ecc6b30aa
add ad function
2024-01-03 22:37:35 +01:00
Felix Roos
d582bbbb60
fix: format
2024-01-03 22:17:11 +01:00
Felix Roos
ca3eda8fc7
support , in < >
2024-01-03 21:54:10 +01:00
Felix Roos
4d25e3b90b
hotfix: Zach B-B
2024-01-03 00:23:28 +01:00
Jade (Rose) Rowland
83c820a18c
prettier again
2024-01-01 18:50:23 -05:00
Jade (Rose) Rowland
3eface706c
Merge branch 'tidalcycles:main' into envelope_improvements
2024-01-01 18:47:28 -05:00
Felix Roos
8d143f4bf1
Merge pull request #885 from tidalcycles/showcase
...
Showcase
2024-01-01 18:32:17 +01:00
Felix Roos
88fbd78492
fix: shuffle by default
2024-01-01 18:04:38 +01:00
Felix Roos
9a235a7c15
comment out chalmers vid
2024-01-01 17:59:54 +01:00
Felix Roos
d99607ea14
add showcase
2024-01-01 17:56:29 +01:00
Felix Roos
5150ec06dc
Merge pull request #882 from daslyfe/audio_device_selection
...
bugfix: suspend and close exisiting audio context when changing interface
2024-01-01 14:22:10 +01:00
Felix Roos
b9f190562e
Merge pull request #884 from tidalcycles/mastodon-links
...
add mastodon link
2024-01-01 14:21:52 +01:00
Felix Roos
eb189d077d
add mastodon link
2024-01-01 14:20:01 +01:00
Jade (Rose) Rowland
9756d63cf1
prettier
2023-12-31 11:58:06 -05:00
Jade (Rose) Rowland
a800b32529
Merge branch 'main' into envelope_improvements
2023-12-31 11:51:49 -05:00
Jade (Rose) Rowland
8f56ef6507
suspend and close exisiting audio context
2023-12-31 11:39:14 -05:00
Felix Roos
92e0d09c28
Merge pull request #881 from tidalcycles/error-tolerance
...
fix: make sure n is never undefined before nanFallback
2023-12-31 17:02:57 +01:00
Felix Roos
64d80f98db
fix: make sure n is never undefined before nanFallback
2023-12-31 16:59:45 +01:00
Felix Roos
01391d316b
Merge pull request #880 from tidalcycles/error-tolerance
...
Error tolerance
2023-12-31 16:47:22 +01:00
Felix Roos
1d32da075d
mini: tolerate non-breaking space (alt+spacebar on macos)
2023-12-31 16:44:35 +01:00
Felix Roos
9b32900b96
revert changing default voicing dict for now...
2023-12-31 16:27:35 +01:00
Felix Roos
ecf837636b
show line where mini notation parse errors happen
2023-12-31 15:06:30 +01:00
Felix Roos
5a76bc93b8
rename default dict to legacy
2023-12-31 14:19:16 +01:00
Felix Roos
b14e5577b4
breaking: use ireal as default voicing dictionary
...
+ this has the big benefit that all chord symbols work by default without the need to specify a dict
2023-12-31 12:19:05 +01:00
Felix Roos
4121ac91ee
fix: graceful handling of invalid chord symbols
2023-12-31 12:11:08 +01:00
Felix Roos
c44f202c44
fix: scale errors safety net
2023-12-31 12:07:08 +01:00
Felix Roos
9059b16c7c
fix: editor focus on click below code
2023-12-31 11:20:35 +01:00
Felix Roos
3760f51c3c
Merge pull request #871 from daslyfe/bugfix_sample_select
...
bugfix: sound select indexes out of bounds
2023-12-31 10:06:24 +01:00
Felix Roos
aa18293f1d
Merge pull request #854 from daslyfe/audio_device_selection
...
Audio device selection
2023-12-31 10:03:00 +01:00
Jade (Rose) Rowland
63066937e9
remove leftover setting
2023-12-30 22:51:30 -05:00
Jade (Rose) Rowland
34f0d631d9
remove console statement
2023-12-30 22:44:40 -05:00
Jade (Rose) Rowland
b3522fea6a
prevent selection while playing to avoid artifacts
2023-12-30 22:40:27 -05:00
Felix Roos
2ae3ce53f3
hotfix: zen mode was broken
2023-12-31 01:19:46 +01:00
Felix Roos
2adacbd27b
Merge pull request #879 from tidalcycles/dependency-update
...
Dependency update
2023-12-31 00:59:49 +01:00
Felix Roos
45eed1b7e7
fix: for some reason, ci fails without it...
2023-12-31 00:58:09 +01:00
Felix Roos
b36d334f78
fix: duplicate pretest
2023-12-31 00:56:38 +01:00
Felix Roos
bd648185bc
use node 20 for deployment too + bump node types
2023-12-31 00:54:39 +01:00
Felix Roos
67f1dc32a5
bump node version for test
2023-12-31 00:52:01 +01:00
Felix Roos
d47d9dadf4
fix: build
...
+ seems fraction.js now works with ssr
2023-12-31 00:45:04 +01:00
Felix Roos
b52f8c2925
update remaining packages
2023-12-31 00:41:06 +01:00
Felix Roos
59ce624521
update webmidi + codemirror
2023-12-31 00:34:55 +01:00
Felix Roos
70b9fbfcf6
updates..
...
+ codemirror-themes
+ acorn + escodegen
+ supabase
2023-12-31 00:13:05 +01:00
Felix Roos
74b9279416
update eslint
2023-12-31 00:03:45 +01:00
Felix Roos
c3ba8ee0fa
update fraction js
2023-12-30 23:59:00 +01:00
Felix Roos
4f5ca0767d
updates...
2023-12-30 23:50:30 +01:00
Felix Roos
d0a1374d2f
more updates..
2023-12-30 23:43:54 +01:00
Felix Roos
a747c976fe
update nanostores
2023-12-30 23:26:27 +01:00
Felix Roos
94fcea1040
codeformat
2023-12-30 23:21:34 +01:00
Felix Roos
7db684e308
update lerna
2023-12-30 23:19:22 +01:00
Felix Roos
1981e1c34c
update dependency-tree + prettier
...
+ rerun undocumented script
2023-12-30 23:15:44 +01:00
Felix Roos
5274508665
fix: wrong parens..
2023-12-30 23:09:31 +01:00
Felix Roos
6f68bdcf5b
update vite + astro
2023-12-30 23:08:15 +01:00
Felix Roos
cf20f1059f
Merge branch 'main' into dependency-update
2023-12-30 22:26:05 +01:00
Felix Roos
307c69edb9
hotfix: another slight logic error
2023-12-30 10:36:50 +01:00
Felix Roos
9a07b15952
hotfix: update button behavior
2023-12-30 10:07:47 +01:00
Jade (Rose) Rowland
a178d310fd
Merge branch 'tidalcycles:main' into bugfix_sample_select
2023-12-29 23:51:09 -05:00
Jade (Rose) Rowland
12451ba5fc
Merge branch 'tidalcycles:main' into envelope_improvements
2023-12-29 22:27:52 -05:00
Jade (Rose) Rowland
69554c0762
merged with vanilla updates
2023-12-29 22:27:01 -05:00
Jade (Rose) Rowland
3152bc123a
Merge branch 'main' into audio_device_selection
2023-12-29 20:37:29 -05:00
Felix Roos
4871abbd71
fix superdough example readme
2023-12-29 16:57:46 +01:00
Felix Roos
bd2333377f
Merge pull request #878 from tidalcycles/move-examples
...
move all examples to separate examples folder
2023-12-29 16:53:39 +01:00
Felix Roos
76aaedba66
lockfile
2023-12-29 16:50:58 +01:00
Felix Roos
b0f316eecd
add readme to examples folder
2023-12-29 16:49:05 +01:00
Felix Roos
49903abed7
better naming
2023-12-29 16:48:00 +01:00
Felix Roos
d106875605
Merge branch 'main' into move-examples
2023-12-29 16:40:28 +01:00
Felix Roos
c13feccdcd
better names + more readme
2023-12-29 16:36:38 +01:00
Felix Roos
6aebf99ebc
hotfix: panel style
2023-12-29 16:22:50 +01:00
Felix Roos
5d6ccf56d7
add some readme
2023-12-29 16:18:13 +01:00
Felix Roos
0323f75bae
move all examples to separate examples folder
2023-12-29 16:05:10 +01:00
Felix Roos
f31fdb0988
Merge pull request #876 from tidalcycles/vanilla-repl-4
...
final vanillification
2023-12-29 15:29:17 +01:00
Felix Roos
92024f68cf
default panel position right
2023-12-29 15:26:47 +01:00
Felix Roos
f9c1e46c01
delete outdated svg graphics
2023-12-29 15:17:00 +01:00
Felix Roos
a5af6d5f4c
remove gist function
2023-12-29 15:07:53 +01:00
Felix Roos
b1d06c4eb7
remove nano-repl workspace
2023-12-29 15:04:12 +01:00
Felix Roos
89bf3b2817
fix: tooltip padding
2023-12-29 15:03:36 +01:00
Felix Roos
ea8aabceed
fix: loader
2023-12-29 15:03:26 +01:00
Felix Roos
9fd2d3d640
add missing flash checkbox
2023-12-29 13:58:06 +01:00
Felix Roos
967dea346f
fix: lint error
2023-12-29 13:57:52 +01:00
Felix Roos
57bc0b7032
cleanup
2023-12-29 01:07:11 +01:00
Felix Roos
9974311344
better repl init + a bit of ssr for main repl
2023-12-29 00:55:14 +01:00
Felix Roos
b0bdd09032
fix: dumb react ssr workaround
2023-12-29 00:30:46 +01:00
Felix Roos
f477273d8a
delete react package
2023-12-28 21:06:18 +01:00
Felix Roos
014303b0d5
remove dependencies to @strudel.cycles/react
2023-12-28 21:04:29 +01:00
Felix Roos
201fe726b6
replace main repl
2023-12-28 20:48:59 +01:00
Felix Roos
2ed3a5c582
fix: lint
2023-12-28 20:36:59 +01:00
Felix Roos
975a198ee9
whole docs now run new repl
...
- move MicroRepl code to MiniRepl
- fix a ssr bug
2023-12-28 20:36:23 +01:00
Felix Roos
837f8f318d
microrepl claviature support
2023-12-28 19:40:01 +01:00
Felix Roos
f96827d052
fix: initial highlighting
2023-12-28 18:03:50 +01:00
Felix Roos
a9dc0912d0
fix: drawer performance issue
2023-12-28 17:54:51 +01:00
Jade (Rose) Rowland
b5039ecce8
fix import
2023-12-28 10:19:20 -05:00
Felix Roos
624affe092
Merge pull request #874 from daslyfe/clock_drift
...
Bug Fix #119 : Clock drift
2023-12-27 18:38:09 +01:00
Felix Roos
9b5842b20e
hotfix: fix build error
2023-12-27 13:28:20 +01:00
Felix Roos
edfa0c65f9
Merge pull request #873 from tidalcycles/vanilla-repl-3
...
main repl vanillification
2023-12-27 13:17:02 +01:00
Felix Roos
39e81aa77c
reduce drawTime to fix perf (for now)
2023-12-27 12:46:10 +01:00
Felix Roos
8bde87246b
load imported samples directly in prebake
2023-12-27 12:45:27 +01:00
Felix Roos
e2a082f748
move repl2 to /next
2023-12-27 11:42:18 +01:00
Felix Roos
d7c2cf562f
fix: hot reloading
2023-12-27 11:40:07 +01:00
Felix Roos
f44ceb46cd
remove react-dom dependency
2023-12-26 18:26:51 +01:00
Felix Roos
f524dde5ae
tooltip without react + simplify autocomplete
2023-12-26 18:03:58 +01:00
Felix Roos
47aa4cf198
autocomplete without react
2023-12-26 17:56:07 +01:00
Felix Roos
1b55a5e3e0
add trailing slash
2023-12-26 17:55:08 +01:00
Jade (Rose) Rowland
cb57d8f497
working
2023-12-25 20:42:20 -05:00
Jade (Rose) Rowland
e12421cee8
still getting too late
2023-12-25 20:27:42 -05:00
Felix Roos
53484db768
style fixes + remove lastShared state
2023-12-26 00:29:43 +01:00
Felix Roos
4c337a5114
fix: lint errors
2023-12-26 00:06:59 +01:00
Felix Roos
63ae95186b
repl2: share + clean up imports
2023-12-26 00:06:15 +01:00
Felix Roos
8c0065f563
pull out repl utility functions
...
+ repl2 initCode / switching patterns works now
2023-12-25 23:53:54 +01:00
Felix Roos
5c41d6789c
checkbox for isPatternHighlightingEnabled
2023-12-25 21:11:28 +01:00
Felix Roos
e19f799046
wire up settings and theming
2023-12-25 20:52:00 +01:00
Felix Roos
7dac1e275d
repl2: working update + shuffle buttons + faster loading
2023-12-25 20:08:57 +01:00
Felix Roos
d74d50c40a
first steps of using StrudelMirror in main repl
2023-12-25 19:37:03 +01:00
Felix Roos
8b4be4d100
Merge pull request #866 from tidalcycles/vanilla-repl-2
...
more work on vanilla repl: repl web component + package
2023-12-25 17:47:25 +01:00
Felix Roos
de4460a047
remove redundant test pages
2023-12-25 15:45:49 +01:00
Felix Roos
0ed615a312
fix: add .piano function
2023-12-25 15:32:12 +01:00
Felix Roos
e8e8f888dd
fix: stop other repls on start
2023-12-25 15:21:54 +01:00
Jade (Rose) Rowland
3776791239
working
2023-12-23 12:30:55 -05:00
Jade (Rose) Rowland
77fee0b866
fixed popping on font envelope
2023-12-20 17:39:11 -05:00
Jade (Rose) Rowland
5671b40707
account for phase complete
2023-12-20 15:24:14 -05:00
Jade (Rose) Rowland
dec039ead3
fixed filter envelope popping...
2023-12-20 13:09:04 -05:00
Jade (Rose) Rowland
fb81f6f268
still working on popping issue with firefox
2023-12-20 10:50:06 -05:00
Jade (Rose) Rowland
deb973afa5
fixed hold behavior
2023-12-20 10:17:12 -05:00
Jade (Rose) Rowland
2dea3911ba
remove unused variable
2023-12-20 09:29:07 -05:00
Jade (Rose) Rowland
e0a7fb8290
filter should decay to set frequency
2023-12-20 09:28:40 -05:00
Jade (Rose) Rowland
30e402b9f1
fixed release bug
2023-12-20 01:52:43 -05:00
Jade (Rose) Rowland
f6d9ad51c6
trying to fix divergent firefox behavior
2023-12-20 01:44:34 -05:00
Jade (Rose) Rowland
34ba81a841
fixed test complaint
2023-12-20 00:25:56 -05:00
Jade (Rose) Rowland
d7fae2620e
create release audio param method, make volume envelopes consistant
2023-12-20 00:21:14 -05:00
Jade (Rose) Rowland
9979a08cb0
updated comment
2023-12-18 00:35:54 -05:00
Jade (Rose) Rowland
17dd48f2a4
prettier
2023-12-18 00:28:41 -05:00
Jade (Rose) Rowland
355ac2ea29
Merge branch 'main' into audio_device_selection
2023-12-18 00:22:33 -05:00
Jade Rowland
000e1293db
initialize on first load
2023-12-18 00:09:30 -05:00
Jade Rowland
48fa04f164
system standard resets audio context
2023-12-17 23:15:38 -05:00
Felix Roos
ed8f5bf24f
fix: first frame
2023-12-17 22:51:43 +01:00
Felix Roos
e17df79133
microrepl: ssr static code
2023-12-17 22:42:51 +01:00
Felix Roos
9519d286bd
remove web component attribute support
...
+ settings are now controlled via nanostore
2023-12-17 21:48:53 +01:00
Felix Roos
b462f19ef1
fix: boolean settings
2023-12-17 21:28:25 +01:00
Felix Roos
1cdb5964c6
settings sync
2023-12-17 21:16:29 +01:00
Felix Roos
592e54a53f
delete strudelmirror example
2023-12-17 21:13:48 +01:00
Jade Rowland
fe60f34015
removed accidental file commit
2023-12-17 12:13:05 -05:00
Jade Rowland
b5dc65d52a
format
2023-12-16 13:36:05 -05:00
Jade Rowland
93a4efcf6d
updated fontloader
2023-12-16 13:21:23 -05:00
Felix Roos
40f3212efa
fix: first frame active state
2023-12-16 17:04:08 +01:00
Felix Roos
53d6ef04b8
fix: drawTime + canvasHeight
2023-12-16 16:22:28 +01:00
Felix Roos
c29d032027
add autodraw flag
2023-12-16 16:19:18 +01:00
Felix Roos
7fcd9d8a83
approaching proper draw logic in microrepl
2023-12-16 16:14:40 +01:00
Felix Roos
fc034830d0
use StrudelMirror directly in MicroRepl
2023-12-16 13:08:09 +01:00
Felix Roos
48e06bd213
fix: redundant style injections for multiple repls
2023-12-16 12:37:16 +01:00
Jade Rowland
96e0cce2d2
improve response
2023-12-16 00:30:35 -05:00
Jade Rowland
88f677e910
fix envelope behavior
2023-12-15 18:54:04 -05:00
Jade (Rose) Rowland
9f50f6ef0e
Merge branch 'tidalcycles:main' into envelope_improvements
2023-12-15 18:27:23 -05:00
Felix Roos
20e8a30583
copy recipes page to test new MicroRepl
2023-12-15 23:30:27 +01:00
Felix Roos
89c06046b5
fix: repl package import on server
2023-12-15 23:27:38 +01:00
Felix Roos
9c13f6bb53
fix: mini repl play toggle button
2023-12-15 23:20:21 +01:00
Felix Roos
b5edcde638
cleanup
2023-12-15 23:18:58 +01:00
Felix Roos
93e8186388
MicroRepl poc
2023-12-15 22:23:20 +01:00
Felix Roos
8e35079fd1
more code in example
2023-12-15 21:01:45 +01:00
Jade Rowland
9663c2ec85
fileter envelopes
2023-12-15 12:16:28 -07:00
Jade Rowland
7da7554493
it works
2023-12-15 11:32:23 -07:00
Felix Roos
372e93e8f8
repl now accepts code in innerHTML + bump
2023-12-15 11:50:49 +01:00
Felix Roos
9b58cf9890
bump repl to 0.9.3
2023-12-15 11:34:14 +01:00
Felix Roos
9fac2c3c33
band aid fix for process is not defined
2023-12-15 11:33:35 +01:00
Felix Roos
505ad17447
fix: process is not defined
2023-12-15 11:25:36 +01:00
Felix Roos
129327077a
bump repl to 0.9.2
2023-12-15 11:24:38 +01:00
Felix Roos
034df01e1f
better theme style handling
2023-12-15 11:23:10 +01:00
Felix Roos
be1e5a7d0e
remove onReady callback
...
+ use strudelTheme as default
2023-12-15 11:21:48 +01:00
Felix Roos
9872a89a29
bump repl to 0.9.1
2023-12-15 10:49:13 +01:00
Felix Roos
cf445633c2
bundle as iife instead of cjs
2023-12-15 10:47:58 +01:00
Felix Roos
2cec7bc1a6
fix: rollup warning
2023-12-15 10:47:45 +01:00
Felix Roos
46bfd74e8d
repl build config without externals
2023-12-15 10:37:24 +01:00
Felix Roos
f6b1e13113
fix: lint errors + wrong color
2023-12-15 10:14:20 +01:00
Felix Roos
f0c3d38ea7
move repl web component to new repl package
...
+ use it in /vanilla + /vanilla/mini
2023-12-15 10:12:47 +01:00
Felix Roos
d4afbc63e2
strudel web component
2023-12-15 09:22:50 +01:00
Felix Roos
466574a856
Merge pull request #865 from tidalcycles/vanilla-repl-2
...
Vanilla repl 3
2023-12-15 00:11:35 +01:00
Felix Roos
a8d0d39055
fix: improve last fix by using Prec.highest
2023-12-15 00:07:08 +01:00
Felix Roos
1b04243af6
fix: ctrl+enter on linux
2023-12-15 00:03:12 +01:00
Felix Roos
29082808cb
fix: make canvas visible
...
- automate editor background handling
2023-12-14 23:00:18 +01:00
Felix Roos
d23cac506c
fix: fontFamily setting
2023-12-14 22:51:17 +01:00
Felix Roos
8959c630ae
move css variable injection to themes
...
+ prepare new HeadCommon in extra file
2023-12-14 22:39:44 +01:00
Felix Roos
35a4f9808d
Merge pull request #863 from tidalcycles/vanilla-repl-2
...
Vanilla repl 2
2023-12-14 21:28:48 +01:00
Felix Roos
49906e98b7
get rid of duplication
2023-12-14 14:50:26 +01:00
Felix Roos
7b6f63db05
comment out fontFamily for now
2023-12-14 14:50:17 +01:00
Felix Roos
37f97e1c17
remove package-lock
2023-12-14 14:48:39 +01:00
Felix Roos
60e559a910
add /vanilla route to website
...
+ disable autocomplete for now
2023-12-14 14:38:10 +01:00
Felix Roos
f6f5ee0375
fix: linter error
2023-12-14 11:50:52 +01:00
Felix Roos
72d1f129cf
add settings form to codemirror example
2023-12-14 11:29:33 +01:00
Felix Roos
9474ed7d85
dedicated strudelmirror example
2023-12-14 10:37:16 +01:00
Felix Roos
99194814a9
move code hashing helpers to core
2023-12-14 10:36:56 +01:00
Felix Roos
87feac447b
- make codemirror package more capable
...
- add themes from react package
- add Autocomplete from react package
- handle dynamic extensions
- handle keyboard shortcuts
- make StrudelMirror as capable as Repl
2023-12-14 09:42:25 +01:00
Felix Roos
0a070a2084
superdough 0.9.12
2023-12-12 22:27:08 +01:00
Felix Roos
1d3f87a431
Merge pull request #861 from tidalcycles/envelope-fix
...
fix: finally repair envelopes
2023-12-12 21:49:22 +01:00
Felix Roos
f38d1c272e
cleanup
2023-12-12 21:46:52 +01:00
Felix Roos
b0bbd58f66
fix: finally repair envelopes
2023-12-12 21:36:32 +01:00
Felix Roos
73fd801907
Merge pull request #860 from tidalcycles/fix-slashless-urls
...
add missing trailing slashes
2023-12-12 21:20:00 +01:00
Felix Roos
bc59f20af4
add missing trailing slashes
2023-12-12 21:17:15 +01:00
Felix Roos
daf9187572
Merge pull request #839 from daslyfe/file_import
...
Sound Import from local file system
2023-12-12 19:08:31 +01:00
Felix Roos
783c856fd7
Merge pull request #858 from tidalcycles/pattern-organization
...
Pattern organization
2023-12-11 22:48:35 +01:00
Felix Roos
f939e00a84
cleanup
2023-12-11 22:46:30 +01:00
Felix Roos
b31faa9bbc
Merge branch 'main' into pattern-organization
2023-12-11 22:43:53 +01:00
Felix Roos
853a31b638
improve code init logic
2023-12-11 22:17:10 +01:00
Felix Roos
faaed61384
fix: do not sync activePattern between tabs
...
+ only deselect activePattern if code in url differs
2023-12-11 22:01:08 +01:00
Felix Roos
b50f686a96
move dirt sample selection to prebake
2023-12-11 11:04:49 +01:00
Jade Rowland
f45a3933de
update text
2023-12-10 23:08:48 -05:00
Felix Roos
98a1786c10
hotfix: deselect user pattern when opening links
2023-12-10 21:06:51 +01:00
Felix Roos
1f16ebc5b2
fix: deselect user pattern when opening links
2023-12-10 21:01:51 +01:00
Felix Roos
79e8e430f1
fix: style for small screen
2023-12-10 19:50:20 +01:00
Felix Roos
6440621d5d
Merge branch 'main' into audio_device_selection
2023-12-10 19:32:29 +01:00
Jade Rowland
59a4cd9cf8
updating buton location
2023-12-10 11:37:18 -05:00
Jade (Rose) Rowland
6238be7f2c
Merge branch 'tidalcycles:main' into file_import
2023-12-10 11:28:50 -05:00
Jade Rowland
4051276d74
fixing merge conflicts
2023-12-10 11:27:39 -05:00
Jade Rowland
145510266a
fixing merge conflicts
2023-12-10 11:26:46 -05:00
Jade Rowland
4d361a2b3d
fixing merge conflicts
2023-12-10 11:24:39 -05:00
Jade Rowland
c4fe664215
seperating things out
2023-12-10 11:22:50 -05:00
Jade Rowland
ace71693b7
db utils should be reusable
2023-12-10 10:19:57 -05:00
Felix Roos
f19ac748e6
slim down template
...
- move import + export logic to settings.mjs
2023-12-10 14:28:27 +01:00
Jade Rowland
a7713213f9
indexdb
2023-12-10 00:44:34 -05:00
Felix Roos
845571a716
hotfix: pattern save was broken :-/
2023-12-09 23:54:49 +01:00
Felix Roos
8b1dfab077
Merge pull request #855 from tidalcycles/export-patterns
...
Export patterns + ui tweaks
2023-12-09 17:25:11 +01:00
Felix Roos
6969800192
fix: update button bug
2023-12-09 17:23:24 +01:00
Felix Roos
37a13d1a00
add tooltips
2023-12-08 23:09:24 +01:00
Felix Roos
8c89938eaf
pattern json export + import
2023-12-08 23:07:30 +01:00
Felix Roos
5116bf74ad
reorder pattern action buttons
2023-12-08 22:25:05 +01:00
Felix Roos
a6f969614e
fix: rename cancel
2023-12-08 22:24:49 +01:00
Felix Roos
c1b7476f43
+ show active pattern at the top
...
+ move active pattern functions to top
2023-12-08 22:22:07 +01:00
Felix Roos
0ca4c1de0f
make sure new recent patterns are on top
2023-12-08 22:21:26 +01:00
Jade Rowland
ec44103d20
comments
2023-12-08 12:17:01 -05:00
Jade Rowland
89fe0f11ae
cleaning up
2023-12-08 12:12:58 -05:00
Felix Roos
63a01088a0
hotfix: dont overwrite user pattern on shuffle
2023-12-08 11:42:15 +01:00
Felix Roos
c3e48f1b4d
Merge pull request #852 from tidalcycles/import-export-patterns
...
patterns tab: import patterns + style
2023-12-08 09:41:10 +01:00
Felix Roos
31cd626820
style sounds and patterns tab more consistently
2023-12-08 09:30:06 +01:00
Felix Roos
8dd0e9600d
add some padding
2023-12-08 09:20:42 +01:00
Felix Roos
10d86ff835
more style + set reset flag
2023-12-08 09:18:55 +01:00
Felix Roos
cec8553fb5
clear sounds + cps on pattern change
...
+ similar to shuffle
2023-12-08 09:18:33 +01:00
Felix Roos
b03bf9ec3d
remove log
2023-12-08 09:17:43 +01:00
Felix Roos
a750490eea
begin pattern import button
2023-12-08 08:49:03 +01:00
Jade Rowland
5281c61f99
fixing async stuff
2023-12-08 01:01:06 -05:00
Jade Rowland
52628920d9
working
2023-12-07 22:17:50 -05:00
Felix Roos
ac2e450e38
fix: duplicate example
2023-12-07 21:43:08 +01:00
Felix Roos
f8d1e9e004
Merge pull request #769 from tidalcycles/patterns-tab
...
Patterns tab + Refactor Panel
2023-12-07 20:42:00 +01:00
Felix Roos
e551dfeddb
reorder tabs + remove duplicated examples
2023-12-07 20:30:13 +01:00
Felix Roos
2f9244e90d
style
2023-12-07 20:28:04 +01:00
Felix Roos
056fae518b
add checks for forbidden actions
2023-12-07 20:28:01 +01:00
Felix Roos
a45d87667f
fix: update / fork logic
2023-12-07 20:17:01 +01:00
Felix Roos
7225b0b18d
merge changes
2023-12-07 17:33:23 +01:00
Felix Roos
e72c9cbebf
Merge branch 'main' into patterns-tab
2023-12-07 17:33:07 +01:00
Felix Roos
c787bb26c7
Merge pull request #850 from bwagner/pnpm_8.11.0
...
CHANGES: pnpm 8.1.3 to 8.11.0
2023-12-07 10:25:15 +01:00
Bernhard Wagner
20f3ddd277
CHANGES: pnpm 8.1.3 to 8.11.0
2023-12-07 10:19:26 +01:00
Felix Roos
5cac182b26
Merge pull request #849 from shiyouganai/shiyouganai-slashocalypse
...
Fix edge case with rehype-urls and trailing slashes in image file paths
2023-12-07 09:35:13 +01:00
Priere
78b2b5ccc3
Don't trim serialized query part of URL
2023-12-06 17:54:29 -05:00
Priere
60cee7fd2f
Fix to not add trailing slash to URL with filename
2023-12-06 17:43:15 -05:00
Felix Roos
2bd21df762
Merge pull request #848 from shiyouganai/shiyouganai-slashocalypse
...
Fix examples page, piano() and a few workshop imgs
2023-12-06 23:02:31 +01:00
Priere
a32ed02745
Fix piano and two doc images
2023-12-06 16:57:43 -05:00
Priere
93c5eeb99e
Fix examples page and de workshop img
2023-12-06 16:45:37 -05:00
Felix Roos
ff45baba2c
Merge pull request #846 from tidalcycles/slashocalypse
...
fix: swatch png src
2023-12-06 22:30:59 +01:00
Felix Roos
cc4d38b4a5
fix: swatch png src
2023-12-06 22:28:14 +01:00
Felix Roos
bf30587180
Merge pull request #845 from tidalcycles/slashocalypse
...
fix: missing hash for links starting with /
2023-12-06 22:19:30 +01:00
Felix Roos
1b372a9a7b
fix: missing hash for links starting with /
2023-12-06 22:16:43 +01:00
Felix Roos
d9f78e1283
Merge pull request #842 from tidalcycles/slashocalypse
...
improve slashing + base href behavior
2023-12-06 22:05:05 +01:00
Felix Roos
2ddd2d1f39
fix: search links with basehref
2023-12-06 21:46:13 +01:00
Felix Roos
6b31160bbd
fix: astro warnings
2023-12-06 21:34:39 +01:00
Felix Roos
74aa85b38b
Merge pull request #843 from shiyouganai/shiyouganai-slashocalypse
...
Add in fixes from my fork to slashocalypse branch
2023-12-06 21:26:48 +01:00
Priere
8e9b607fa1
Revert to simpler link parsing and run formatter
2023-12-06 03:57:30 -05:00
Priere
5332f99a5a
Fix another comment
2023-12-06 03:43:38 -05:00
Priere
e1a8bd333d
Fix comment
2023-12-06 03:41:54 -05:00
Priere
018a45e2d4
Rework rehype plugin and clean up changes
2023-12-06 02:57:28 -05:00
Priere
2c43fb2512
Remove unnecessary change
2023-12-05 19:34:15 -05:00
Priere
3e5664a877
Add quick fix for non root bases
2023-12-05 19:34:15 -05:00
Felix Roos
ac41426a20
improve slashing + base href behavior
...
+ prefix sidebar links & mdx links with base
+ add trailing slashes
2023-12-05 23:09:34 +01:00
Felix Roos
8a0cf14fd7
Merge pull request #838 from ilesinge/prevent_crawler_404
...
Prevent 404 on Algolia crawls
2023-12-05 18:43:57 +01:00
Felix Roos
362f0df117
Merge pull request #820 from daslyfe/multichannel_audio
...
Multichannel audio
2023-12-05 18:26:47 +01:00
Felix Roos
1190f6e091
fix weird rounding change...
2023-12-05 18:17:33 +01:00
Bernhard Wagner
ebf93c06dd
ADDS: JetBrains IDE files ( #840 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:57 +00:00
Bernhard Wagner
fe8debe6e8
CHANGES: github action pnpm version from 7 to 8.3.1 ( #835 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:26 +00:00
Bernhard Wagner
b8866cf575
CHANGES: pin pnpm to version 8.3.1 ( #834 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:17 +00:00
Bernhard Wagner
2ce8576ab2
CHANGES: github action checkout v2->v4 ( #837 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:06 +00:00
Bernhard Wagner
1bca05e349
FIXES: palindrome abc -> abccba ( #831 )
...
* FIXES: palindrome abc -> abccba
* FIXES: tests for palindrome
---------
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 10:15:13 +00:00
Jade Rowland
8146725f89
removed unessecary change
2023-12-04 19:20:28 -05:00
Jade Rowland
34c44a29c6
style input
2023-12-04 19:11:38 -05:00
Alexandre G.-Raymond
7c948dd812
Prevent 404 on Algolia crawls
2023-12-04 14:48:54 +01:00
Jade Rowland
61919a1b3e
upload samples
2023-12-03 23:33:04 -05:00
Jade Rowland
9be10890e1
update tests
2023-12-03 18:31:01 -05:00
Jade Rowland
f51109cb26
comment
2023-12-03 18:26:48 -05:00
Jade Rowland
9aec18b3a0
add 1 to channel selection
2023-12-03 18:25:30 -05:00
Felix Roos
b374cdf47c
Merge pull request #830 from drewgbarnes/patch-1
...
Fix a typo
2023-12-02 09:43:50 +01:00
Drew Barnes
b16f235e1c
Update first-sounds.mdx
2023-12-01 14:23:07 -08:00
Felix Roos
c26e5bbf0d
Merge pull request #827 from ilesinge/add_search
...
Add and style algolia search
2023-11-30 10:42:41 +01:00
Alexandre G.-Raymond
020c326458
Codeformat for search
2023-11-26 22:52:17 +01:00
Alexandre G.-Raymond
dacd1e6146
Add and style algolia search
2023-11-26 22:50:17 +01:00
Felix Roos
25b2eb5783
snapshot
2023-11-25 16:20:12 +01:00
Felix Roos
7c3dbac083
Merge branch 'main' into multichannel_audio
2023-11-25 16:19:44 +01:00
Felix Roos
54b5d69c8d
Merge pull request #818 from atfornes/main
...
Hydra fixes and improvements
2023-11-25 15:50:43 +01:00
Felix Roos
407510e265
document feedStrudel
2023-11-25 15:20:19 +01:00
Felix Roos
f7a283f87d
add feedStrudel option + smarter reinit logic
2023-11-24 12:49:05 +01:00
Ámbar Tenorio Fornés
508a6c92b2
default hydra config without audio detection
2023-11-24 12:21:04 +01:00
Felix Roos
9045ce05da
comment
2023-11-24 11:28:20 +01:00
Felix Roos
456be920d3
else clause
2023-11-24 11:17:30 +01:00
Felix Roos
71b4e14dd3
Merge branch 'main' into atfornesmain
2023-11-24 11:10:15 +01:00
Felix Roos
fb7a9e2083
format
2023-11-24 10:28:40 +01:00
Felix Roos
69e99fa902
Merge pull request #808 from kasparsj/hydra-options
...
add options param to initHydra
2023-11-24 10:07:17 +01:00
Felix Roos
5e7e1ff0e8
Merge pull request #800 from ilesinge/improve_doc
...
Improve documentation for synonym functions
2023-11-24 09:57:02 +01:00
Felix Roos
18e9ceb501
populate autocomplete with all synonyms
...
+ properly display synonyms based on label
2023-11-24 09:52:39 +01:00
Felix Roos
458c97b927
list synonyms in Autocomplete
2023-11-24 09:37:26 +01:00
Felix Roos
4fd3e6e99c
fix: entry.name mutation bug
2023-11-24 09:37:11 +01:00
Felix Roos
c606f86e9d
Merge pull request #806 from Bubobubobubobubo/noises
...
New noise type: "crackle"
2023-11-24 09:00:53 +01:00
Jade Rowland
e7376c4fc8
panic function update
2023-11-23 14:17:17 -05:00
Jade Rowland
886b16d6fd
fixed panic function
2023-11-23 14:07:32 -05:00
Jade Rowland
64c2e7c1e8
cleaning up
2023-11-23 13:45:58 -05:00
Jade Rowland
88e933ee25
cleaning up
2023-11-23 13:31:00 -05:00
Jade Rowland
1f62d85d8b
cleaning up
2023-11-23 13:29:22 -05:00
Jade Rowland
3fd5fdf1ee
preview outputs should be stereo
2023-11-23 12:43:51 -05:00
Jade Rowland
e419733716
channel splitting and channels parameter
2023-11-23 01:04:53 -05:00
Alexandre Gravel-Raymond
ecc8e0a108
More code beauty please
2023-11-22 20:38:25 +01:00
Alexandre Gravel-Raymond
2868a5ff4f
Update the undocumented functions file
2023-11-22 20:36:01 +01:00
Alexandre Gravel-Raymond
d71877f915
Move jsdoc files to subfolder
2023-11-22 20:35:19 +01:00
Ámbar Tenorio Fornés
e0e896d4b5
improve hydra audio detection initialization
2023-11-22 17:39:16 +01:00
Ámbar Tenorio Fornés
0a280e9399
prettier code formatting
2023-11-22 15:47:16 +01:00
Ámbar Tenorio Fornés
a58ac967a6
add Hydra audio example to documentation
2023-11-22 13:51:42 +01:00
Ámbar Tenorio Fornés
ebc6723f55
enable hydra options update
2023-11-22 13:51:01 +01:00
Ámbar Tenorio Fornés
66fd20ace5
add hydra audio capture option
2023-11-22 12:36:43 +01:00
Ámbar Tenorio Fornés
de00212bb6
fix hydra performance issues
2023-11-22 12:27:18 +01:00
Jade Rowland
f0b458cd17
need to figure out channels input + seperating left right channels from source
2023-11-22 00:03:34 -05:00
Jade Rowland
7aa217828b
testing
2023-11-20 23:06:35 -05:00
Felix Roos
b27f8e45dc
hotfix: build
2023-11-18 21:48:50 +01:00
Felix Roos
3e02f0a0ba
Merge pull request #815 from tidalcycles/color-hsl
...
Color hsl
2023-11-18 21:18:16 +01:00
Felix Roos
f759999826
pianoroll smear as float
2023-11-18 21:16:03 +01:00
Felix Roos
049aa35286
hsl + hsla functions
2023-11-18 21:15:52 +01:00
Felix Roos
dd8be657c2
Merge pull request #813 from tidalcycles/fix-multiple-repls
...
fix: multiple repls
2023-11-17 23:18:23 +01:00
Felix Roos
09752241ba
fix: multiple repls
2023-11-17 23:16:09 +01:00
Felix Roos
83561a0ceb
Update README.md
2023-11-17 21:46:34 +01:00
Felix Roos
b8ca83ddd1
rename pattern
2023-11-17 21:29:50 +01:00
Felix Roos
4cae6c051b
fix: save pattern
2023-11-17 20:55:23 +01:00
Felix Roos
e5f9467329
fix: slight layout improvement
2023-11-17 20:55:04 +01:00
Felix Roos
34c1f3c7de
fix: examples layout
2023-11-17 20:54:48 +01:00
Kaspars
c0f56be2a9
add options param to initHydra
2023-11-17 20:41:37 +01:00
Felix Roos
c6f89431d9
fix: merge error
2023-11-17 20:37:21 +01:00
Felix Roos
80601451b6
Merge branch 'main' into patterns-tab
2023-11-17 20:36:15 +01:00
Felix Roos
f74d1beb62
Merge branch 'main' of https://github.com/tidalcycles/strudel
2023-11-17 20:29:53 +01:00
Felix Roos
b73ea7f086
Merge pull request #801 from ilesinge/add_doc
...
Add doc for euclidLegatoRot, wordfall and slider
2023-11-17 16:04:10 +01:00
Alexandre Gravel-Raymond
a3bf6975c4
Mark optional slider params
2023-11-17 15:33:53 +01:00
Felix Roos
08ebb52e9b
Merge pull request #804 from kasparsj/highlight-active-line-opt
...
add option to disable active line highlighting in Code Settings
2023-11-17 14:42:58 +01:00
Felix Roos
47a6af2b25
Merge pull request #805 from tidalcycles/pq-functions
...
tidal style d1 ... d9 functions + more
2023-11-17 14:37:51 +01:00
Felix Roos
a84cfb5677
bump superdough
2023-11-17 14:07:26 +01:00
Raphael Forment
6e92c4915a
Run prettier
2023-11-17 13:37:16 +01:00
Raphael Forment
2a18df61cd
Fix documentation
2023-11-17 13:23:54 +01:00
Raphael Forment
fb28083ce6
Fixing density and adding documentation
2023-11-17 13:18:49 +01:00
Raphael Forment
476bda812e
Initial work on crackle
2023-11-17 12:55:17 +01:00
Felix Roos
265f01eb06
add p1 .. p9 shortcuts as well
2023-11-17 10:50:45 +01:00
Felix Roos
cb9ef3ee6a
add q1 .. q9 shortcuts
2023-11-17 09:45:44 +01:00
Felix Roos
a4487179a5
fix tests
2023-11-16 07:25:20 +01:00
Felix Roos
f43f627037
+ add hush
...
+ add the ability to evaluate without clearing
2023-11-16 07:17:59 +01:00
Felix Roos
a7b799f154
p and q methods + all function
2023-11-16 06:52:47 +01:00
Felix Roos
ee7cd8cd4c
remove pseudo note variables
2023-11-16 06:51:51 +01:00
Kaspars
2d1fcf4a8d
fix typo
2023-11-15 22:53:56 +01:00
Kaspars
ef14074164
add option to disable active line highlighting in Code Settings
2023-11-15 22:38:00 +01:00
Felix Roos
49aa9cf6da
Merge pull request #802 from kasparsj/fix-strudelTheme-outline
...
remove unwanted cm6 outline for strudelTheme
2023-11-15 20:12:23 +01:00
Kaspars
8d5ef45e2b
fix codeformat
2023-11-15 19:22:52 +01:00
Kaspars
9ef177e735
Merge branch 'main' into fix-strudelTheme-outline
2023-11-14 16:33:06 +01:00
Kaspars
7f1919ebc6
move fix to Repl.css
2023-11-14 11:16:51 +01:00
Felix Roos
1aaaaba619
Merge pull request #798 from daslyfe/phaser
...
Create phaser effect
2023-11-13 23:30:14 +01:00
Felix Roos
b7dd9b7d35
Merge remote-tracking branch 'origin/main' into phaser
2023-11-13 21:59:10 +01:00
Kaspars
ff0af15ac7
remove unwanted cm6 outline for strudelTheme
2023-11-13 00:06:01 +01:00
Alexandre G.-Raymond
8a7ff9e01d
Add snapshot for euclidLegatoRot
2023-11-11 17:24:18 +01:00
Alexandre G.-Raymond
e52e257d9b
Document euclidLegatoRot
2023-11-11 17:03:21 +01:00
Alexandre G.-Raymond
2d6654b234
Document slider
2023-11-11 16:24:09 +01:00
Alexandre G.-Raymond
1b0427e943
Document wordfall
2023-11-11 16:23:58 +01:00
Alexandre G.-Raymond
24e1881876
Ignore jsdoc-synonyms by eslint
2023-11-11 15:53:03 +01:00
Alexandre G.-Raymond
bfff38a262
Fix code format of JSDoc synonym plugin
2023-11-11 15:44:15 +01:00
Alexandre G.-Raymond
2aff31fe06
Simplify JSDoc
2023-11-11 14:24:20 +01:00
Alexandre G.-Raymond
6ba2b767b0
Show synonyms in API reference
2023-11-11 14:23:55 +01:00
Alexandre G.-Raymond
bbc292561f
Use synonyms in Tooltip
2023-11-11 14:23:30 +01:00
Alexandre G.-Raymond
e4b00117c3
Parse the synonyms tag in source documentation
2023-11-11 14:22:52 +01:00
Alex McLean
d25851ac17
support multiple named serial connections, change default baudrate to 115200 ( #551 )
2023-11-10 11:17:35 +00:00
Felix Roos
d02450c0d9
Merge pull request #662 from gogins/main
...
Fix for #1 . Enables named instruments for csoundm.
2023-11-09 09:27:57 +01:00
Felix Roos
400b2109fb
Merge pull request #706 from Bubobubobubobubo/global-vibrato
...
Adding vibrato to Superdough sampler
2023-11-09 09:26:45 +01:00
Felix Roos
2a09f9ef0b
fix: sampler broke without vibrato
2023-11-09 09:21:40 +01:00
Felix Roos
0052d349d9
refactor: move vibrato up + cleanup oscillator
2023-11-09 09:06:50 +01:00
Felix Roos
7c8a8b8b70
simplify
2023-11-09 08:59:23 +01:00
Felix Roos
85835087ba
format
2023-11-09 08:48:23 +01:00
Felix Roos
5aac042c80
Merge branch 'main' into global-vibrato
2023-11-09 08:47:37 +01:00
Felix Roos
9dbd073073
Merge pull request #784 from ilesinge/document_pianoroll
...
Document pianoroll
2023-11-09 08:46:03 +01:00
Felix Roos
035f6c8098
Merge pull request #795 from bwagner/patch-2
...
Update first-effects.mdx
2023-11-09 08:45:29 +01:00
Felix Roos
d2a06654c3
Merge pull request #796 from bwagner/patch-3
...
Update pattern-effects.mdx
2023-11-09 08:44:43 +01:00
Felix Roos
c028686298
Merge pull request #797 from bwagner/patch-4
...
Update recap.mdx
2023-11-09 08:43:50 +01:00
Felix Roos
858a02634e
dedupe / move supertdirt phaser controls
2023-11-09 08:40:21 +01:00
Felix Roos
2682fd38f8
add to doc page
2023-11-09 08:29:21 +01:00
Felix Roos
3ecb701504
add params to superdough readme
2023-11-09 08:19:04 +01:00
Felix Roos
ac359a0e9e
doc: phaser synonyms
2023-11-09 08:17:16 +01:00
Felix Roos
df636cf4f6
phaser shortcuts
2023-11-09 08:16:17 +01:00
Felix Roos
791a363694
snapshots
2023-11-08 23:33:46 +01:00
Jade Rowland
06eb8b5be8
fixed doc
2023-11-07 22:57:00 -05:00
Jade Rowland
4b4290e087
add more parameters
2023-11-07 22:52:39 -05:00
Jade Rowland
c89f91215c
Merge branch 'tidalcycles:main' into phaser
2023-11-07 22:11:55 -05:00
Jade Rowland
65d07dbff2
create free running lfos for different orbits
2023-11-07 22:09:53 -05:00
Jade Rowland
2e4d28b910
update doc
2023-11-07 21:49:56 -05:00
Jade Rowland
51c63fa996
turn off of depth is 0
2023-11-07 21:44:57 -05:00
Jade Rowland
f0a582dc92
cleaning up
2023-11-07 21:10:12 -05:00
Jade Rowland
bee36a7a4f
cleaning up
2023-11-07 20:25:31 -05:00
Jade Rowland
0edd54dee3
cleaning up
2023-11-07 20:23:45 -05:00
Bernhard Wagner
4a16cd891f
FIXES: table
2023-11-07 18:55:35 +01:00
Bernhard Wagner
23dd9d4c01
Update recap.mdx
...
Adds a few missing translations
2023-11-07 16:16:46 +01:00
Bernhard Wagner
df277d6b7b
Update pattern-effects.mdx
...
grammatical amendments
2023-11-07 16:10:57 +01:00
Bernhard Wagner
eed2c304e4
Update first-effects.mdx
...
grammatical amendments
2023-11-07 15:57:31 +01:00
Felix Roos
bd5953317e
Merge pull request #794 from bwagner/patch-1
...
Update first-sounds.mdx
2023-11-07 11:53:48 +01:00
Bernhard Wagner
b88f58cc21
Update first-sounds.mdx
...
in eine sogenannte Funktion -> in einer sogenannten Funktion
2023-11-07 11:38:13 +01:00
Jade Rowland
9cbf3079f3
change to bus effect experiment
2023-11-06 19:02:09 -05:00
Felix Roos
682ac25111
Merge pull request #791 from tidalcycles/fix-ref-anchors
...
don't use anchor links for reference
2023-11-06 23:17:31 +01:00
Felix Roos
07da9a9dd2
don't use anchor links for reference
2023-11-06 23:13:10 +01:00
Felix Roos
395ae4d05a
Merge pull request #788 from tidalcycles/github-shortcut
...
samples loading shortcuts:
2023-11-06 22:40:43 +01:00
Felix Roos
2ef35a8583
samples loading shortcuts:
...
- use main branch by default in github shortcut
- add bubo shortcut
2023-11-06 22:17:33 +01:00
Felix Roos
5807dbfdac
Merge pull request #786 from tidalcycles/fix-scope-flip
...
Fix scope pos + document
2023-11-05 22:47:48 +01:00
Felix Roos
c4f26c3cad
snapshot
2023-11-05 22:46:16 +01:00
Felix Roos
26d87b691c
document scope functions
2023-11-05 22:43:37 +01:00
Felix Roos
52e2b90eef
fix: scope pos
2023-11-05 22:22:35 +01:00
Felix Roos
62eb9ce598
Merge pull request #783 from ilesinge/hover_tooltip
...
Implement optional hover tooltip with function documentation
2023-11-05 22:10:25 +01:00
Jade Rowland
a9efda3bc3
tweaking to make it sound good
2023-11-05 15:40:02 -05:00
Alexandre G.-Raymond
8fe4dca4c2
Update pianoroll documentation
2023-11-05 18:07:42 +01:00
Felix Roos
a05d3a47c6
Merge pull request #785 from ilesinge/reference_parameters
...
Add function params in reference tab
2023-11-05 16:46:06 +01:00
Alexandre G.-Raymond
e9265eff35
Add function params in reference tab
2023-11-05 16:40:46 +01:00
Alexandre G.-Raymond
8fa7bf795a
Fix pianoroll documentation
2023-11-05 16:25:10 +01:00
Alexandre G.-Raymond
f045fb44de
Add color function documentation
2023-11-05 16:23:36 +01:00
Alexandre G.-Raymond
0d06840a1b
Add label function documentation
2023-11-05 16:23:21 +01:00
Alexandre G.-Raymond
624e540cb4
Add pianoroll function documentation
2023-11-05 16:23:00 +01:00
Alexandre G.-Raymond
353333653f
Implement optional hover tooltip with function documentation
2023-11-05 13:00:54 +01:00
Felix Roos
83fec57400
Merge pull request #781 from tidalcycles/fix-styles
...
fix: style issues
2023-11-05 12:42:00 +01:00
Felix Roos
7ad0ec1600
fix: namespace mini-repl styles
2023-11-05 12:35:49 +01:00
Felix Roos
ec611aac45
Merge pull request #780 from tidalcycles/xfade
...
add xfade
2023-11-05 12:21:28 +01:00
Felix Roos
d7752961b8
snapshot
2023-11-05 12:12:25 +01:00
Felix Roos
8c5837e78a
add xfade + docs
2023-11-05 12:11:17 +01:00
Jade Rowland
b3f8df1783
initial commit
2023-11-04 20:20:25 -04:00
Felix Roos
0ecc6c196f
Merge pull request #775 from tidalcycles/astro-3
...
Update to Astro 3
2023-11-02 09:30:26 +01:00
Felix Roos
77686547eb
no double !
2023-11-02 09:14:45 +01:00
Felix Roos
419cf6c12b
update to astro 3
2023-11-02 09:13:29 +01:00
Felix Roos
326571b797
remove obsolete config
2023-11-02 09:01:53 +01:00
Felix Roos
c25c2693f5
Merge branch 'main' into astro-3
2023-11-02 09:00:42 +01:00
Felix Roos
8d8a1f552d
Merge pull request #773 from Dsm0/vscode-bindings
...
add vscode bindings
2023-11-02 08:57:14 +01:00
Felix Roos
638f5c7323
rename bindings key
2023-11-02 08:48:11 +01:00
Felix Roos
9ec5d33840
Merge pull request #774 from tidalcycles/tauri-clipboard
...
fix: share copy to clipboard + alert
2023-11-02 08:31:30 +01:00
Felix Roos
8d3ba2a8cd
fix: share copy to clipboard + alert
2023-11-02 08:29:27 +01:00
Dsm0
0c2838cc90
fixed style issues
2023-11-01 17:55:40 -04:00
Felix Roos
1e5edfca26
Update CONTRIBUTING.md
...
fix prettier instructions
2023-11-01 22:40:23 +01:00
Dsm0
b141e1ee68
(hopefully) fixed broken lock file
2023-11-01 17:30:59 -04:00
Will
2fd4836228
Merge branch 'main' into vscode-bindings
2023-11-01 17:24:05 -04:00
Alex McLean
9ceab0f294
Fix chunk, add fastChunk and repeatCycles ( #712 )
...
* Match behaviour of chunk with tidal, add fastChunk for old strudel behaviour. Also adds repeatCycles. fixes #689
* documentation
2023-11-01 21:22:33 +00:00
Dsm0
d4c12dcef4
integrated vscode bindings
2023-11-01 17:14:22 -04:00
Felix Roos
16bb920011
Merge pull request #767 from ilesinge/document_adsr
...
Document adsr function
2023-11-01 22:12:48 +01:00
Felix Roos
158fa85c46
Merge pull request #771 from daslyfe/add_pick_and_squeeze_functions
...
Add pick and squeeze functions
2023-11-01 22:11:48 +01:00
Felix Roos
34bd0e11e4
add doc chapters
2023-11-01 22:09:40 +01:00
Felix Roos
9e649a18c4
snapshots
2023-11-01 22:07:19 +01:00
Felix Roos
2bb45afe5f
Merge pull request #772 from tidalcycles/update-vite-pwa
...
Update vite pwa
2023-11-01 22:04:00 +01:00
Felix Roos
41a9098c80
use new flag
2023-11-01 21:59:53 +01:00
Felix Roos
36ef03a406
use 0.1.4 @vite-pwa/astro
2023-11-01 21:57:14 +01:00
Jade Rowland
fd6c713119
move to signal file with other choose functions
2023-10-31 12:18:19 -04:00
Jade Rowland
4a57d3ada1
functions
2023-10-31 11:58:11 -04:00
Felix Roos
53160c638a
half working user pattern management
2023-10-29 14:00:13 +01:00
Felix Roos
a2077f7be1
fix logger import
2023-10-29 13:14:29 +01:00
Felix Roos
b245d44220
hide patterns tab for now
...
+ add examples to welcome tab
2023-10-29 13:14:25 +01:00
Felix Roos
b15f7bcf45
Merge branch 'main' into patterns-tab
2023-10-29 13:05:25 +01:00
Felix Roos
f16cb8f7d2
Merge pull request #768 from tidalcycles/strudel-cc
...
replace strudel.tidalcycles.org with strudel.cc
2023-10-28 23:55:07 +02:00
Felix Roos
af915be142
replace strudel.tidalcycles.org with strudel.cc
2023-10-28 23:49:30 +02:00
Alexandre G.-Raymond
2633f4fcef
Document adsr function
2023-10-28 19:50:41 +02:00
Felix Roos
6c2330984e
Merge pull request #766 from ilesinge/document_striate
...
Document striate function
2023-10-28 12:52:36 +02:00
Alexandre G.-Raymond
1e1d5ef442
Document striate function
2023-10-28 11:47:37 +02:00
Felix Roos
248757ac3f
Merge pull request #760 from tidalcycles/zen-fix
...
fix zen mode logo overlap
2023-10-27 23:06:20 +02:00
Felix Roos
cdbfb2c08c
Merge pull request #764 from tidalcycles/fix-scale-offset2
...
fix: scale offset
2023-10-27 23:01:18 +02:00
Felix Roos
d84c917f19
fix: scale offset
2023-10-27 22:50:21 +02:00
Felix Roos
1c7c82358d
Merge pull request #762 from tidalcycles/fix-addivite-synthesis-phases
...
Fix addivite synthesis phases
2023-10-27 21:59:35 +02:00
Felix Roos
c085694a8b
fix: additive synthesis
2023-10-27 21:55:49 +02:00
Felix Roos
a57c2b9fe5
fix: flip scope in y direction
2023-10-27 21:55:25 +02:00
Felix Roos
9fc87fe20f
add px in zen mode to fix logo overlap
2023-10-27 21:29:31 +02:00
Felix Roos
4761e25fe1
Merge pull request #759 from tidalcycles/hydra-integration
...
Hydra integration
2023-10-26 16:28:16 +02:00
Felix Roos
3ce50d80de
ignore hydra.mjs in linter
2023-10-26 16:20:19 +02:00
Felix Roos
8754b023d5
document H function
2023-10-26 16:11:22 +02:00
Felix Roos
22c9829fea
add H function to plug patterns into Hydra
2023-10-26 16:05:10 +02:00
Felix Roos
0f7b3e9f84
add docs + fix hydra for mini repl
2023-10-26 16:01:51 +02:00
Felix Roos
1a456828df
Merge branch 'main' into hydra-integration
2023-10-26 14:14:49 +02:00
Felix Roos
5958c69d64
Merge pull request #758 from tidalcycles/play-function
...
add play function
2023-10-26 14:14:26 +02:00
Felix Roos
b14aa901ba
also return pat
2023-10-26 13:16:15 +02:00
Felix Roos
535dfb5099
Merge pull request #740 from ilesinge/shabda_shortcut
...
Add shabda shortcut
2023-10-26 13:11:00 +02:00
Felix Roos
19f1aad88c
Merge pull request #751 from ilesinge/alphabet_samples
...
mini notation: international alphabets support
2023-10-26 13:07:23 +02:00
Felix Roos
9009eccc8e
add play function
2023-10-26 13:06:58 +02:00
Felix Roos
7f3cdedef9
basic hydra integration
2023-10-26 13:05:54 +02:00
Felix Roos
05095805f1
Merge pull request #753 from tidalcycles/fix-trailing-slash-bug
...
hopefully fix trainling slashes bug
2023-10-22 23:00:52 +02:00
Felix Roos
5430147572
use new vite-pwa-astro version from file
2023-10-22 22:53:50 +02:00
Alexandre G.-Raymond
9b9f031fe1
Revert error message length limitation
2023-10-21 23:41:56 +02:00
Felix Roos
2ad63247c2
Merge pull request #748 from ilesinge/fix_krill_readme
...
Fix krill build command in README
2023-10-21 23:38:50 +02:00
Alexandre G.-Raymond
87f37e3d87
Add a human-readable error message for invalid char in step
2023-10-21 23:20:04 +02:00
Alexandre G.-Raymond
cb8edd9b8f
Support international alphabets in mininotation
2023-10-21 22:51:20 +02:00
Alexandre G.-Raymond
072ae7280e
Fix krill build command in README
2023-10-21 22:26:12 +02:00
Felix Roos
e99c299c6f
Merge pull request #745 from tidalcycles/fix-slash-confusion
...
completely revert config mess
2023-10-21 00:20:49 +02:00
Felix Roos
46cdbd514f
completely revert config mess
2023-10-21 00:18:41 +02:00
Felix Roos
a3e0189f0b
Merge pull request #744 from tidalcycles/fix-slash-confusion
...
fix: try different trailing slash behavior
2023-10-20 22:41:39 +02:00
Felix Roos
8f4344f413
fix: try different trailing slash behavior
2023-10-20 22:38:46 +02:00
Felix Roos
7e28de1d24
Merge pull request #743 from tidalcycles/fix-slash-confusion
...
fix: trailing slash confusion
2023-10-20 22:34:03 +02:00
Felix Roos
624e685212
fix: trailing slash confusion
2023-10-20 22:32:12 +02:00
Felix Roos
a23765a1cb
fix: trailing slash confusion
2023-10-20 22:30:54 +02:00
Felix Roos
048502ecd1
Merge branch 'main' into astro-3
2023-10-20 22:08:21 +02:00
Alexandre G.-Raymond
1b072448c4
Add test snapshots for shabda shortcut
2023-10-20 21:59:54 +02:00
Felix Roos
86997488fb
Merge pull request #741 from daslyfe/bugfix_choose_with
...
[Bug Fix] chooseWith: prevent pattern from stopping audio when selection is >= 1 or < 0
2023-10-20 12:07:03 +02:00
Felix Roos
db6efec417
Merge pull request #742 from tidalcycles/recipes
...
Recipes
2023-10-20 11:34:26 +02:00
Felix Roos
2cc60c6ee2
format
2023-10-20 11:28:35 +02:00
Felix Roos
80c98b6a35
fix: loud example
2023-10-20 11:23:38 +02:00
Felix Roos
f51c01dc88
move stuff around
2023-10-20 11:18:54 +02:00
Felix Roos
7b8a35a311
add understand cycles
2023-10-20 11:18:47 +02:00
Felix Roos
d9db5263e8
add recipes
2023-10-20 11:18:40 +02:00
Jade Rowland
912a661c04
fixed example test failure
2023-10-17 23:03:14 -04:00
Jade Rowland
d3edc62fc7
document function
2023-10-17 21:31:11 -04:00
Jade Rowland
6b5de5fec8
fixed
2023-10-17 01:33:51 -04:00
Alexandre G.-Raymond
fed4c51aa4
Prettier doc file
2023-10-14 16:30:29 +02:00
Alexandre G.-Raymond
1721209f85
Update samples/shabda documentation
2023-10-14 16:20:53 +02:00
Alexandre G.-Raymond
289820188e
Add shabda shortcut ( #406 )
2023-10-14 16:20:17 +02:00
Felix Roos
4fa0a9064b
Merge branch 'main' of https://github.com/tidalcycles/strudel
2023-10-14 10:08:53 +02:00
Felix Roos
f751d97c29
Merge pull request #737 from tidalcycles/readme-fix
...
vite-vanilla-repl readme fix
2023-10-13 12:57:24 +02:00
Felix Roos
d7028252c2
vite-vanilla-repl readme fix
2023-10-13 12:55:31 +02:00
Felix Roos
a2ee70a964
Merge pull request #717 from vasilymilovidov/reverb
...
Add support for using samples as impulse response buffers for the reverb
2023-10-10 00:17:59 +02:00
Felix Roos
57b166d13a
fix: pitched sample as ir
2023-10-09 22:49:38 +02:00
Felix Roos
5c76f2b9a2
bump superdough to 0.9.10
2023-10-09 22:30:34 +02:00
Felix Roos
e59f06ff92
Merge branch 'main' into reverb
2023-10-09 22:15:25 +02:00
Felix Roos
d3b96dd048
Merge pull request #732 from tidalcycles/reverb-fix-sr
...
fix: reverb sampleRate
2023-10-09 21:43:42 +02:00
Felix Roos
6544e8135c
fix: reverb sampleRate
2023-10-09 21:40:38 +02:00
Felix Roos
54ed415d75
Merge pull request #731 from tidalcycles/reverb-fix
...
fix: reverb roomsize not required
2023-10-09 21:34:33 +02:00
Felix Roos
f34937d4ae
fix: roomsize not required
2023-10-09 21:31:49 +02:00
Felix Roos
a4fc40875b
Merge pull request #729 from tidalcycles/compressor
...
Compressor
2023-10-08 13:54:51 +02:00
Felix Roos
56c1441494
snapshot
2023-10-08 13:38:18 +02:00
Felix Roos
08ce8213fc
format
2023-10-08 13:37:56 +02:00
Felix Roos
0a3692e459
compressor docs
2023-10-08 13:37:39 +02:00
Felix Roos
341546508f
Merge pull request #728 from tidalcycles/fix-sample-url-special-chars
...
fix: hashes in urls
2023-10-08 13:25:57 +02:00
Felix Roos
444d583a49
fix: hashes in urls
2023-10-08 13:23:13 +02:00
Felix Roos
130ad4451b
add compressor + postgain
2023-10-08 00:30:12 +02:00
vmilovidov
d24cf8e7ec
Merge branch 'main' into reverb
2023-10-07 19:50:05 +04:00
Vasilii Milovidov
2d750a14b9
fix: conflicts
2023-10-07 19:48:07 +04:00
Vasilii Milovidov
b25b9d815b
fix: conflicts
2023-10-07 19:30:07 +04:00
Felix Roos
daf965f119
Merge pull request #727 from tidalcycles/fix-n-scale
...
consume n with scale
2023-10-07 15:48:06 +02:00
Felix Roos
296cd83a55
snapshot
2023-10-07 15:45:44 +02:00
Felix Roos
b297888eb4
consume n with scale
2023-10-07 15:40:08 +02:00
Felix Roos
e2569ed6dd
Merge pull request #726 from tidalcycles/reverb-perf-pitfall
...
fix: reverb regenerate loophole
2023-10-07 00:27:21 +02:00
Felix Roos
4718bfac25
fix: reverb regenerate loophole
2023-10-07 00:22:55 +02:00
Vasilii Milovidov
2f0798de32
fix: formatting
2023-10-05 13:17:17 +04:00
vmilovidov
11b0a00593
Merge branch 'main' into reverb
2023-10-05 12:16:55 +04:00
Vasilii Milovidov
1d4eb59e94
fix: reverbGen.mjs
2023-10-05 04:10:35 +04:00
Vasilii Milovidov
d6c8838fe2
Integrate with the new impulse generation functionality
2023-10-05 03:49:50 +04:00
Felix Roos
0b888ac54d
Merge pull request #718 from Bubobubobubobubo/reverb
...
Better convolution reverb by generating impulse responses
2023-10-05 00:04:17 +02:00
Felix Roos
75099abbc1
remove unused reverb method
2023-10-05 00:03:02 +02:00
Felix Roos
3c4f835d8b
consistent naming + simplify
2023-10-05 00:00:47 +02:00
Felix Roos
ce842f7561
simplify createReverb
2023-10-04 23:56:00 +02:00
Felix Roos
508af7eb72
update internal reverb param names
2023-10-04 23:48:53 +02:00
Felix Roos
a4386a617a
Merge branch 'main' into reverb
2023-10-04 22:10:58 +02:00
Felix Roos
767ba713a6
Merge pull request #723 from tidalcycles/slider-afterthoughts
...
Slider afterthoughts
2023-10-04 10:31:52 +02:00
Felix Roos
020e85906d
fix: slider crash on some platforms
2023-10-04 09:42:10 +02:00
Felix Roos
d1ffdd57a5
Merge pull request #713 from Bubobubobubobubo/noise
...
Add 'white', 'pink' and 'brown' oscillators + refactor synth
2023-10-03 16:39:06 +02:00
Felix Roos
9c9323e040
snapshot
2023-10-03 12:42:56 +02:00
Felix Roos
376cf09565
rename zzfx noise to znoise
2023-10-03 12:41:57 +02:00
Felix Roos
047129223e
cache noise
2023-10-03 12:25:47 +02:00
Felix Roos
4b64168faa
fix: imports
2023-10-03 12:20:28 +02:00
Felix Roos
2bc6d08410
proper dry wet + pull out noise to extra file
2023-10-03 12:19:30 +02:00
Felix Roos
484bb6b11f
refactor synth
...
- separate waveform / noise oscillators
- pull noise out of getOscillator
- put fm into getOscillator
- simplify overall value plumbing
2023-10-03 10:03:09 +02:00
Felix Roos
a0884e2a03
add noise heading + hihat example
2023-10-03 09:09:49 +02:00
Felix Roos
1e352fdf80
codeformat
2023-10-03 08:51:35 +02:00
Felix Roos
83dfbb84c2
Merge branch 'main' into noise
2023-10-03 08:50:57 +02:00
Felix Roos
9043064543
snapshot
2023-10-03 08:36:52 +02:00
Felix Roos
a3649148c1
more logical naming + update docs
2023-10-03 08:35:15 +02:00
Felix Roos
28966739f6
feat: add step as slider param
2023-10-02 20:44:51 +02:00
Vasilii Milovidov
13cb32903a
Prepare to merge with PR #718
2023-10-02 12:13:44 +04:00
Felix Roos
dcd75e0384
Merge branch 'main' into reverb
2023-10-01 23:48:48 +02:00
Felix Roos
dfdd9e02ca
eslint ignore reverbGen + snapshot
2023-10-01 23:22:32 +02:00
Felix Roos
275796c241
fix: reverbs[orbit] is undefined
2023-10-01 23:21:02 +02:00
Felix Roos
6ca99e33ab
codeformat
2023-10-01 23:20:05 +02:00
Raphael Forment
1909caf769
Connecting new reverb documentation
2023-10-01 14:50:29 +02:00
Raphael Forment
2d07eeb518
Connecting all parameters to convolution generator
2023-10-01 14:44:34 +02:00
Felix Roos
1c0da7cd49
Merge branch 'main' of https://github.com/tidalcycles/strudel
2023-10-01 14:20:54 +02:00
Alex McLean
fd316c81c0
support mininotation '..' range operator, fixes #715 ( #716 )
...
* support mininotation .. range operator, fixes #715
* remove logs
2023-10-01 13:20:49 +01:00
Felix Roos
edbd437d7b
hotfix: add missing dependency
2023-10-01 14:20:30 +02:00
Felix Roos
9be1f9c18b
Merge pull request #714 from tidalcycles/ui-widgets
...
widgets
2023-10-01 14:15:09 +02:00
Felix Roos
96f06d8026
fix: import
2023-10-01 14:09:07 +02:00
Felix Roos
935d8e8aea
fix: comment
2023-10-01 14:08:41 +02:00
Felix Roos
21b99b3810
remove comment
2023-10-01 14:07:48 +02:00
Felix Roos
c051a1249d
remove checkbox
2023-10-01 14:06:32 +02:00
Felix Roos
564697e175
add extra sliderWithID function
...
+ add warning to slider function
2023-10-01 14:05:16 +02:00
Felix Roos
d4bf358eae
use raw css instead of tailwind
2023-10-01 13:56:57 +02:00
Felix Roos
f84d5ba3a0
add back some margin
2023-10-01 13:44:41 +02:00
Felix Roos
b550ff038c
simplify: use native events
2023-10-01 13:42:29 +02:00
Vasilii Milovidov
ac9c629c0b
cleanup
2023-10-01 15:36:52 +04:00
Vasilii Milovidov
755e24315e
use sample as an impulse response for the reverb
2023-10-01 15:31:10 +04:00
Felix Roos
c6ecd31ea1
improve mouse tracking
2023-10-01 13:27:44 +02:00
Raphael Forment
e600b91a85
bugfixes for parameter passing
2023-10-01 12:02:17 +02:00
Raphael Forment
abff279707
Document reverb controls
2023-10-01 11:52:24 +02:00
Vasilii Milovidov
fd18508266
wip: use sample as an impulse response for the reverb
2023-10-01 05:15:47 +04:00
Felix Roos
d7bc309eeb
fix: import
2023-10-01 00:36:34 +02:00
Felix Roos
33c40e5ef8
fix some odd number / string problems
2023-10-01 00:33:10 +02:00
Felix Roos
062d926900
make sliders work!
2023-10-01 00:24:31 +02:00
Raphael Forment
0ad0046a76
Replacing old reverb by better convolution
2023-09-30 22:04:22 +02:00
Felix Roos
b36cee93f7
add slider function to scope
2023-09-30 21:22:49 +02:00
Felix Roos
2731e70fb7
use loc as slider id
2023-09-30 21:03:28 +02:00
Felix Roos
276cf858fc
match slider as function
2023-09-30 20:39:03 +02:00
Raphael Forment
b2acff40c4
Add documentation about noise sources
2023-09-30 15:17:22 +02:00
Raphael Forment
e3333e716f
Cap noise amount to 1
2023-09-30 15:08:09 +02:00
Raphael Forment
bb7b8c2fab
Fix noise parameter and FM parameters compatibility
2023-09-30 14:59:43 +02:00
Raphael Forment
389c7be264
Add noise parameter for base oscillators
2023-09-30 14:39:44 +02:00
Raphael Forment
c2481e460b
Add pink, white and brown oscillators
2023-09-30 14:07:33 +02:00
Felix Roos
c93e4a951a
match number.slider
2023-09-29 12:58:16 +02:00
Felix Roos
aa094bf930
checkbox + number slider
2023-09-29 10:40:00 +02:00
Felix Roos
8a741952df
Merge pull request #699 from tidalcycles/midi-in
...
Midi in
2023-09-28 11:03:09 +02:00
Felix Roos
0dcc55ee16
prevent error
2023-09-28 10:48:31 +02:00
Felix Roos
6c3a3b9e29
dedupe
2023-09-28 10:40:44 +02:00
Felix Roos
e4eff8c837
Merge remote-tracking branch 'origin/main' into midi-in
2023-09-28 10:40:24 +02:00
Felix Roos
527b895e3c
Merge pull request #710 from tidalcycles/midi-clock
...
add midi clock support
2023-09-27 22:53:49 +02:00
Felix Roos
4eb0a7b7c0
send start with accurate timing
2023-09-27 22:42:35 +02:00
Felix Roos
f11462bf41
sync start / stop automatically too
2023-09-27 22:28:52 +02:00
Felix Roos
dea1c31701
use midicmd instead of clock
2023-09-27 22:10:21 +02:00
Felix Roos
68ab43b3ab
support midi clock via "clock" control
...
(not on desktop yet)
2023-09-27 21:26:24 +02:00
Felix Roos
cf72e3bba5
fix: add conditional imports to eval scope
...
+ fire postMessage on start
2023-09-27 21:25:30 +02:00
Felix Roos
62743edf45
bump superdough to 0.9.9
2023-09-25 23:57:19 +02:00
Felix Roos
eec3752b5a
cleanup
2023-09-25 23:57:09 +02:00
Felix Roos
006fd6c733
Merge pull request #707 from tidalcycles/superdough-worklet
...
add dough function for raw dsp
2023-09-25 23:06:30 +02:00
Felix Roos
7078e20200
less garbage
2023-09-25 22:56:44 +02:00
Felix Roos
52c01abbe9
encapsulate .dough
2023-09-25 22:39:03 +02:00
Felix Roos
6e26f39751
add dough function for raw dsp
2023-09-25 22:34:31 +02:00
Raphael Forment
08aab9d4d8
Adding vibrato to Superdough sampler
...
Modulating the `playbackRate` to simulate a vibrato!
2023-09-20 19:44:32 +02:00
Felix Roos
dc254bd562
upstream changes
2023-09-17 17:28:25 +02:00
Felix Roos
6c3173f45b
Merge branch 'main' into patterns-tab
2023-09-17 17:28:18 +02:00
Felix Roos
30cba7b935
Merge branch 'main' into midi-in
2023-09-17 17:26:42 +02:00
Felix Roos
9e27c0fe2c
Merge pull request #705 from vasilymilovidov/main
...
Update tauri.yml workflow file
2023-09-17 15:53:27 +02:00
vmilovidov
05c09eff19
Update tauri.yml workflow file
2023-09-17 13:26:58 +00:00
vmilovidov
258eb88684
Update tauri.yml workflow
2023-09-17 13:14:13 +00:00
Felix Roos
9c73ef770f
snapshot
2023-09-17 13:37:16 +02:00
Felix Roos
de9a52366f
Publish
...
- @strudel/codemirror@0.9.0
- @strudel.cycles/core@0.9.0
- @strudel.cycles/csound@0.9.0
- @strudel.cycles/midi@0.9.0
- @strudel.cycles/mini@0.9.0
- @strudel.cycles/osc@0.9.0
- @strudel.cycles/react@0.9.0
- @strudel.cycles/serial@0.9.0
- @strudel.cycles/soundfonts@0.9.0
- superdough@0.9.8
- @strudel.cycles/tonal@0.9.0
- @strudel.cycles/transpiler@0.9.0
- @strudel/web@0.9.0
- @strudel.cycles/webaudio@0.9.0
- @strudel.cycles/xen@0.9.0
2023-09-17 12:35:03 +02:00
Felix Roos
57265b9e33
add filter envelopes here and there
...
+ comment out outroMusic (lame)
2023-09-17 12:34:01 +02:00
Felix Roos
b7ef2d97e2
make desktopbridge private for now
2023-09-17 11:50:18 +02:00
Felix Roos
4fb364195c
snapshot
2023-09-17 11:18:20 +02:00
Felix Roos
578bede46b
fix: tune n -> note
2023-09-17 11:17:37 +02:00
Felix Roos
38a51324b2
Merge pull request #693 from Bubobubobubobubo/vibrato
...
Adding vibrato to base oscillators
2023-09-17 11:05:05 +02:00
Felix Roos
0e7c9a4001
add vib examples for : notation
2023-09-17 11:01:12 +02:00
Felix Roos
32fee6313b
move stuff back
2023-09-17 10:44:15 +02:00
Felix Roos
c6a74c040e
snapshot
2023-09-17 10:42:51 +02:00
Felix Roos
a97384cec1
format
2023-09-17 10:42:21 +02:00
Felix Roos
f052adb93a
simplify examples
2023-09-17 10:41:22 +02:00
Felix Roos
c2560e0cf8
set vib default to .5
2023-09-17 10:41:13 +02:00
Felix Roos
cd6d1fb2d2
fix: headings
2023-09-17 10:41:02 +02:00
Felix Roos
c354ee32e3
simplify vibrato logic
2023-09-17 10:15:33 +02:00
Felix Roos
5c5df74860
fix: control naming
2023-09-17 10:15:02 +02:00
Felix Roos
887fb6a84c
Merge remote-tracking branch 'upstream/main' into vibrato
2023-09-17 09:46:12 +02:00
Felix Roos
80ea9e8de4
Merge pull request #698 from Bubobubobubobubo/sampler
...
Adding loop points and thus wavetable synthesis
2023-09-17 08:27:36 +02:00
Felix Roos
3879b01ddd
snapshots
2023-09-17 08:04:02 +02:00
Felix Roos
4490681fa3
add note about wt_
2023-09-17 08:03:09 +02:00
Felix Roos
b98e24fabf
docs: fit + splice
2023-09-17 08:02:02 +02:00
Felix Roos
2deafe214a
update loop examples
2023-09-17 07:59:55 +02:00
Felix Roos
d0258756e5
Merge remote-tracking branch 'upstream/main' into sampler
2023-09-17 07:31:21 +02:00
Felix Roos
4fecad16e4
superdough 0.9.7
2023-09-16 02:21:10 +02:00
Felix Roos
a82eeb44c0
update snapshot
2023-09-16 02:08:25 +02:00
Felix Roos
7ec5ab0c20
fix: tune
2023-09-16 02:05:49 +02:00
Felix Roos
872e10fc95
Merge pull request #692 from Bubobubobubobubo/filters
...
Adding filter envelopes and filter order selection
2023-09-16 02:03:49 +02:00
Felix Roos
e3b7d0f84d
drop some acid in there
2023-09-16 02:01:46 +02:00
Felix Roos
e0c424eb92
update snapshots
2023-09-16 01:50:45 +02:00
Felix Roos
536427310d
add some filter envelopes here and there
2023-09-16 01:50:23 +02:00
Felix Roos
a7eb0bb04a
snapshot
2023-09-16 01:34:00 +02:00
Felix Roos
af6a5b85f5
keep only lp envelopes as examples
2023-09-16 01:33:34 +02:00
Felix Roos
b96e8093a0
doc: fenv
2023-09-16 01:33:17 +02:00
Felix Roos
989dc0aabe
fix: filters without envelopes
2023-09-16 01:33:09 +02:00
Felix Roos
735f892a08
fix: snapshots
2023-09-16 01:14:53 +02:00
Felix Roos
e959c275fd
add fanchor
2023-09-16 01:14:14 +02:00
Felix Roos
7dbcc90450
fix: docs after fenv change
2023-09-16 01:07:10 +02:00
Felix Roos
7f86eac8f1
simplify
2023-09-16 00:51:36 +02:00
Felix Roos
40de717cc9
fix: don't add frequency
2023-09-16 00:46:50 +02:00
Felix Roos
df211c994d
anchored fenv, more logical with negative values
...
- defaulting to .5 for now...
2023-09-16 00:44:03 +02:00
Felix Roos
ee314e9b03
snapshot
2023-09-15 23:38:37 +02:00
Felix Roos
9049a8b964
simplify fenv
2023-09-15 23:37:36 +02:00
Felix Roos
88c029202c
simplify fenv examples
2023-09-15 23:37:27 +02:00
Felix Roos
9142fb753a
cleaner default filter envelope
...
- fixes some unexpected envelope glitches
2023-09-15 23:36:55 +02:00
Felix Roos
4688c0bf10
format
2023-09-15 23:13:49 +02:00
Felix Roos
7e55258bbf
update snapshots
2023-09-15 23:13:30 +02:00
Felix Roos
828e475921
support negative fenv
2023-09-15 23:12:51 +02:00
Felix Roos
9d5f919023
add all filter envelope examples to doc
2023-09-15 23:12:39 +02:00
Felix Roos
b8932390f7
update snapshot
2023-09-15 21:44:24 +02:00
Felix Roos
445881992e
slow down examples + simplify
2023-09-15 21:43:03 +02:00
Felix Roos
30d96dcb65
remove log
2023-09-14 16:28:47 +02:00
Felix Roos
3a69fd50bb
fix: linting errors
2023-09-14 09:39:31 +02:00
Felix Roos
0f72729f0d
midi cc input poc
2023-09-14 09:36:06 +02:00
Felix Roos
0a8874180c
generalize getDevice + begin midiIn implementation
2023-09-13 13:48:33 +02:00
Felix Roos
a6501474bb
Merge branch 'fix-eval-scope' into midi-in
2023-09-13 13:00:52 +02:00
Felix Roos
4cb93ddcde
fix: eval scope
2023-09-13 12:59:51 +02:00
Raphael Forment
7f1918ae8c
Merge branch 'sampler' of github.com:Bubobubobubobubo/strudel into sampler
2023-09-11 00:56:50 +02:00
Raphael Forment
78adaaedef
fixing minor bugs and adding description
2023-09-11 00:56:43 +02:00
Felix Roos
4a65113bff
do not panic when no description
2023-09-11 00:52:49 +02:00
Raphael Forment
843d9d52c3
add documentation but it crashes
2023-09-11 00:46:31 +02:00
Raphael Forment
7a74189771
document wavetable synthesis
2023-09-11 00:41:55 +02:00
Raphael Forment
6de04f7781
turn loop on for samples starting with wt_
2023-09-10 23:29:09 +02:00
Felix Roos
ba27f2ba28
fix: looped samples pitch
2023-09-10 21:05:57 +02:00
Felix Roos
f09b89ed63
fix: duration for loops
2023-09-10 20:55:59 +02:00
Raphael Forment
bac8594c5f
beginning documentation work (breaks)
2023-09-10 20:36:09 +02:00
Raphael Forment
3582ae9163
adding loopBegin and loopEnd
2023-09-10 18:34:21 +02:00
Raphael Forment
7a95bafa54
Updating documentation
2023-09-10 09:59:18 +02:00
Raphael Forment
1383af6208
documenting filters more + tests
2023-09-10 09:42:29 +02:00
Raphael Forment
bea9a3c2dc
replacing fenv by lpenv, hpenv, bpenv
2023-09-10 09:28:07 +02:00
Raphael Forment
78ccec5d7b
adding test run
2023-09-10 09:14:41 +02:00
Felix Roos
534e3f7f81
add snapshots
2023-09-10 00:48:04 +02:00
Felix Roos
6a427d6f89
Merge pull request #697 from daslyfe/add_logging_from_tauri
...
Add logging from tauri
2023-09-09 11:19:57 +02:00
Jade Rowland
b4297580a7
changed warning to error
2023-09-09 01:34:35 -04:00
Jade Rowland
26b0e2ae43
its working
2023-09-09 01:27:49 -04:00
Jade Rowland
e75ac7b3c0
working
2023-09-09 01:20:08 -04:00
Raphael Forment
74442b0d76
documenting vibrato and removing broken slide/pitchJump mechanism
2023-09-08 13:43:43 +02:00
Raphael Forment
3431803980
documenting vib and vibmod
2023-09-08 13:08:00 +02:00
Raphael Forment
c5fb247de6
Documentation for filter envelope
2023-09-08 12:38:39 +02:00
Felix Roos
18640d59da
acid party
2023-09-08 03:00:49 +02:00
Felix Roos
48753b2539
fix last crack?
2023-09-08 02:53:08 +02:00
Felix Roos
606dcc8cc3
use fenv to scale above base cutoff?
2023-09-08 02:27:28 +02:00
Felix Roos
9e4c548c69
fix: filter clicks
2023-09-08 02:06:03 +02:00
Felix Roos
75a974643b
add missing controls
2023-09-08 01:41:11 +02:00
Felix Roos
e2711ba911
fix: filter envelopes + simplify
2023-09-08 01:40:10 +02:00
Raphael Forment
7605198774
parameter renaming
2023-09-05 11:27:42 +02:00
Raphael Forment
fc9525e7d8
saner vibrato default
2023-09-05 11:24:21 +02:00
Raphael Forment
e597b6473d
remove test console log statement
2023-09-05 10:44:41 +02:00
Raphael Forment
16c8dcf788
stable version
2023-09-05 09:56:49 +02:00
Raphael Forment
37842d4fbd
Revert "replace odd envelope"
...
This reverts commit 4319df0cb6 .
2023-09-05 09:01:04 +02:00
Felix Roos
133a1d2e8f
Merge pull request #694 from daslyfe/tauri_osc_support
...
Direct OSC Support in Tauri
2023-09-05 00:33:54 +02:00
Jade Rowland
15c15a9c36
remove unused import
2023-09-04 17:09:54 -04:00
Jade Rowland
d233d50de3
dont panic if message fails to send
2023-09-04 17:07:50 -04:00
Jade Rowland
a9d8e7ca82
cleaning up
2023-09-04 15:33:44 -04:00
Jade Rowland
4001cc9531
cleaning up
2023-09-04 15:33:28 -04:00
Raphael Forment
4319df0cb6
replace odd envelope
2023-09-04 21:24:42 +02:00
Raphael Forment
5be7898522
New technique using ADSR envelope
2023-09-04 21:17:16 +02:00
Jade Rowland
009760c31a
correct bit calcuations
2023-09-04 15:00:43 -04:00
Jade Rowland
77349526e4
timetag mishaps
2023-09-04 14:21:30 -04:00
Felix Roos
3ba195c2d9
add new controls
...
+ rename slide_speed > slidespeed
2023-09-04 18:38:05 +02:00
Raphael Forment
60f5032b12
Implement pitch slide
2023-09-04 06:25:49 +02:00
Raphael Forment
fdc201a799
Adding vibrato to synth oscillator
2023-09-04 06:03:05 +02:00
Raphael Forment
ec8616a515
Envelope filter and filter order
2023-09-04 04:56:45 +02:00
Jade Rowland
349d11e76d
different time strats
2023-09-03 17:36:21 -04:00
Jade Rowland
62e3774ff7
its working
2023-09-03 16:28:52 -04:00
Felix Roos
abaeb52b7c
Merge pull request #690 from vasilymilovidov/main
...
fix MIDI CC messages
2023-09-03 22:19:22 +02:00
Jade Rowland
60e600c381
setting up
2023-09-03 13:23:13 -04:00
Vasilii Milovidov
97f84ee87f
fix MIDI CC messages
2023-09-03 15:54:34 +04:00
Felix Roos
c5738aeed9
Merge pull request #688 from daslyfe/fix_tauri_cpu_midi
...
add sleep timer + improve message iterating
2023-09-03 10:22:15 +02:00
Jade Rowland
192adccb10
add sleep timer + improve message iterating
2023-09-02 20:59:00 -04:00
Felix Roos
defcacb59b
bump superdough to 0.9.6
2023-08-31 13:09:16 +02:00
Felix Roos
e4ea786956
Merge pull request #684 from Bubobubobubobubo/zzfx
...
ZZFX Synth support
2023-08-31 13:00:30 +02:00
Felix Roos
c9d98bf4d7
fix: tests
2023-08-31 12:58:32 +02:00
Felix Roos
8dd08c360f
improve synth docs
2023-08-31 12:56:18 +02:00
Felix Roos
d6c4bb0e4e
Merge remote-tracking branch 'upstream/main' into zzfx
2023-08-31 12:38:19 +02:00
Felix Roos
c54916cdfd
Merge pull request #683 from Bubobubobubobubo/betterfmsynth
...
Wave Selection and Global Envelope on the FM Synth Modulator
2023-08-31 12:36:36 +02:00
Felix Roos
e29cf6fcc1
update snapshot
2023-08-31 12:34:49 +02:00
Felix Roos
5b3cd166b0
more clear example
2023-08-31 12:34:16 +02:00
Felix Roos
a7246c6518
snapshots
2023-08-31 12:30:01 +02:00
Felix Roos
b48fd78cf0
fm envelope docs
2023-08-31 12:29:29 +02:00
Felix Roos
66c895ee3c
fix: bad import
2023-08-31 11:52:49 +02:00
Felix Roos
37c450dd83
Merge remote-tracking branch 'upstream/main' into betterfmsynth
2023-08-31 11:52:41 +02:00
Felix Roos
4c744da3e2
add zzfx sound + zzfx control to override params
2023-08-31 10:52:36 +02:00
Felix Roos
388e7b3c2f
add doc
2023-08-31 09:46:36 +02:00
Felix Roos
6ec5377381
add lfo alias for repeatTime
2023-08-31 09:46:30 +02:00
Felix Roos
24ec47e4ff
fix: comments
2023-08-31 07:58:31 +02:00
Felix Roos
4a122523d9
fix: import
2023-08-31 07:55:09 +02:00
Felix Roos
1241911ec0
rename more stuff + pull out fork
2023-08-31 07:53:41 +02:00
Felix Roos
0f54bb1938
rename some params + use correct duration
2023-08-31 06:57:08 +02:00
Felix Roos
a3b55aa5cc
Merge pull request #685 from daslyfe/desktop_midi_bridge
...
Create Midi Integration for Tauri Desktop app
2023-08-31 05:52:17 +02:00
Felix Roos
4fa02a483b
Merge pull request #681 from tidalcycles/protracker-font
...
teletext theme + fonts
2023-08-31 05:32:15 +02:00
Felix Roos
a786c642f1
remove weird flags
2023-08-31 05:25:18 +02:00
Felix Roos
1bade7bee8
urgh npm
2023-08-31 05:23:08 +02:00
Felix Roos
d399df8798
Merge pull request #674 from tidalcycles/waveformn
...
control osc partial count with n
2023-08-31 05:20:55 +02:00
Felix Roos
749b11a5ea
fix: history
2023-08-31 05:12:33 +02:00
Felix Roos
328af5f560
fix: move desktopbridge dependency to website
2023-08-31 05:10:17 +02:00
Felix Roos
876f97e9a2
fix: exp envelope allow 0 without blowup
2023-08-31 04:35:35 +02:00
Felix Roos
26d7a32f11
remove comments
2023-08-31 04:26:14 +02:00
Felix Roos
3057773009
keep sine as fm default
2023-08-31 04:25:40 +02:00
Felix Roos
6ca89cb907
keep sine as mod default
2023-08-31 04:25:12 +02:00
Felix Roos
88b5b9b21c
fix: history
2023-08-31 04:24:44 +02:00
Felix Roos
6bcf8b91cc
fix: getExpEnvelope full adsr
2023-08-31 04:22:54 +02:00
Felix Roos
7cf7ebc555
fix: condition flip
2023-08-31 04:17:49 +02:00
Felix Roos
ee0aaca2b0
only use fm envelope when needed
2023-08-31 04:13:41 +02:00
Felix Roos
b1b084452c
fix: format
2023-08-31 03:56:31 +02:00
Felix Roos
213b1a2dae
pull out debugging fn
2023-08-31 03:53:52 +02:00
Felix Roos
b991cfc493
fix: use custom version of ZZFX
...
- ZZFX audio context broke tests
- only needed buildSamples function
2023-08-31 03:50:38 +02:00
Felix Roos
90cdea3656
fix: double registering
2023-08-30 15:32:45 +02:00
Felix Roos
1463f27a0f
move zzfx stuff to separate file
2023-08-30 15:27:07 +02:00
Felix Roos
afb8ab44cf
more zzfx wiring
2023-08-30 15:25:23 +02:00
Jade Rowland
282f36c47c
fix lock file
2023-08-30 09:17:12 -04:00
Raphael Forment
c3f27d1ad9
Boilerplate for ZZFX Synth support
2023-08-30 14:32:20 +02:00
Jade Rowland
ad230a8dc7
remove console statement
2023-08-30 08:32:13 -04:00
Jade Rowland
c29c4c0a8b
configuring package, wiring everything together
2023-08-30 08:24:02 -04:00
Jade Rowland
284f5615cc
bridge functionality for midi
2023-08-29 18:14:02 -04:00
Raphael Forment
c625096f59
removing comments
2023-08-29 17:29:50 +02:00
Raphael Forment
c3cd5d08c9
adding linear and exponential envelope for fm synthesis
2023-08-29 17:25:27 +02:00
Raphael Forment
c87c3c6672
Revert "envelopes on fmsynth"
...
This reverts commit 8fc7688585 .
2023-08-29 16:31:47 +02:00
Raphael Forment
8fc7688585
envelopes on fmsynth
2023-08-29 13:46:43 +02:00
Raphael Forment
94bcfb11de
removing rogue console.log
2023-08-29 13:16:39 +02:00
Raphael Forment
ebeaac3c5f
adding fm wave choice
2023-08-29 12:54:17 +02:00
Felix Roos
942ffc038d
add font credit
2023-08-29 00:57:41 +02:00
Felix Roos
9de344e48d
delete protracker font
2023-08-29 00:45:16 +02:00
Felix Roos
5efea045d2
delete protracker theme
2023-08-29 00:30:16 +02:00
Felix Roos
6bd3274a4b
remove protracker theme + font (not good)
2023-08-29 00:27:20 +02:00
Felix Roos
a179313db2
teletext: add panel bg
2023-08-29 00:19:57 +02:00
Felix Roos
289376840e
add mode7 font
...
+ can now inject custom theme styles
2023-08-28 23:52:24 +02:00
Felix Roos
0e3d84e5ca
add teletext theme + font
2023-08-28 19:21:17 +02:00
Felix Roos
cb643f8fd9
add protracker theme
...
+ fix: make sure all text has a bg
2023-08-28 18:54:33 +02:00
Felix Roos
1faa81099c
add protracker3 font
2023-08-28 14:50:06 +02:00
Felix Roos
2dc079b950
Merge pull request #680 from tidalcycles/emoji-support
...
add emoji support
2023-08-27 22:18:06 +02:00
Felix Roos
f6cf740507
add emoji support
2023-08-27 22:11:22 +02:00
Felix Roos
338c866d83
Merge pull request #679 from tidalcycles/pianoroll-improvements
...
Pianoroll improvements
2023-08-27 16:12:32 +02:00
Felix Roos
038e6c312b
dedupe .pianoroll
2023-08-27 16:05:58 +02:00
Felix Roos
6f6def34f7
fix: improve performance of setting patterning
2023-08-27 15:35:44 +02:00
Felix Roos
88651149d3
fix: don't import emoji pkg
2023-08-27 15:28:46 +02:00
Felix Roos
e301090704
pianoroll improvements:
...
- add label / activeLabel controls
- add new pianoroll options:
- fill
- fillActive
- strokeActive
- stroke
- hideInactive
- colorizeInactive
- fontFamily
- add wordfall method
- fix: some haps were drawn with wrong length
- pianoroll labels now use set fontFamily
- hide fold gutter
2023-08-27 15:27:30 +02:00
Felix Roos
d0f8a612ad
Merge pull request #677 from tidalcycles/scope
...
Scope
2023-08-26 21:22:16 +02:00
Felix Roos
a7728e3d81
comment new controls
2023-08-26 21:16:46 +02:00
Felix Roos
4dadc18a3a
fix: import
2023-08-26 21:12:02 +02:00
Felix Roos
43efe6921d
move scope to webaudio package
2023-08-26 21:11:24 +02:00
Felix Roos
2e31c8695a
use Float32 for higher precision
2023-08-25 16:29:41 +02:00
Felix Roos
988bd8ccdc
rename stuff
2023-08-25 12:40:04 +02:00
Felix Roos
965794712e
fscope + scaling options
2023-08-25 12:39:47 +02:00
Felix Roos
68ea086e2a
improve canvas quality on retina
2023-08-25 12:39:38 +02:00
Felix Roos
7370f41fa0
basic scope feature
2023-08-25 09:45:30 +02:00
Felix Roos
5cbe30095b
control osc partial count with n
2023-08-24 12:21:29 +02:00
Felix Roos
c75c3f1ab1
basic pattern add function
2023-08-24 11:55:21 +02:00
Felix Roos
281ad5fac9
add nanFallback for better errors
2023-08-24 08:50:42 +02:00
Felix Roos
eb0301d74e
remove annoying logs
2023-08-24 08:50:18 +02:00
Felix Roos
4a76757dd2
Merge branch 'main' into patterns-tab
2023-08-23 22:56:12 +02:00
Felix Roos
1855dae35e
add patterns tab with examples
2023-08-23 22:51:36 +02:00
Felix Roos
f20c5a1bcb
Merge pull request #668 from daslyfe/midi_time_fixes
...
Midi time fixes
2023-08-23 21:50:50 +02:00
Felix Roos
02979926fd
bump superdough
2023-08-20 23:50:38 +02:00
Felix Roos
b08337af45
Merge pull request #669 from tidalcycles/fm
...
basic fm
2023-08-20 23:19:07 +02:00
Felix Roos
980c1e4812
simplify
2023-08-20 22:45:05 +02:00
Felix Roos
f43dd8db1b
add doc
2023-08-20 22:41:49 +02:00
Felix Roos
badda165fe
add snapshot
2023-08-20 22:39:46 +02:00
Felix Roos
f7d17875c0
fix: lint
2023-08-20 22:36:44 +02:00
Felix Roos
0c124bcca3
basic fm
2023-08-20 22:32:27 +02:00
Jade Rowland
3eb63f1730
round duration down
2023-08-19 15:10:53 -04:00
Jade Rowland
abb0b3b4c0
dont round duration
2023-08-19 15:09:46 -04:00
Jade Rowland
42662748d3
cleaning up changes
2023-08-19 15:06:55 -04:00
Jade Rowland
b5b866a894
time clock improvements
2023-08-19 01:08:41 -04:00
Felix Roos
4e7e715f10
rename footer -> panel
2023-08-19 00:20:46 +02:00
Felix Roos
5be1004292
encapsulate panel tabs
2023-08-19 00:19:32 +02:00
Felix Roos
01cccc6462
hotfix: panel z-index < autocomplete
2023-08-19 00:06:44 +02:00
Felix Roos
9287b8ea42
Merge pull request #667 from tidalcycles/toggle-sidebar
...
togglable panel position
2023-08-18 23:56:20 +02:00
Felix Roos
5fabc5c7f9
let to const
2023-08-18 23:53:37 +02:00
Felix Roos
61dc6f980d
ignore tauri dist for format-check
2023-08-18 23:48:00 +02:00
Felix Roos
84328cfb90
fix: format
2023-08-18 23:46:26 +02:00
Felix Roos
37a35022f5
fix panel scroll
...
+ move to bottom when minimized
2023-08-18 23:45:55 +02:00
Felix Roos
3afe540111
add hint for zen mode
2023-08-18 23:32:30 +02:00
Felix Roos
35687b1ee0
fix reference style for right panel
2023-08-18 23:32:22 +02:00
Felix Roos
195e6b61f9
fix settings style for right panel
2023-08-18 23:23:12 +02:00
Felix Roos
dabc0331cb
fix panel scroll
2023-08-18 23:19:19 +02:00
Felix Roos
824abb0406
Merge pull request #666 from daslyfe/osc_fixes
...
fix osc bundle timestamp glitches caused by drifting clock
2023-08-18 15:59:20 +02:00
Felix Roos
f6789aaace
togglable panel position
2023-08-18 15:58:51 +02:00
Jade Rowland
10bce85561
fix osc bundle timestamp glitches caused by drifting clock
2023-08-17 18:01:41 -04:00
Felix Roos
cd0f1b6c5c
bump: superdough 0.9.4
2023-08-17 11:42:24 +02:00
Felix Roos
834bb7d777
Merge pull request #664 from tidalcycles/superdough
...
superdough: encapsulates web audio output
2023-08-17 11:36:07 +02:00
Felix Roos
5c1d7baf72
superdough readme doc
2023-08-17 11:23:17 +02:00
Felix Roos
8bdbc9ec4c
superdough: add logger
2023-08-17 10:08:55 +02:00
Felix Roos
0c6a0720af
bump superdough to 0.9.3
2023-08-11 12:35:18 +02:00
Felix Roos
c6095fd92a
add disableWorklets option to initAudio
2023-08-11 12:35:00 +02:00
Felix Roos
7d0fb0de83
Revert "rename: superdough.mjs > webaudio.mjs"
...
This reverts commit 75281afe05 .
2023-08-11 12:22:03 +02:00
Felix Roos
75281afe05
rename: superdough.mjs > webaudio.mjs
...
(to keep history?)
2023-08-11 12:20:36 +02:00
Felix Roos
738e714f45
use superdough in webaudio package
2023-08-11 12:13:24 +02:00
Felix Roos
898bfaeecf
bump to 0.9.2
2023-08-11 11:13:31 +02:00
Felix Roos
7f44d9cdd2
add link to codesandbox
2023-08-11 11:09:33 +02:00
Felix Roos
8d9be21c8a
better code example
2023-08-11 10:56:57 +02:00
Felix Roos
82cb4c8c11
fix: still had strudel core imports
2023-08-11 10:51:59 +02:00
Felix Roos
2778e4d697
fix: build entry file
2023-08-11 10:43:59 +02:00
Felix Roos
30fe2dd502
add superdough package
2023-08-11 10:42:59 +02:00
gogins
1170ff58ee
Fix for #1 .
2023-08-10 20:26:37 -04:00
Felix Roos
2483bf812f
Merge pull request #660 from tidalcycles/fix-multiple-triggers
...
fix: always run previous trigger
2023-08-11 00:06:21 +02:00
Felix Roos
7a999de602
fix: always run previous trigger
...
+ make dominantTrigger more dominant
2023-08-11 00:04:09 +02:00
Felix Roos
1929c27225
Merge pull request #659 from tidalcycles/fix-console-welcome
...
fix: welcome message for latestCode
2023-08-10 23:54:58 +02:00
Felix Roos
0cf5c9c7d6
fix: welcome message for latestCode
2023-08-10 23:51:04 +02:00
Felix Roos
c20b691683
Merge pull request #657 from daslyfe/main
...
[Bug Fix] Midi: Don't treat note 0 as false
2023-08-07 07:45:26 +02:00
Jade Rowland
5c2101de1a
[Bug Fix] Midi: Don't treat note 0 as false
2023-07-29 13:34:02 -04:00
Felix Roos
2ec2e81511
Merge pull request #656 from daslyfe/main
...
[Bug Fix] Account for numeral notation when converting to midi
2023-07-29 09:06:17 +02:00
Jade Rowland
ac3d8b832c
[Bug Fix] Account for numeral notation when converting to midi
2023-07-29 01:29:05 -04:00
Felix Roos
ad174957e8
Merge pull request #653 from tidalcycles/ireal-voicings
...
ireal voicings
2023-07-23 22:18:48 +02:00
Felix Roos
9b3fa83516
add common chord symbol aliases
2023-07-23 22:05:42 +02:00
Felix Roos
52b8d9d361
add octaves control for arpeggios
2023-07-23 21:18:34 +02:00
Felix Roos
d231ded7a2
fix: ^7 voicings
2023-07-23 21:18:18 +02:00
Felix Roos
5f57951e3d
fix: add empty string as major alias
2023-07-23 14:10:38 +02:00
Felix Roos
b1a4788442
a few more voicings
2023-07-23 14:06:25 +02:00
Felix Roos
6377378a3d
sort by topnote and then by bottom note
...
(easier to track diffs)
2023-07-23 13:31:47 +02:00
Felix Roos
45b91cdea5
fix: major chords
2023-07-23 09:57:34 +02:00
Felix Roos
d5647c6760
sort voicings by top note
2023-07-23 09:51:21 +02:00
Felix Roos
f419559bde
Merge remote-tracking branch 'origin/main' into ireal-voicings
2023-07-22 16:22:49 +02:00
Felix Roos
4cfaa39419
fix: flip subtraction
2023-07-22 13:54:43 +02:00
Felix Roos
d6b1762adf
Merge pull request #652 from tidalcycles/understand-pitch
...
Understand pitch
2023-07-22 09:30:21 +02:00
Felix Roos
45c3293385
format
2023-07-22 09:28:51 +02:00
Felix Roos
92d574605e
small fixes
2023-07-22 09:26:34 +02:00
Felix Roos
cec7b90631
finish pitch page
2023-07-22 09:19:13 +02:00
Felix Roos
aa3cb35f09
better exponent display
2023-07-21 18:42:47 +02:00
Felix Roos
7373138e3d
improve pitch page
2023-07-21 17:46:45 +02:00
Felix Roos
2d8176f213
begin pitch page
2023-07-21 14:40:47 +02:00
Felix Roos
8589d72aee
fix: console error
2023-07-21 14:40:40 +02:00
Felix Roos
626b50087a
Merge branch 'main' into docs
2023-07-21 10:02:02 +02:00
Felix Roos
1e62554dfb
add links
2023-07-20 23:43:53 +02:00
Felix Roos
bcf800482b
fix: chord typo + export only voicings
2023-07-20 23:43:08 +02:00
Felix Roos
08f94d2122
add ireal voicings
2023-07-20 22:53:02 +02:00
Felix Roos
559cfd11db
Merge pull request #651 from tidalcycles/update-vitest
...
update vitest
2023-07-17 23:42:59 +02:00
Felix Roos
ce820c2314
update vitest
2023-07-17 23:37:51 +02:00
Felix Roos
8583ed0e5c
Merge pull request #647 from tidalcycles/tonleiter
...
stateless voicings + tonleiter lib
2023-07-17 23:34:33 +02:00
Felix Roos
f2c16a06a1
fix: note2oct
2023-07-17 23:10:13 +02:00
Felix Roos
584d469a73
Merge pull request #650 from bwagner/tonleiter
...
FIXES: TODO in rotateChroma
2023-07-17 17:57:16 +02:00
Bernhard Wagner
4298e582fb
FIXES: note2pc TODOs
2023-07-14 14:38:26 +02:00
Bernhard Wagner
a3fdfbbc16
FIXES: weird gain difference
2023-07-14 14:04:35 +02:00
Bernhard Wagner
b8929a0d18
FIXES: prettier formatting
2023-07-14 13:56:36 +02:00
Bernhard Wagner
0fa5832b63
FIXES: TODO in rotateChroma
2023-07-14 13:45:27 +02:00
Felix Roos
bbb29ebd7c
fix: duck mode with n
...
+ detect chord obj in rootNotes
2023-07-13 12:52:57 +02:00
Felix Roos
0fd9ac6da3
feat: support strings in voicing function
2023-07-13 12:13:00 +02:00
Felix Roos
e53098b179
fix: tests
2023-07-13 11:58:24 +02:00
Felix Roos
78dcab2778
fix: control interference
2023-07-13 11:24:57 +02:00
Felix Roos
e05f74cef1
docs + rename under -> duck, quak quak
2023-07-13 10:49:08 +02:00
Felix Roos
3d8724c90d
snapshot
2023-07-13 01:11:31 +02:00
Felix Roos
ffeda19ce5
snapshots + fix default anchor for lefthand
2023-07-13 01:09:53 +02:00
Felix Roos
70fe8f14e3
refactor: voicings -> voicing in tunes
2023-07-13 01:09:29 +02:00
Felix Roos
a639d9f49f
fix: remove log
2023-07-13 00:25:24 +02:00
Felix Roos
e5251422fe
revert changing existing addVoicings
...
+ add registerVoicings for the new logic
2023-07-13 00:20:28 +02:00
Felix Roos
d8f80c058d
can now set mode and anchor on voicing dictionary
2023-07-12 23:47:13 +02:00
Felix Roos
4cf3655c08
voicing modes: below, under, above
2023-07-12 23:32:27 +02:00
Felix Roos
58fc786462
noteToMidi: adjustable default octave
...
+ pull out static objects
2023-07-12 23:32:02 +02:00
Felix Roos
81b142704c
change call signature of renderVoicing
...
+ pull logic in from voicings function
2023-07-12 22:55:34 +02:00
Felix Roos
b0cbeda796
fix: support existing voicing dicts in new logic
...
+ rename voiceBelow to renderVoicing
2023-07-12 22:38:44 +02:00
Felix Roos
0b3a8a5f65
- make dictionary a control
...
- standalone voicing function
- simplify voicing control names
2023-07-11 22:49:34 +02:00
Felix Roos
d7d8d2a3e6
Merge pull request #645 from tidalcycles/slice
...
slice: list mode
2023-07-10 19:07:45 +02:00
Felix Roos
d5c0309885
feat: support n for voicing scales
...
+ simplify voicing logic
2023-07-09 22:11:40 +02:00
Felix Roos
36fa9d81fb
fix: pianoroll isActive still used whole.end
2023-07-09 18:51:26 +02:00
Felix Roos
35f5a5d11a
feat: add voiceOffset (2)
2023-07-09 16:53:41 +02:00
Felix Roos
d1fe50e271
feat: add voiceOffset
2023-07-09 16:53:29 +02:00
Felix Roos
2d08b31f9a
fix: tests
2023-07-08 16:14:25 +02:00
Felix Roos
27643f4a48
doc: slice
2023-07-08 16:12:21 +02:00
Felix Roos
110e179e9e
wip: new voicing function
2023-07-08 12:41:17 +02:00
Felix Roos
fe6d99d4f1
slice array notation
2023-07-07 21:48:19 +02:00
Felix Roos
06fbcbe24b
docs: add slice effect
2023-07-07 21:48:03 +02:00
Felix Roos
f40b57ee48
hotfix: remove log
2023-07-06 09:59:20 +02:00
Felix Roos
9438c69bed
comment
2023-07-06 09:58:57 +02:00
Felix Roos
70d6f3000a
move tonleiter
2023-07-06 09:58:48 +02:00
Felix Roos
d47fd0cf18
Merge pull request #639 from tidalcycles/delete-old-packages
...
Delete old packages
2023-07-04 23:50:30 +02:00
Felix Roos
40117fbe54
package-lock
2023-07-04 23:47:37 +02:00
Felix Roos
7466d8a1de
delete webdirt
2023-07-04 23:44:36 +02:00
Felix Roos
ce09443e48
delete tone
2023-07-04 23:43:49 +02:00
Felix Roos
1718dbe94e
delete eval package
2023-07-04 23:41:29 +02:00
Felix Roos
69894db206
Merge pull request #634 from tidalcycles/highlight-ids
...
Adaptive Highlighting
2023-07-04 23:38:41 +02:00
Felix Roos
6e4c873248
remove tests from soon removed package
2023-07-04 22:17:44 +02:00
Felix Roos
64693ffd26
fix: remove test flag
2023-07-04 22:16:02 +02:00
Felix Roos
66f8ca72c1
refactor: remove old location methods
...
docs: update repl chapter to reflect new transpiler behavior
2023-07-04 22:13:40 +02:00
Felix Roos
c82f7bd8fe
Merge pull request #636 from mindofmatthew/highlight-ids
...
More work on highlight IDs
2023-07-04 21:55:57 +02:00
Felix Roos
34176ab5f8
refactor:
...
- dedupe flash / highlighting logic
- codemirror logic now lives only in codemirror package
- remove old highlighting logic
- use codemirror package in react package
- cleanup CodeMirror6.jsx
- pull setMiniLocations into useHighlighting
- migrate MiniRepl, nano-repl + Repl to new highlighting
2023-07-04 21:49:39 +02:00
Felix Roos
7f12ce9b45
fix: format
2023-07-04 18:47:44 +02:00
Felix Roos
9e1b9f7f5c
Merge remote-tracking branch 'upstream/main' into highlight-ids
2023-07-04 18:46:05 +02:00
Felix Roos
23e949de1c
Merge pull request #637 from tidalcycles/snapshots-sort-haps-by-part
...
snapshot tests: sort haps by part
2023-07-04 18:44:47 +02:00
Felix Roos
00bd60a855
snapshot tests: sort haps by part
2023-07-04 18:43:26 +02:00
Felix Roos
dacd9afac0
comment out opacity logic for now
2023-07-04 18:34:22 +02:00
Felix Roos
3fc5bb31d0
fix: do not recreate haps mapping on update
2023-07-04 18:22:22 +02:00
Felix Roos
78770888a5
remove mock positions
2023-07-04 18:16:58 +02:00
Matthew Kaney
f5b092acf2
Split up highlighting logic and add progress flash
2023-07-03 17:06:39 -04:00
Matthew Kaney
ba9562f000
Remove highlights when code stops
2023-07-03 10:52:06 -04:00
Matthew Kaney
aded178ab7
Pass mininotation locations into highlight state
2023-07-03 03:55:49 -04:00
Felix Roos
0b5d905120
fix: adaptive highlighting
...
- transpiler now uses m function with globalOffset
- patternifyAST now accepts global offset
- patternifyAST now calls .withLoc with global leaf location
- .withLoc replaces .withLocation + .withMiniLocation
- simple locs (offsets) are now used everywhere
- some tests fail, seems some haps have reordered...
- wip: Repl still uses hardcoded updateMiniLocations
- todo: find way to call updateMiniLocations dynamically
2023-07-03 05:15:32 +02:00
Felix Roos
08abec8fd5
fix: init phase
2023-07-02 18:37:56 +02:00
Felix Roos
63c23736ad
wip: adaptive highlighting
2023-07-02 18:33:44 +02:00
Felix Roos
f7bd373ce6
update package-lock
2023-07-02 14:17:15 +02:00
Felix Roos
8e717d2ea1
- transpiler now always returns an object
...
- emit transpiler metadata from evaluate / afterEval
- currently logging miniLocations from Repl.jsx
2023-07-02 14:15:54 +02:00
Felix Roos
5f271ed127
add emitMiniLocations flag to transpiler
2023-07-02 13:42:41 +02:00
Felix Roos
d686b65dbe
add 2 more tests
2023-07-01 23:55:41 +02:00
Felix Roos
c7e882e001
mini: leaf location retrieval
...
- add onEnter callback for patternifyAST
- add leaf node location helpers
- add tests
2023-07-01 23:52:31 +02:00
Felix Roos
f07859996e
Merge pull request #631 from tidalcycles/fix-canvas-resize
...
fix: update canvas size on window resize
2023-06-30 22:47:39 +02:00
Felix Roos
fbc73bc78a
Merge pull request #630 from tidalcycles/out-of-range-error
...
fix: out of range error
2023-06-30 22:45:41 +02:00
Felix Roos
bd8ad1ed1b
fix: out of range error due to rerender
2023-06-30 22:40:02 +02:00
Felix Roos
dc2ff83fa5
do not flash when empty
2023-06-30 22:38:14 +02:00
Felix Roos
13545d147b
optimize rendering
2023-06-30 22:37:55 +02:00
Felix Roos
1b85aa713b
fix: update canvas size on window resize
2023-06-30 16:03:56 +02:00
Felix Roos
90a58858ca
Publish
...
- @strudel/codemirror@0.8.4
- @strudel.cycles/core@0.8.2
- @strudel.cycles/csound@0.8.0
- @strudel.cycles/eval@0.8.0
- @strudel.cycles/midi@0.8.0
- @strudel.cycles/mini@0.8.2
- @strudel.cycles/osc@0.8.0
- @strudel.cycles/react@0.8.0
- @strudel.cycles/serial@0.8.0
- @strudel.cycles/soundfonts@0.8.2
- @strudel.cycles/tonal@0.8.2
- @strudel.cycles/tone@0.8.0
- @strudel.cycles/transpiler@0.8.2
- @strudel/web@0.8.3
- @strudel.cycles/webaudio@0.8.2
- @strudel.cycles/webdirt@0.8.0
- @strudel.cycles/xen@0.8.0
2023-06-30 08:17:19 +02:00
Felix Roos
8149b85a55
Merge pull request #627 from tidalcycles/fix-clock-drift
...
fix: midi clock drift
2023-06-30 08:14:40 +02:00
Felix Roos
e79b6c514a
Merge pull request #621 from tidalcycles/tauri-fs
...
desktop: play samples from disk
2023-06-29 22:02:27 +02:00
Felix Roos
aaa894d74b
Merge pull request #620 from tidalcycles/loopAt
...
cps dependent functions
2023-06-29 21:59:42 +02:00
Felix Roos
b55721f16f
fix: midi clock drift
2023-06-29 21:58:15 +02:00
Felix Roos
b39d948d71
fix: build
2023-06-29 12:32:59 +02:00
Felix Roos
0fee279e3d
rename fay to fit
2023-06-29 12:05:31 +02:00
Felix Roos
c7d8a9cb82
fix: playFile import
2023-06-29 12:05:09 +02:00
Felix Roos
b50075f102
feat: can now load disk samples via samples
...
+ encapsulate file logic from FilesTab
2023-06-29 10:47:20 +02:00
Felix Roos
fb3ca9f960
feat: register fn for sample prefix handling
2023-06-29 10:46:32 +02:00
Felix Roos
058b971870
can now play samples from file system
...
- ui still wip
2023-06-29 02:02:00 +02:00
Felix Roos
610ea414c1
expose tauri fs api
2023-06-29 02:01:22 +02:00
Felix Roos
cc6997baec
- encapsulate sample map handling
...
- add resolveUrl param
2023-06-29 02:00:59 +02:00
Felix Roos
d126c28b85
fix: loopAt with cps 1 for fallback
2023-06-28 22:25:49 +02:00
Felix Roos
c1649b9dc0
- fix: loopAt for non default cps value
...
- add fay to repitch samples to fit hap duration
- add setcpm function
2023-06-28 22:13:05 +02:00
Felix Roos
b0a8d12112
Merge pull request #520 from paikwiki/patch-1
...
Fix typo on packages.mdx
2023-06-26 22:45:04 +02:00
Felix Roos
b5160d38cb
another dummy commit
2023-06-26 22:43:14 +02:00
Felix Roos
360e9b5936
dummy commit
2023-06-26 22:41:47 +02:00
Felix Roos
85a6cd828e
Merge pull request #606 from tidalcycles/setting-patterning
...
patterning ui settings
2023-06-26 22:35:02 +02:00
Felix Roos
e698f19a64
Merge pull request #614 from tidalcycles/spirals
...
add spiral viz
2023-06-26 22:32:46 +02:00
Felix Roos
83c1b580dd
Merge pull request #613 from vasilymilovidov/tauri
...
tauri test
2023-06-26 22:17:46 +02:00
vvm
9273e1f8ed
fix tauri icons
2023-06-26 13:13:22 +04:00
vvm
5287825279
tauri workflow fixes
2023-06-26 11:27:21 +04:00
vvm
5567959afd
add tauri github workflow
2023-06-26 01:58:16 +04:00
Felix Roos
eaab36b051
add spiral viz
2023-06-25 14:23:18 +02:00
vvm
9a4f3af580
add README
2023-06-24 02:34:02 +04:00
vvm
b83664dfce
add build optimizations
2023-06-24 02:32:57 +04:00
vvm
349f7ae965
init
2023-06-23 21:14:55 +04:00
vvm
6f41716ab5
init
2023-06-23 21:06:10 +04:00
Felix Roos
abeb62dea8
Merge pull request #612 from tidalcycles/fix-links
...
fix: doc links
2023-06-23 09:59:43 +02:00
Felix Roos
7cfed80443
Merge pull request #598 from tidalcycles/clip-support-floats
...
clip now works like legato in tidal
2023-06-23 09:55:18 +02:00
Felix Roos
36aa7d9b25
Merge pull request #607 from tidalcycles/doc-fixes
...
tonal fixes
2023-06-18 10:36:17 +02:00
Felix Roos
2a449ad3c0
rename tonal api -> tonal functions
2023-06-18 10:32:51 +02:00
Felix Roos
a71c5957cc
fix: better fix
2023-06-16 14:23:39 +02:00
Felix Roos
eef6c7d55e
quick fix: typo
2023-06-16 14:20:49 +02:00
Felix Roos
3872322da1
allow patterning theme + font settings
2023-06-16 13:45:13 +02:00
Felix Roos
f1e850a62a
fix: doc links
2023-06-16 09:20:29 +02:00
Felix Roos
8d9278419d
fix: flatten scale lists
2023-06-15 20:19:31 +02:00
Felix Roos
0862827a51
Merge pull request #581 from roipoussiere/line_wrap
...
editor: enable line wrapping
2023-06-15 12:51:40 +02:00
Roipoussiere
f37a220a05
add checkbox in settings to enable line wrapping
2023-06-15 11:52:29 +02:00
Felix Roos
aa51c2b6dd
Merge remote-tracking branch 'upstream/main' into line_wrap
2023-06-15 10:59:52 +02:00
Felix Roos
92da70a7ae
Merge remote-tracking branch 'origin/main' into clip-support-floats
2023-06-15 10:46:10 +02:00
Felix Roos
a55862fc25
Merge pull request #602 from tidalcycles/ratio-function
...
add ratio function
2023-06-15 10:22:46 +02:00
Felix Roos
09b14a5702
add ratio function
2023-06-14 23:19:04 +02:00
Felix Roos
260b831815
refactor: legato -> clip
2023-06-14 00:22:55 +02:00
Felix Roos
665cf6ac65
Merge pull request #588 from roipoussiere/enable_autocomplete
...
enable auto-completion
2023-06-12 23:24:28 +02:00
Felix Roos
5e90021698
update snapshot
2023-06-12 23:12:40 +02:00
Felix Roos
16aeb7e12c
docs: update clip entry
2023-06-12 23:11:07 +02:00
Felix Roos
b4cbec173b
only accept undefined for clip
2023-06-12 22:58:25 +02:00
Felix Roos
8c9e06c329
- clip now works like legato in tidal
...
- supports floats
- hap.duration now respects clip value
- hap.endClipped is now end*clip
- visualizations show clipped length
- clip(0) will now be silence
2023-06-12 22:39:32 +02:00
Felix Roos
e4a35fdd72
Merge pull request #597 from tidalcycles/cursor-fix
...
improve cursor
2023-06-11 22:04:17 +02:00
Felix Roos
370d82e66c
+ disable cursor blink
...
+ make cursor thicker
2023-06-11 20:21:11 +02:00
Felix Roos
876e851517
Merge pull request #570 from dariacotocu/branch-daria
...
Solmization added
2023-06-11 20:00:45 +02:00
Felix Roos
190fe37a9f
move solmization logic from midi2note to sol2note
2023-06-11 19:55:24 +02:00
Felix Roos
623661f8d2
Merge remote-tracking branch 'upstream/main' into branch-daria
2023-06-11 19:54:55 +02:00
Felix Roos
f31bc3f8c5
Merge pull request #591 from tidalcycles/fix-fast0
...
fix: division by zero
2023-06-11 19:45:00 +02:00
Felix Roos
12fc48544c
Merge pull request #596 from tidalcycles/fix-option-dot
...
Fix option dot
2023-06-11 19:44:40 +02:00
Felix Roos
3b4e44a9fd
fix: main repl option-dot on mac
2023-06-11 13:55:11 +02:00
Felix Roos
7850fb727e
fix: allow f for flat notes like tidal
2023-06-11 13:23:45 +02:00
Felix Roos
9b3122837e
fix: division by zero
2023-06-11 13:15:52 +02:00
Felix Roos
d4c59cc73b
fix:typo + remove notes
2023-06-11 11:21:19 +02:00
Felix Roos
fe36bf54b2
Merge commit '4d8308a763a632cc4dd93ed2a2ab129eb957af72'
2023-06-09 21:39:14 +02:00
Felix Roos
4d8308a763
fix: link goes to wrong language
2023-06-09 21:33:32 +02:00
Felix Roos
11f26c1e2c
Merge pull request #587 from tidalcycles/workshop-new
...
New Workshop
2023-06-09 21:02:11 +02:00
Felix Roos
e10104d401
bring de improvements to en workshop
2023-06-09 20:59:40 +02:00
Roipoussiere
5e09c3c318
add autocompletion extension from useMemo
2023-06-09 18:28:16 +02:00
Felix Roos
576b88221d
Merge remote-tracking branch 'origin/main' into workshop-new
2023-06-09 18:00:16 +02:00
Felix Roos
7dc2a0091b
more detail
2023-06-09 17:59:08 +02:00
Felix Roos
89a4a85589
more friendly heading
2023-06-09 17:58:05 +02:00
Felix Roos
a3baf07a5c
Merge pull request #580 from roipoussiere/music_metadata
...
Music metadata
2023-06-09 17:31:58 +02:00
Roipoussiere
8e6909478c
autocompletion: lint
2023-06-09 16:42:31 +02:00
Roipoussiere
2d2d0cabb3
Add option in settings to enable autocompletion
2023-06-09 16:38:48 +02:00
Roipoussiere
6f04a1b8fa
autocomplete: add vanilla js completion
2023-06-09 14:52:07 +02:00
Roipoussiere
a9ad3a56ad
autocomplete: avoid tabs overlapping
2023-06-09 14:30:20 +02:00
Roipoussiere
3069b14e9c
enable autocompletion
2023-06-09 13:41:40 +02:00
Felix Roos
ae868c6372
hide gutter in mini repl
2023-06-09 00:46:04 +02:00
Felix Roos
c287ff554c
optimize sounds chapter after teach test
2023-06-09 00:26:40 +02:00
Felix Roos
3ccbd35fad
add label support to pianoroll
2023-06-09 00:25:54 +02:00
Felix Roos
51cc69208f
fix: repl link to docs was old
2023-06-09 00:25:14 +02:00
Felix Roos
1fec2f7a46
fix: build
2023-06-08 21:31:32 +02:00
Felix Roos
ffffdd2d7d
fix: format
2023-06-08 20:55:26 +02:00
Felix Roos
f8c3e3d5aa
add missing sounds by hand
2023-06-08 20:43:45 +02:00
Felix Roos
eccce6fa84
remove dirt samples
...
+ load a small selection for workshop instead
2023-06-08 17:48:54 +02:00
Felix Roos
44be6cee2c
Merge pull request #585 from srenatus/typo
...
learn/tonal: fix typo in "scaleTran[s]pose"
2023-06-08 09:33:34 +02:00
Stephan Renatus
799afd511a
learn/tonal: fix typo in "scaleTran[s]pose"
2023-06-08 08:17:38 +02:00
Felix Roos
37c4541468
translate link
2023-06-07 21:50:26 +02:00
Felix Roos
119a66acd0
- translate getting-started
...
- fix de links
- link english docs / german workshop
2023-06-07 21:49:57 +02:00
Felix Roos
105193a452
replace tutorial with workshop
...
+ move parts of tutorial to more
+ move more before Pattern Functions
2023-06-07 21:22:01 +02:00
Felix Roos
02d793e9e0
Merge remote-tracking branch 'origin/main' into workshop-new
2023-06-07 20:19:34 +02:00
Felix Roos
90647a8ba8
Merge pull request #582 from roipoussiere/line_numbers
...
repl: add option to display line numbers
2023-06-07 20:19:11 +02:00
Felix Roos
06950a6bd8
translate rest of workshop to german
2023-06-07 16:50:54 +02:00
Roipoussiere
0c2147d9c5
repl: add option to display line numbers
2023-06-07 15:34:57 +02:00
Roipoussiere
51e8174689
metadata: add quotes syntax for titles
2023-06-07 12:26:23 +02:00
Roipoussiere
185318a70c
metadata: fix typos
2023-06-07 11:02:38 +02:00
Felix Roos
a88759ba94
translate notes chapter
2023-06-06 22:43:51 +02:00
Roipoussiere
96ac054392
metadata: improve doc
2023-06-06 21:34:53 +02:00
Roipoussiere
bd7f4dd73f
metadata: add tests
2023-06-06 21:34:53 +02:00
Roipoussiere
2e22152089
metadata: allow several values and one-liners
2023-06-06 21:34:53 +02:00
Roipoussiere
98a89aea11
lint: metadata parsing
2023-06-06 21:34:53 +02:00
Roipoussiere
372e33c066
doc: add section about metadata
2023-06-06 21:34:53 +02:00
Roipoussiere
52641db590
load titles from metadata in examples page
2023-06-06 21:34:53 +02:00
Roipoussiere
f9ad5f0d01
add tunes metadata
2023-06-06 21:34:53 +02:00
Roipoussiere
3db1c7a521
swatch: look for song titles in code metadata
2023-06-06 21:34:53 +02:00
Roipoussiere
b6d1f96930
editor: enable line wrapping
2023-06-06 13:29:55 +02:00
Felix Roos
61a9b01062
started german translation of workshop
2023-06-05 23:48:04 +02:00
Felix Roos
f0faf5b42e
Merge remote-tracking branch 'origin/main' into workshop-new
2023-06-05 22:48:50 +02:00
Felix Roos
11733d5e05
Merge pull request #563 from tidalcycles/vanilla-highlighting
...
Vanilla JS Refactoring
2023-06-05 21:35:49 +02:00
Felix Roos
c4a38d9008
+ pattern effects chapter
...
+ recap page
+ only load mini repls when visible
2023-05-30 06:16:02 +02:00
Felix Roos
0edd7e14b7
add compound adsr + ds controls
2023-05-29 12:39:36 +02:00
Felix Roos
8b7bb7b6ae
add adsr section to effects chapter
2023-05-29 12:39:17 +02:00
Felix Roos
39d5955e58
add function recap to sounds chapter
2023-05-29 12:39:05 +02:00
Felix Roos
536327f403
effects chapter mostly finished
2023-05-29 02:18:36 +02:00
Felix Roos
8679dc63be
pianoroll: also reflect gain in transparency
2023-05-29 02:18:27 +02:00
Felix Roos
1e9979ae18
start fleshing out effects chapter
2023-05-28 12:42:24 +02:00
Felix Roos
d2dffe3186
MiniRepl: consume font settings
2023-05-28 12:42:15 +02:00
Felix Roos
9971867e2f
clamp function
2023-05-28 12:41:53 +02:00
Felix Roos
8c93e578a0
clamp delayfeedback
2023-05-28 12:41:46 +02:00
Felix Roos
1ba5d2e1ca
finish notes chapter
2023-05-27 21:52:44 +02:00
Felix Roos
ed792fc0d4
continue notes chapter
2023-05-27 16:29:05 +02:00
Felix Roos
4e575c44b3
begin first notes page
2023-05-27 13:31:18 +02:00
Felix Roos
fc06181217
- add claviature flag to minirepl
...
- bring back option+dot on macos
- consume more editor settings in minirepl
2023-05-27 13:30:57 +02:00
Felix Roos
0d6fcf78d8
hide mini repl headers + improve workshop
2023-05-26 16:05:53 +02:00
Felix Roos
82225f0b81
started workshop pages
2023-05-26 14:12:53 +02:00
Felix Roos
2177e13b49
Merge branch 'vanilla-highlighting' into workshop
2023-05-25 21:38:34 +02:00
Daria Cotocu
b63f4eb503
Update solmization.test.js
2023-05-24 18:58:11 +01:00
Daria Cotocu
cd7bc09f9c
Update solmization.test.js
2023-05-24 18:43:24 +01:00
Daria Cotocu
ccf775e976
Format code
2023-05-24 17:57:05 +01:00
Daria Cotocu
811346e83d
Solmization added
2023-05-24 17:24:34 +01:00
Felix Roos
d3240a75d0
fix: dupe style.css to Repl.css
...
for some reason they were missing after update
+ darken line backgrounds
+ change preview port to keep workbox out of dev server
2023-05-12 11:56:50 +02:00
Felix Roos
d93e396ce5
fix: nano-repl
2023-05-12 10:21:05 +02:00
Felix Roos
d74cc234c4
fix: thinner outline for highlights with .color
2023-05-12 10:06:55 +02:00
Felix Roos
0fda83d8de
bump soundfonts
2023-05-12 10:00:55 +02:00
Felix Roos
a1ec8545fb
format
2023-05-10 13:03:06 +02:00
Felix Roos
087f574355
update web readme + add more html examples
2023-05-10 12:49:45 +02:00
Felix Roos
1de784b817
add headless-serverless-buildless example
2023-05-10 12:20:27 +02:00
Felix Roos
db79c05d9a
bump web pkg dependencies
2023-05-10 12:11:51 +02:00
Felix Roos
1fdb1f0da6
bump webaudio package
2023-05-10 12:09:20 +02:00
Felix Roos
e2bfaa6233
remove soundfonts from web package for now
2023-05-10 12:06:16 +02:00
Felix Roos
6089849d35
rename init to initStrudel + add to window
2023-05-10 11:53:26 +02:00
Felix Roos
6e02bf59e9
Revert "refactor: remove old draw logic"
...
This reverts commit 95719654f3 .
2023-05-10 11:44:55 +02:00
Felix Roos
12228c56d9
improve api for web package
2023-05-07 22:36:26 +02:00
Felix Roos
3b631cb6af
add @strudel/web umbrella package + example
2023-05-07 11:56:35 +02:00
Felix Roos
b27a58df7e
bump more packages to 0.8.0
2023-05-05 23:58:47 +02:00
Felix Roos
308f139193
bump codemirror again to get new core version
2023-05-05 23:52:55 +02:00
Felix Roos
692fc4e11d
revert rename core package
2023-05-05 23:52:04 +02:00
Felix Roos
b52f65c4d7
rename core package + bump to 0.8.0
2023-05-05 23:50:06 +02:00
Felix Roos
299275e368
lockfile
2023-05-05 23:47:15 +02:00
Felix Roos
bb71c519db
bump codemirror package
2023-05-05 23:46:42 +02:00
Felix Roos
9ec7109dc8
+ simplify vanilla setup drastically
...
+ move repl + drawer boilerplate inside StrudelMirror
2023-05-05 23:43:07 +02:00
Felix Roos
5b67fccb1b
vanilla-repl-cm6: draw first frame
2023-05-05 16:17:22 +02:00
Felix Roos
9807c4b7a1
move Framer + Drawer to core
...
... from vite-vanilla-repl-cm6
2023-05-05 16:06:11 +02:00
Felix Roos
9039600f6d
bump codemirror to 0.8.1
2023-05-05 15:31:19 +02:00
Felix Roos
b5b0156e08
fix: codemirror reeval
2023-05-05 15:31:04 +02:00
Felix Roos
352e647d37
add build script for codemirror package
2023-05-05 15:15:45 +02:00
Felix Roos
e6b66f2525
lockfile
2023-05-05 15:14:46 +02:00
Felix Roos
f5075906e2
add codemirror package
...
+ use it in vite-vanilla-repl-cm6
2023-05-05 15:13:17 +02:00
Felix Roos
a6f57bced8
prettier
2023-05-05 12:00:13 +02:00
Felix Roos
d35bf9591c
vanilla-repl-cm6: better theme
2023-05-05 11:54:09 +02:00
Felix Roos
d96f3f9dd4
vanilla-repl-cm6: style + codesplitting
2023-05-05 11:09:44 +02:00
Felix Roos
1f4c2f8c5a
draw scheduler in vanilla js
2023-05-05 10:52:21 +02:00
Felix Roos
95719654f3
refactor: remove old draw logic
...
+ pianoroll now uses .onPaint
2023-05-05 09:52:07 +02:00
Felix Roos
4b921c47f5
vanilla-repl-cm6: add flash effect
2023-05-05 09:11:40 +02:00
Felix Roos
f069f53fae
vanilla-repl-cm6: add keybindings
2023-05-05 09:06:27 +02:00
Felix Roos
1494cc38fc
add vite-vanilla-repl-cm6
2023-05-05 08:55:43 +02:00
Felix Roos
a035412956
Merge pull request #559 from tidalcycles/patchday
...
Patchday
2023-05-05 08:34:36 +02:00
Felix Roos
08662ea831
Merge pull request #557 from tidalcycles/some-voicings
...
add basic triads and guidetone voicings
2023-05-02 21:48:32 +02:00
Felix Roos
d97103268b
add basic triads and guidetone voicings
2023-05-02 21:40:20 +02:00
Felix Roos
a959e2e34d
update remaining packages
2023-04-30 08:30:29 +02:00
Felix Roos
602bfbdd79
update a bunch of minor versions
2023-04-30 08:20:51 +02:00
Felix Roos
0785bdd37a
update lerna
2023-04-30 08:04:56 +02:00
Felix Roos
8b62b6e1b1
update codemirror + tailwindcss
2023-04-30 08:02:06 +02:00
Felix Roos
d1c8ebd15b
remove c8
2023-04-30 07:55:23 +02:00
Felix Roos
13088e4001
- remove gh-pages
...
- update peggy
- rebuild parser
2023-04-30 07:48:08 +02:00
Felix Roos
5c6fa1c82b
update vite to v4
2023-04-29 08:10:12 +02:00
Felix Roos
fd81867e7b
fix: controls import broke on ssr
2023-04-29 07:45:21 +02:00
Felix Roos
78293e64dd
lockfile
2023-04-29 07:45:09 +02:00
Felix Roos
930fc10aec
bump some minor versions
2023-04-29 07:45:04 +02:00
Felix Roos
0b2a4fda44
update supabase-js
2023-04-29 07:24:03 +02:00
Felix Roos
efdce6d4cd
update astro
2023-04-29 06:55:34 +02:00
Felix Roos
c0b0ea4493
remove preact
2023-04-29 06:25:19 +02:00
Felix Roos
0fcec0a0ca
upgrade jsdoc
2023-04-28 13:05:50 +02:00
Felix Roos
c0701d8a35
Merge remote-tracking branch 'origin/main' into patchday
2023-04-28 12:50:20 +02:00
Felix Roos
ae51092044
Merge pull request #556 from tidalcycles/fix-prebake
...
fix: make soundfonts import dynamic
2023-04-28 12:46:56 +02:00
Felix Roos
b7fcccb8db
fix: make soundfonts import dynamic
...
- it broke the whole docs page
2023-04-28 12:42:07 +02:00
Felix Roos
b21a52f5f3
update @vite-pwa/astro
2023-04-28 12:23:10 +02:00
Felix Roos
2bdcfe13e6
update @vitest/ui
2023-04-28 12:20:35 +02:00
Felix Roos
12a97ec429
update nanostores
2023-04-28 12:18:45 +02:00
Felix Roos
99298ce9f2
update vite-plugin-pwa
2023-04-28 12:14:07 +02:00
Felix Roos
a0ed25d373
use vitests@^0.28.0 in packages
2023-04-28 12:12:05 +02:00
Felix Roos
dc6c29c668
update vitest to ^0.28.0
2023-04-28 12:08:48 +02:00
Felix Roos
3a85f28b5c
install with pnpm 8.3.1
2023-04-28 10:33:47 +02:00
Felix Roos
95c44b1ce2
Merge pull request #553 from tidalcycles/highlighting-colors
...
fix: colorable highlighting
2023-04-22 15:43:22 +02:00
Felix Roos
b88e0ecb78
fix: colorable highlighting
2023-04-22 15:25:00 +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
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
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
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
paikwiki
74ad521fc9
Fix typo on packages.mdx
...
I found a broken link.
Because it omits protocol, page move to wrong page(https://strudel.tidalcycles.org/github.com/tidalcycles/strudel )
I add protocol(https://) on that link.
2023-03-14 13:01:40 +09: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
Felix Roos
0974540e5f
fix: typo
2023-01-10 00:21:54 +01:00