Felix Roos
8d02d4270a
Publish
...
- @strudel/repl@1.2.1
- @strudel/web@1.2.1
2025-05-02 00:03:18 +02:00
Felix Roos
9cf1cd2656
revert web + repl versions for next try
2025-05-02 00:02:50 +02:00
Felix Roos
4c079b6ebe
Merge pull request #1339 from tidalcycles/fix-web-pkg-build
...
Fix web + repl package builds
2025-05-02 00:01:27 +02:00
Felix Roos
e9e2e881e5
fix: repl package build
2025-05-01 23:58:49 +02:00
Felix Roos
685b4f172b
fix: duplicate key
2025-05-01 23:57:09 +02:00
Felix Roos
53e50d81b0
also use worklet plugin in web package
2025-05-01 23:56:29 +02:00
Felix Roos
8f58d5788f
Publish
...
- @strudel/csound@1.2.1
- @strudel/midi@1.2.1
- @strudel/repl@1.2.1
- @strudel/soundfonts@1.2.1
- superdough@1.2.1
- vite-plugin-bundle-audioworklet@0.1.1
- @strudel/web@1.2.1
- @strudel/webaudio@1.2.1
2025-05-01 23:54:13 +02:00
Felix Roos
306a6db8dc
hotfix: remove broken tauri workflow
2025-05-01 23:52:36 +02:00
Felix Roos
757d78252b
Merge pull request #1338 from tidalcycles/fix-worklet-bundling
...
fix: superdough worklets bundling
2025-05-01 23:50:56 +02:00
Felix Roos
6f2e026e4a
fix: import in vitest config
2025-05-01 23:49:47 +02:00
Felix Roos
22f114be59
update metadata
2025-05-01 23:35:20 +02:00
Felix Roos
f993056fb1
fix: tests -> use vite plugin in tests as well
2025-05-01 23:30:14 +02:00
Felix Roos
fdbbcd2dd2
add vite-plugin-bundle-audioworklet and use it both from website and superdough
2025-05-01 23:26:04 +02:00
Felix Roos
7bec92ca99
fix: superdough worklets bundling
2025-05-01 23:13:32 +02:00
Felix Roos
5702914661
Publish
...
- @strudel/reference@1.2.0
2025-05-01 12:52:12 +02:00
Felix Roos
f2a9e2d4e6
hotfix: downgrade reference to be able to get 1.2.0
2025-05-01 12:51:54 +02:00
Felix Roos
6398b5fb38
hotfix: make broken hs2js + tidal packages private to opt out of release
...
- some issue with the build command
2025-05-01 12:48:43 +02:00
Felix Roos
9ceebd4679
hotfix: reference package vite config
2025-05-01 12:47:56 +02:00
Felix Roos
177f5c1431
Publish
...
- @strudel/codemirror@1.2.0
- @strudel/core@1.2.0
- @strudel/csound@1.2.0
- @strudel/draw@1.2.0
- @strudel/gamepad@1.2.0
- hs2js@0.2.0
- @strudel/hydra@1.2.0
- @strudel/midi@1.2.0
- @strudel/mini@1.2.0
- @strudel/motion@1.2.0
- @strudel/mqtt@1.2.0
- @strudel/osc@1.2.0
- @strudel/reference@1.2.0
- @strudel/repl@1.2.0
- @strudel/sampler@0.2.0
- @strudel/serial@1.2.0
- @strudel/soundfonts@1.2.0
- superdough@1.2.0
- @strudel/tidal@0.2.0
- @strudel/tonal@1.2.0
- @strudel/transpiler@1.2.0
- @strudel/web@1.2.0
- @strudel/webaudio@1.2.0
- @strudel/xen@1.2.0
2025-05-01 12:39:24 +02:00
Jade (Rose) Rowland
d6c2a88496
Merge pull request #1333 from daslyfe/jade/soundimportorder
...
FIX: sound import order
2025-04-27 16:25:53 -04:00
Jade (Rose) Rowland
3ee7d0cd4f
lint
2025-04-27 16:21:14 -04:00
Jade (Rose) Rowland
53d43dc44c
working
2025-04-27 16:19:58 -04:00
Jade (Rose) Rowland
637c619345
Merge pull request #1332 from hpunq/import-sounds-docs
...
update docs to reflect import sounds tab change
2025-04-27 12:39:49 -04:00
Jade (Rose) Rowland
47fb441feb
Merge pull request #1318 from daslyfe/jade/gaincurve
...
feat: Improve gain curve
2025-04-27 12:38:26 -04:00
hpunq
d02b1fc05c
update docs to reflect import sounds tab change
2025-04-27 11:05:06 +01:00
Jade (Rose) Rowland
480b5ff58b
fix vel
2025-04-27 02:38:10 -04:00
Jade (Rose) Rowland
c088c0c9d2
def
2025-04-27 02:21:49 -04:00
Jade (Rose) Rowland
f32abac06f
reset gaincurve
2025-04-27 02:20:53 -04:00
Jade (Rose) Rowland
697f0a82e6
Merge branch 'main' into jade/gaincurve
2025-04-27 02:10:30 -04:00
Jade (Rose) Rowland
98970417c3
Merge pull request #1331 from tidalcycles/BRANCH_NAME
...
Add Icon to import sample button
2025-04-27 01:54:49 -04:00
Jade (Rose) Rowland
b5d48b2f0b
Merge pull request #1329 from hpunq/sample-ui
...
Add new "import-sounds" tab with explanation on folder import
2025-04-27 01:53:40 -04:00
Jade (Rose) Rowland
c48aba50f0
button size and icon
2025-04-27 01:51:41 -04:00
hpunq
f539930509
formatted code with prettier
2025-04-26 01:04:11 +01:00
hpunq
759cdb6276
add new import sounds tab with explanation and hyperlinks
2025-04-24 13:53:42 +01:00
hpunq
3dae2a80ab
change import sounds label to import sounds folder
2025-04-24 13:51:44 +01:00
Jade (Rose) Rowland
7cc44a8829
Merge pull request #1326 from daslyfe/origin/jade/newthemes
...
feat: new themes + theme improvements
2025-04-21 18:04:37 -04:00
Jade (Rose) Rowland
90506f9e61
Merge pull request #1321 from daslyfe/jade/slit
...
feat: Create scrub function for scrubbing an audio file
2025-04-20 12:24:15 -04:00
Jade (Rose) Rowland
c852b5fab0
fix lint
2025-04-19 16:21:11 -04:00
Jade (Rose) Rowland
bd08b74ebc
fixed strudel bool
2025-04-19 16:10:38 -04:00
Jade (Rose) Rowland
8f4dcb6bc6
Merge pull request #1325 from daslyfe/jade/udelsconfig
...
fix: udels header
2025-04-18 01:17:33 -04:00
Jade (Rose) Rowland
17e1ebeb93
udelsconfig
2025-04-18 01:02:13 -04:00
Jade (Rose) Rowland
ad25ce7b21
working
2025-04-18 01:01:10 -04:00
Jade (Rose) Rowland
6e3aa693d5
format
2025-04-17 23:35:10 -04:00
Jade (Rose) Rowland
2968017300
disabled
2025-04-17 23:32:20 -04:00
Alex McLean
ab76b4424a
send delta in seconds, to match tidal/superdirt ( #1323 )
2025-04-11 08:18:57 +01:00
Jade (Rose) Rowland
b64daf6284
Merge pull request #1322 from daslyfe/jade/fixmultichannelaudio
...
FIX: Multichannel Audio
2025-04-08 00:08:57 -04:00
Jade (Rose) Rowland
2b69004eb4
lint
2025-04-08 00:04:22 -04:00
Jade (Rose) Rowland
a32bb58fb3
rm dependency
2025-04-08 00:01:34 -04:00
Jade (Rose) Rowland
9e233fe587
var name
2025-04-07 23:55:34 -04:00
Jade (Rose) Rowland
b1090a1dd8
rm deadcode
2025-04-07 23:52:15 -04:00
Jade (Rose) Rowland
344d9ca1a8
working
2025-04-07 23:43:29 -04:00
Jade (Rose) Rowland
b92a28242e
Merge pull request #1317 from daslyfe/jade/voicemax
...
feat: add max polyphony feature for superdough
2025-04-07 22:18:03 -04:00
Jade (Rose) Rowland
695ac6a5d3
var
2025-04-06 16:34:14 -04:00
Jade (Rose) Rowland
a468201822
add tests
2025-04-06 16:32:37 -04:00
Jade (Rose) Rowland
05ea9c86fb
working
2025-04-06 16:08:42 -04:00
Jade (Rose) Rowland
6e29210bdc
Merge pull request #1315 from daslyfe/jade/readableerror
...
enhancement: make error messages easier to read
2025-04-05 15:12:05 -04:00
Jade (Rose) Rowland
e81345ca2f
Merge pull request #1319 from daslyfe/jade/bug/replace_white_spaces_in_sounds
...
fix: replace empty spaces in registered sound keys
2025-04-04 00:26:57 -04:00
Jade (Rose) Rowland
6b8ee8ad11
lint
2025-04-03 01:05:26 -04:00
Jade (Rose) Rowland
c2d4b529f6
working
2025-04-03 00:59:46 -04:00
Jade (Rose) Rowland
999c0b2349
lint
2025-03-31 00:21:01 -04:00
Jade (Rose) Rowland
5ed28d6168
gain curve func
2025-03-31 00:17:26 -04:00
Jade (Rose) Rowland
bceb37e8ea
rm comment
2025-03-30 20:32:19 -04:00
Jade (Rose) Rowland
2f4cba4e94
format
2025-03-30 20:26:44 -04:00
Jade (Rose) Rowland
d8e4055c6e
settings panel
2025-03-30 20:22:24 -04:00
Jade (Rose) Rowland
6f9bcc53dc
ramp cut audio node
2025-03-30 16:33:47 -04:00
Jade (Rose) Rowland
8962e5a4f0
max poly
2025-03-30 01:35:25 -04:00
Jade (Rose) Rowland
e55b7c6ce3
mostly working
2025-03-30 00:55:12 -04:00
Jade (Rose) Rowland
9b4574c7b0
Merge pull request #1314 from daslyfe/jade/alias
...
small feat: Add alias for segment and ribbon
2025-03-26 12:01:04 -04:00
Rene Nyffenegger
6d355a803a
Fix typo pattnr ( #1316 )
2025-03-26 13:54:15 +00:00
Jade (Rose) Rowland
dee75bc759
update tests
2025-03-24 01:32:48 -04:00
Jade (Rose) Rowland
dc8e5d5394
lint
2025-03-24 01:28:43 -04:00
Jade (Rose) Rowland
282180ef1c
style update
2025-03-24 01:28:31 -04:00
Jade (Rose) Rowland
3eea908636
fix doc
2025-03-24 00:33:00 -04:00
Jade (Rose) Rowland
bfbd920b1d
fix doc
2025-03-24 00:18:26 -04:00
Jade (Rose) Rowland
739fb8562f
update test
2025-03-24 00:15:36 -04:00
Jade (Rose) Rowland
cbd448e934
update docs
2025-03-24 00:09:46 -04:00
Felix Roos
b192c6823c
Merge pull request #1312 from daslyfe/jade/bug/as_single_param
...
bugfix: Allow single param to be used in the as function
2025-03-23 20:05:31 +01:00
Jade (Rose) Rowland
dccfefacd7
test
2025-03-22 12:06:43 -04:00
Jade (Rose) Rowland
38876e135b
fixed
2025-03-22 11:54:10 -04:00
Felix Roos
f652c2ca86
Merge pull request #1244 from nkymut/add-program-change
...
Add MIDI Program Change, SysEx, NRPN, PitchBend and AfterTouch Output
2025-03-20 23:35:17 +01:00
Felix Roos
4f6c4bb95f
Merge pull request #1040 from fnordomat/soundfont-url
...
WIP: make soundfont base url configurable
2025-03-19 17:32:30 +01:00
Alex McLean
f5bb88a696
Add num samples from 0 up to 20 ( #1310 )
...
* re-edited numbers
* num samples up to 20
* add freesound license
2025-03-18 19:07:08 +00:00
Alex McLean
b27c9dbf37
add num samples (edited numbers) ( #1309 )
2025-03-17 09:38:54 +00:00
nkymut
5fcb96f73c
codeformat
2025-03-11 23:33:45 +08:00
nkymut
17df418935
Update Documentation
2025-03-11 23:30:21 +08:00
nkymut
2ccb95aec0
Refactor: Consolidate configuration variables into midiConfig object
...
- add options argument to .midi
- add midiConfig object with properties
2025-03-11 23:29:37 +08:00
nkymut
3c2692bdda
remove debugging artifacts
2025-03-09 06:06:59 +08:00
nkymut
756a65016d
Merge branch 'add-program-change' of https://github.com/nkymut/strudel into add-program-change
2025-03-09 05:37:44 +08:00
nkymut
a18d485283
Merge branch 'main' of https://github.com/tidalcycles/strudel into add-program-change
2025-03-09 05:34:18 +08:00
Felix Roos
fcf6450ff0
Merge pull request #1288 from tidalcycles/sampler-improvements
...
@strudel/sampler improvements
2025-03-08 22:17:46 +01:00
Felix Roos
09dd374722
Merge branch 'main' into add-program-change
2025-03-08 22:08:03 +01:00
Felix Roos
9c9ce50b03
Merge pull request #1223 from nkymut/gamepad-pr
...
Add Gamepad module
2025-03-08 21:56:50 +01:00
Felix Roos
edc2903106
fix: relative imports
2025-03-04 21:35:32 +01:00
Alex McLean
b15843f3a7
change behaviour of polymeter, and remove polymeterSteps ( #1302 )
...
* change behaviour of polymeter, and remove polymeterSteps
* format
2025-03-04 18:17:37 +00:00
Jade (Rose) Rowland
86333ab6f6
Merge pull request #1304 from daslyfe/jade/pwm
...
feat: Create Pulse Oscillator with variable PWM
2025-03-03 21:36:57 -05:00
Jade (Rose) Rowland
003e3b790d
bounds
2025-03-03 21:29:30 -05:00
Jade (Rose) Rowland
4048ced7e6
format
2025-03-03 21:27:05 -05:00
Jade (Rose) Rowland
64b99f5a8c
gain adj
2025-03-03 21:26:42 -05:00
Jade (Rose) Rowland
b4af840240
docs
2025-03-03 21:05:23 -05:00
Jade (Rose) Rowland
8a502e886e
vibrato working
2025-03-03 20:36:31 -05:00
Jade (Rose) Rowland
c7ee90922f
pwm
2025-03-03 01:32:04 -05:00
Jade (Rose) Rowland
530339ed8f
Merge pull request #1295 from daslyfe/jade/uwu2000
...
feat: Theme improvements
2025-03-02 11:08:31 -05:00
Alex McLean
fece4e8b57
bugfix zoom stepcount ( #1301 )
...
* bugfix zoom stepcount
2025-03-02 10:58:46 +00:00
Jade (Rose) Rowland
afdcd42039
atomify log
2025-02-28 19:48:58 -05:00
Jade (Rose) Rowland
690b8648a8
Merge pull request #1298 from nkymut/fixtesterror
...
Fix test error #1297
2025-02-28 10:01:20 -05:00
Yuta Nakayama
7c1e968d41
Fix test error #1297
2025-02-28 19:13:46 +08:00
Jade (Rose) Rowland
c0b3187029
Merge pull request #1297 from daslyfe/jade/fix/importerror
...
Hotfix: prevent undefined pattern code from crashing strudel on load
2025-02-27 20:53:41 -05:00
Jade (Rose) Rowland
af1f7658c7
Merge branch 'main' into jade/fix/importerror
2025-02-27 20:47:24 -05:00
Jade (Rose) Rowland
b531962b1f
fixed
2025-02-27 20:42:40 -05:00
Jade (Rose) Rowland
8867a843ac
fallback
2025-02-27 20:17:06 -05:00
Mehmet Ali "Mali" Akmanalp
6e972f4380
Fix misplaced ending sentence ( #1296 )
2025-02-27 07:24:58 +00:00
Jade (Rose) Rowland
65282bf5ea
lint
2025-02-24 22:26:22 -05:00
Jade (Rose) Rowland
3df9744d79
theme attr
2025-02-24 22:24:29 -05:00
Jade (Rose) Rowland
5a5bbfc8da
lint
2025-02-24 22:22:03 -05:00
Jade (Rose) Rowland
f66478b9da
button hover color
2025-02-24 22:15:38 -05:00
Jade (Rose) Rowland
904c213d03
foreground text color
2025-02-24 22:03:50 -05:00
Jade (Rose) Rowland
d9c3f051b9
Merge branch 'main' into jade/uwu2000
2025-02-24 20:12:12 -05:00
Alex McLean
470a345296
Signpost licenses for source code and samples a bit more, ref #1277 ( #1289 )
...
* Signpost licenses for source code and samples a bit more, ref #1277
* format
2025-02-23 09:54:13 +00:00
Alex McLean
0925ea56dd
Allow wchooseCycles probabilities to be patterned ( #1292 )
...
* allow wchooseCycles probabilities to be patterned
2025-02-23 09:52:27 +00:00
Jade (Rose) Rowland
1f233b9e7d
Merge pull request #1287 from daslyfe/jade/supabasequery
...
Create Pattern Page Pagination
2025-02-21 20:18:57 -05:00
Jade (Rose) Rowland
5c5d411588
lint
2025-02-21 20:11:39 -05:00
Jade (Rose) Rowland
bbb88a2302
accessibility
2025-02-21 20:03:17 -05:00
Alex McLean
64c94b3623
showcase tweaks ( #1291 )
2025-02-21 21:38:10 +00:00
Jade (Rose) Rowland
42c2262576
working
2025-02-21 14:41:01 -05:00
Jade (Rose) Rowland
4959bff060
font settings
2025-02-21 11:06:21 -05:00
Jade (Rose) Rowland
1ded398468
fixed style
2025-02-21 01:31:06 -05:00
Felix Roos
b016720696
sampler: support serving any file (like strudel.json)
2025-02-20 23:37:59 +01:00
Felix Roos
c639e44ca7
fix: dont bail when ip cannot be determined (happens when no wifi)
2025-02-20 23:07:45 +01:00
Jade (Rose) Rowland
b664bd3d1f
girl
2025-02-20 00:54:33 -05:00
Jade (Rose) Rowland
dfb7d7bb7f
prettier
2025-02-18 11:13:33 -05:00
Jade (Rose) Rowland
3e6a45cf8b
fix offset
2025-02-18 11:10:15 -05:00
Jade (Rose) Rowland
f47f5c1344
prettier
2025-02-18 10:52:48 -05:00
Jade (Rose) Rowland
47f65da621
remove unesseccary code
2025-02-18 10:47:48 -05:00
Jade (Rose) Rowland
c210ea3f89
fix paginator
2025-02-18 10:41:16 -05:00
Jade (Rose) Rowland
50f076084f
working
2025-02-18 01:48:17 -05:00
Jade (Rose) Rowland
5cd98880ca
reorganize panels
2025-02-17 12:22:45 -05:00
Alex McLean
aabc82bedd
Fixes inverted triangle wave by renaming it to itri, making non-inverted tri ( #1283 )
...
* add itri / itri2 .. but should tri and itri be swapped??
* swap tri/tri2 with itri/itri2. Add some basic docs for bipolar signals
2025-02-11 15:34:23 +00:00
Alex McLean
84581b22aa
Fix for squeezejoin and functions using it, including bite ( #1286 )
2025-02-11 09:02:34 +00:00
Alex McLean
3575fc3cc8
rename repeat back to extend ( #1285 )
2025-02-09 15:18:28 +00:00
nkymut
43523b73c4
codeformat
2025-02-09 15:12:14 +08:00
nkymut
b98ebc696d
remove midimap JSDoc
2025-02-09 12:19:30 +08:00
nkymut
f802f18d68
refactor(midi): extract MIDI message handlers into dedicated functions
...
- Move MIDI API logic into separate functions following #1274 (sendCC, sendProgramChange, sendPitchBend, etc.)
2025-02-09 10:56:51 +08:00
nkymut
919c2854d5
Merge branch 'main' of https://github.com/tidalcycles/strudel into add-program-change
2025-02-09 10:53:03 +08:00
Alex McLean
cf8203a4db
mqtt bugfix - connection check ( #1282 )
2025-02-07 17:11:52 +00:00
Alex McLean
cda79f3e5c
Bugfix: update mqtt connections dictionary ( #1281 )
2025-02-07 16:38:28 +00:00
Alex McLean
07b0a2e0f0
Make mqtt topic patternable ( #1280 )
2025-02-07 10:39:53 +00:00
Felix Roos
5e81b542dc
Merge pull request #1274 from tidalcycles/midimaps
...
midimaps
2025-02-07 11:07:32 +01:00
nkymut
451cdcc3a9
fix sendChannelAfterTouch -> sendChannelAftertouch
2025-02-07 04:39:24 +08:00
nkymut
5ff1d35272
'miditouch' change sendKeyAfterTouch to sendChannelAfterTouch
2025-02-07 00:08:31 +08:00
Alex McLean
8bde61fa27
allow duration and cps metadata to be added to mqtt messages ( #1279 )
2025-02-06 14:59:03 +00:00
Felix Roos
efd4071637
remove midisounds for now
2025-02-06 13:51:53 +01:00
Alex McLean
981ad1e242
Add DOI
2025-02-06 09:06:24 +00:00
Alex McLean
49e9b84962
[breaking change] Sample signals from query onset, rather than midpoint ( #1278 )
...
This changes almost everything involving signals, including all use of random numbers.
2025-02-05 15:10:53 +00:00
nkymut
54c5454306
edit README.md
2025-02-05 08:17:42 +08:00
nkymut
9b279ff671
update 'midicmd' in README.md
2025-02-05 08:11:39 +08:00
nkymut
20dcae68c1
add sysex handler to midicmd
2025-02-05 07:42:06 +08:00
nkymut
52d1443cf8
Add midicmd JSdoc
2025-02-05 07:41:24 +08:00
Felix Roos
848edb1f69
doc: midisounds
2025-02-03 22:56:51 +01:00
Felix Roos
88fb0b3b75
fix: pnpm check
2025-02-03 22:45:19 +01:00
Felix Roos
dc8becc610
chore: delete old files
2025-02-03 22:44:56 +01:00
Felix Roos
e99f229b57
doc: defaultmidimap + midimaps
2025-02-03 22:37:59 +01:00
Felix Roos
c810a02a79
- add defaultmidimap function
...
- add midisounds function
- add midiport control
2025-02-03 21:55:57 +01:00
nkymut
ed7dc4ef6e
codeformat
2025-02-04 02:49:47 +08:00
nkymut
4636d824fa
remove experimental code
2025-02-03 08:40:39 +08:00
Alex McLean
018d1ccd31
Stepwise documentation tweaks, with mridangam samples ( #1275 )
...
* add mridangam sample bank
* stepwise documentation tweaks
2025-02-02 23:55:36 +00:00
Felix Roos
d86df33b8c
allow loading midimap from url
2025-02-02 23:49:17 +01:00
Felix Roos
b74d5becd5
allow passing ccn numbers directly to midimapped control name
2025-02-02 23:37:20 +01:00
Felix Roos
b87b2aff9a
simplify more
2025-02-02 22:18:56 +01:00
Felix Roos
95b1548e5f
simplify
2025-02-02 22:16:11 +01:00
Felix Roos
0b1bc74c3b
feat: basic midimap handling
2025-02-02 22:01:53 +01:00
Alex McLean
ce9d23049a
Polish, rename, and document stepwise functions ( #1262 )
...
* polish, rename, and document stepwise functions: `pace`, `take`, `drop`, `expand`, `contract`, `repeat`, `zip`, `grow`, `shrink`, and `tour`
2025-02-02 20:26:44 +00:00
Felix Roos
0338c5b222
Merge pull request #1272 from tidalcycles/fix-sf2-timing
...
Fix sf2 timing
2025-02-01 22:57:00 +01:00
Felix Roos
1bf74024d4
fix: sf2 soundfont timing
2025-02-01 22:54:20 +01:00
Felix Roos
63ee218d53
fix: make sure ac is defined
2025-02-01 22:54:06 +01:00
Felix Roos
3d37478577
Merge pull request #1245 from TodePond/lu/add-drum-suffixes
...
Add bank aliasing and case insensitivity
2025-02-01 22:32:59 +01:00
Felix Roos
9d5d86bb09
docs: use mask instead of gain, so you see what's active
2025-01-31 14:13:47 +01:00
Felix Roos
e2b7c3a62b
chore: remove obsolete snapshots
2025-01-31 11:05:12 +01:00
Felix Roos
1fb68af5af
chore: pnpm i
2025-01-31 11:01:40 +01:00
Felix Roos
b611c9c2b4
chore: revert to main package lock
2025-01-31 11:00:07 +01:00
Felix Roos
ceb466ab9c
chore: update vite
2025-01-31 10:58:27 +01:00
Felix Roos
d09809ed12
Merge branch 'main' into gamepad-pr
2025-01-31 10:55:12 +01:00
Felix Roos
f558b4b8f6
hotfix: update action versions
2025-01-31 09:45:36 +01:00
Felix Roos
f26a2af38e
Merge pull request #1217 from nkymut/devicemotion
...
Add Device Motion module
2025-01-31 09:39:54 +01:00
Felix Roos
75f5f45652
fix: bring back examples test
...
+ ignore device motion examples
2025-01-31 08:40:16 +01:00
Felix Roos
5cef1a8cf9
refactor: simplify test runtime
2025-01-31 08:40:00 +01:00
Felix Roos
bcb1da826e
fix: doc example
2025-01-31 08:26:09 +01:00
Felix Roos
1f5f1a63a6
docs: cpm -> setcpm
2025-01-31 08:23:52 +01:00
Felix Roos
44828e2047
docs: move dev info down
2025-01-31 08:22:04 +01:00
Felix Roos
bcef67e5a1
chore: bump vite + update lockfile
2025-01-31 08:19:26 +01:00
Felix Roos
b4ef786108
Merge branch 'main' into devicemotion
2025-01-31 08:16:31 +01:00
Felix Roos
d03fc43f03
docs: add info on how to test repl package
2025-01-30 21:03:05 +01:00
Felix Roos
ca00f7c5d0
Merge branch 'main' into lu/add-drum-suffixes
2025-01-29 15:46:21 +01:00
Felix Roos
dbbe2d7c98
Merge pull request #1247 from tidalcycles/get-control
...
add "as" function + getControlName
2025-01-29 15:40:00 +01:00
Felix Roos
1058c272a4
doc: add as to controls page
2025-01-29 15:34:14 +01:00
Felix Roos
81e97a5643
Merge branch 'main' into get-control
2025-01-29 15:31:33 +01:00
Felix Roos
f105ea6677
Merge pull request #1268 from tidalcycles/theme-glowup
...
Theme glowup
2025-01-29 15:30:04 +01:00
Felix Roos
6307f755f7
Merge branch 'main' into theme-glowup
2025-01-29 15:24:45 +01:00
Felix Roos
fac698e39c
Merge pull request #1264 from tidalcycles/housekeeping
...
patchday
2025-01-29 15:22:18 +01:00
Felix Roos
d54022a65a
fix: build error -> workbox max file size limit
2025-01-29 15:19:49 +01:00
Felix Roos
892a686462
fix: react 19 error
2025-01-29 14:52:44 +01:00
Felix Roos
fbf9d06d84
Merge remote-tracking branch 'origin/main' into housekeeping
2025-01-29 14:50:49 +01:00
Felix Roos
06415d7f14
fix: error
2025-01-29 00:05:29 +01:00
Felix Roos
d353eff1f6
comment out xcode theme
2025-01-29 00:03:39 +01:00
Felix Roos
ce5add4a56
improve vscodeDark
2025-01-29 00:03:16 +01:00
Felix Roos
212a478161
improve sublime theme
2025-01-28 23:30:48 +01:00
Felix Roos
33b31fb434
rename okaidia to monokai + improve it
2025-01-28 23:30:33 +01:00
Felix Roos
b51dacb11c
improve material dark theme
2025-01-28 23:19:37 +01:00
Felix Roos
1e59b4efa4
improve gruvbox dark
2025-01-28 23:06:24 +01:00
Felix Roos
e31a9965d5
improve github dark theme
2025-01-28 22:52:48 +01:00
Felix Roos
6c537cb134
improve duotoneDark
2025-01-28 22:47:59 +01:00
Felix Roos
6062a2e757
glow up android studio theme
2025-01-28 22:47:50 +01:00
Felix Roos
ac83ff8817
theme glowup
2025-01-28 00:34:25 +01:00
Felix Roos
b55661b21e
migrate remaining themes
2025-01-28 00:33:44 +01:00
Alex McLean
638e247a5f
Revert "Fix sometimes ( #1243 )" ( #1267 )
...
This reverts commit 00b0341839 .
2025-01-28 00:00:03 +01:00
Felix Roos
ff4d4357b2
format
2025-01-27 09:10:13 +01:00
Felix Roos
1460defa42
5 more themes
2025-01-27 09:08:30 +01:00
Felix Roos
1053c7eb38
4 more themes
2025-01-27 08:55:39 +01:00
Felix Roos
c09b590cf6
4 more themes
2025-01-27 08:45:56 +01:00
Felix Roos
63f9f6cba0
5 more themes
2025-01-27 08:34:54 +01:00
Felix Roos
9112a0c4f5
migrate 5 more themes
2025-01-27 08:21:56 +01:00
Felix Roos
e754070a59
abcdef + androidstudio
2025-01-27 00:03:37 +01:00
Felix Roos
afa202e2a8
migrate custom themes awa from @uiw/codemirror-themes
2025-01-26 23:48:27 +01:00
Felix Roos
fc3d7ade11
remove uiw codemirror themes to fix site
...
+ todo: refactor themes to not use uiw package
2025-01-26 23:05:17 +01:00
Lu Wilson
d192201e07
Update website/public/tidal-drum-machines-alias.json
2025-01-26 17:01:47 +00:00
Lu[ke] Wilson
c9bdfe57dd
add more aliases
2025-01-26 16:51:11 +00:00
Lu[ke] Wilson
7e1c6c1c22
setup default aliasing
2025-01-26 16:43:04 +00:00
Lu[ke] Wilson
5d3778fb27
allow aliasing via a path
2025-01-26 16:37:51 +00:00
Lu[ke] Wilson
f362f1c9f6
add comments and case insensitivity
2025-01-26 16:28:33 +00:00
Lu[ke] Wilson
fd68ad9bde
add docs and allow arrays of aliases
2025-01-26 16:08:54 +00:00
Lu[ke] Wilson
7222c29c55
fix and overload
2025-01-26 15:54:25 +00:00
Lu[ke] Wilson
234beff00e
revert manual bank aliases
2025-01-26 15:34:12 +00:00
Lu[ke] Wilson
90fe4d3816
set by value so it actually updates
2025-01-26 14:58:58 +00:00
Felix Roos
5a188f7461
cleanup
2025-01-26 15:50:44 +01:00
Felix Roos
5d98fd2ab3
remove unused check task
2025-01-26 15:46:13 +01:00
Felix Roos
46400effb7
fix: lint error
2025-01-26 15:45:54 +01:00
Lu[ke] Wilson
710da1d28d
improve function
2025-01-26 14:30:47 +00:00
Felix Roos
f4b8753171
fix: tailwind setup for real now
2025-01-26 14:58:23 +01:00
Felix Roos
aa1efcc7ea
ignore ts error
2025-01-26 14:58:03 +01:00
Felix Roos
3e721d91a5
update all the things again
2025-01-26 14:51:08 +01:00
Felix Roos
badbcdcf25
update codemirror package
2025-01-26 14:42:23 +01:00
Felix Roos
4f35027d9f
update pnpm version in workflows
2025-01-26 14:38:48 +01:00
Felix Roos
de7c652706
chore: update test action versions
2025-01-26 14:35:55 +01:00
Felix Roos
0e59a233ed
chore: remove vite-plugin-pwa dependency
...
- its only used for typings
- it creates problems with peerDependencies
- just let it die
2025-01-26 14:32:28 +01:00
Felix Roos
b3e0f180b3
update pnpm action-setup
2025-01-26 13:30:56 +01:00
Lu[ke] Wilson
a2c896f765
fix repeated calls
2025-01-26 12:30:37 +00:00
Felix Roos
c7cd03a2aa
migrate eslint
2025-01-26 13:24:51 +01:00
Lu[ke] Wilson
e6604491a9
add aliasbank function
2025-01-26 12:21:26 +00:00
Felix Roos
1d7f755b89
chore: update website packages
2025-01-26 13:06:48 +01:00
Lu[ke] Wilson
4f6e38f714
Merge remote-tracking branch 'origin/main' into lu/add-drum-suffixes
2025-01-26 11:28:10 +00:00
nkymut
23ed342635
prettier!
2025-01-26 02:11:13 +08:00
nkymut
443760c0d1
update documentation
2025-01-26 02:09:37 +08:00
nkymut
bb56ed479f
Refactor gamepad polling to use Strudel's signal system
...
- Replace requestAnimationFrame polling with signal
- individual signals for buttons and axes from baseSignal
- Remove window message-based gamepad state handling for toggleButtons
- Add module-level state storage to keep button state across strudel code update
2025-01-26 02:04:13 +08:00
nkymut
c5d7f95441
add testsnapshot
2025-01-25 10:01:58 +08:00
nkymut
3ffe3957ba
Prettier!
2025-01-25 08:00:49 +08:00
nkymut
3189b365c8
fix midibend and miditouch
2025-01-25 03:27:46 +08:00
nkymut
e19d059c0f
update documents
2025-01-25 02:29:44 +08:00
nkymut
b8b999eab5
add midibend, miditouch
2025-01-25 02:28:56 +08:00
nkymut
393d17a41b
fix test error
...
- add mock 'midin' and 'sysex'
- typo in sysex example
2025-01-25 01:12:38 +08:00
Felix Roos
35911f3082
update tailwind
2025-01-24 15:55:42 +01:00
Felix Roos
024f424bf5
update mini package
2025-01-24 15:50:26 +01:00
Felix Roos
1b8ccc05e1
update main package + core package + vite / vitest
2025-01-24 15:45:49 +01:00
Felix Roos
77267a80e3
Merge pull request #1252 from tidalcycles/reference-package
...
add reference package
2025-01-24 15:32:48 +01:00
Felix Roos
0ca540b671
add reference readme
2025-01-24 15:22:23 +01:00
Alex McLean
5731ae0cdc
support all(pianoroll) and all(pianoroll({labels: true})) ( #1234 )
2025-01-24 14:16:55 +00:00
Felix Roos
5d562e8cd6
add reference package
2025-01-24 14:31:29 +01:00
Alex McLean
9432f780f2
MQTT - if password isn't provided, prompt for one
...
Helpful for cases where you don't want to risk putting a password in the code.
2025-01-24 11:13:49 +00:00
nkymut
d06a75a2cd
Add cc to midicmd, add API Reference for midi related controls
2025-01-24 05:37:11 +08:00
nkymut
57c48f0c45
Add 'sysex' control
...
- sysex(id, data) and both arguments are patternable
2025-01-23 08:30:06 +08:00
nkymut
a4792e29f5
update ProgramChange from pc to progNum
...
- add progNum keyword handler
- update midicmd handler to handle 'progNum' case
2025-01-22 06:48:55 +08:00
Jade (Rose) Rowland
52ebfa1d09
Merge pull request #1248 from daslyfe/fixbeatdoc
...
fix docs for beat function
2025-01-21 00:24:03 -05:00
Jade (Rose) Rowland
6cde970e0d
snapshot
2025-01-21 00:22:31 -05:00
Jade (Rose) Rowland
188d318125
fixed
2025-01-21 00:20:55 -05:00
nkymut
f95eadab2f
adjust midicmd heading level
2025-01-20 01:31:26 +08:00
nkymut
1349ecb4af
add midicmd documentation 2
...
- MiniRepl for input-output.mdx
- addresses #789 #710
2025-01-20 01:26:41 +08:00
nkymut
268c66cd3d
add midicmd documentation
...
- addresses #789 #710
2025-01-20 01:11:39 +08:00
Felix Roos
8d28317d0e
Merge pull request #1230 from tidalcycles/voicings-doc
...
understand voicings page
2025-01-18 23:27:51 +01:00
Felix Roos
fc41bd1a70
snapshot
2025-01-18 22:28:51 +01:00
Felix Roos
773420fd65
add "as" function + getControlName
2025-01-18 22:27:29 +01:00
Lu[ke] Wilson
45fffa514a
add shortened bank names
2025-01-18 11:09:54 +00:00
nkymut
a8803784e1
prettier!
2025-01-18 14:42:58 +08:00
nkymut
bfb4eee122
Merge branch 'main' of https://github.com/tidalcycles/strudel into add-program-change
2025-01-18 14:42:30 +08:00
nkymut
3325a8dbe9
Add device specific setting folder 1
...
- add example sysex data for setting NSX-39(Pocket Miku) voice data.
2025-01-18 14:38:22 +08:00
nkymut
13a4512601
Get sysex working
...
split sysex message into sysexid and sysexdata
sysexid is a device identification number or array
sysexdata is an array of data to be sent to the device
2025-01-18 14:31:11 +08:00
Yuta Nakayama
cdf50cbaab
Update README.md
...
minor edit on SSL installation procedure
2025-01-18 07:09:43 +08:00
Felix Roos
f61916fffa
Merge pull request #1226 from heerman/binary
...
Add binary and binaryN
2025-01-17 19:27:00 +01:00
Alex McLean
00b0341839
Fix sometimes ( #1243 )
...
* test and fix for sometimes bug
2025-01-16 11:18:33 +00:00
Jade (Rose) Rowland
d5ab391a98
Merge pull request #1237 from daslyfe/origin/daslyfe/subcycle
...
onSubCycle function for "step sequencer" style rhythm notation
2025-01-15 23:55:46 -05:00
Jade (Rose) Rowland
d2a9b9b750
format
2025-01-15 23:51:57 -05:00
Jade (Rose) Rowland
2348023b22
merge main
2025-01-15 23:35:36 -05:00
Jade (Rose) Rowland
6e5d8eed19
Merge branch 'main' into origin/daslyfe/subcycle
2025-01-15 23:35:06 -05:00
Jade (Rose) Rowland
c33c8b5469
remove possibly not needed alt
2025-01-15 23:30:56 -05:00
Jade (Rose) Rowland
7b6074ccef
update function
2025-01-15 23:30:19 -05:00
nkymut
e085819fe2
add documentation for pc and sysex
2025-01-15 22:43:03 +08:00
nkymut
155ef9e95f
register pc and sysex as control keywords
2025-01-14 22:10:16 +08:00
Alex McLean
55c226cda6
Add stepBind, and some toplevel aliases for binds and withValue ( #1241 )
...
* Add toplevel withValue function
* add stepBind, and add toplevel aliases for this and other binds
2025-01-14 13:39:14 +00:00
nkymut
c242f5f625
midi mapping to handle program change and sysex
2025-01-14 17:11:14 +08:00
nkymut
859f153ec6
Add program change(pc) and sysex to midi
2025-01-14 16:54:53 +08:00
Jade (Rose) Rowland
c5de21ef61
Merge pull request #1235 from daslyfe/orgin/daslyfe/keydown
...
Add onKey function for custom key commands for patterns
2025-01-14 00:11:10 -05:00
Jade (Rose) Rowland
36374fb3fb
format
2025-01-14 00:06:57 -05:00
Jade (Rose) Rowland
570c7a0d6b
_keyDown
2025-01-14 00:03:44 -05:00
Sarah Gillespie
c3be21e6e5
Update value-modifiers.mdx ( #1238 )
...
Revises outdated documentation in light of PR #1030
2025-01-12 10:32:24 +00:00
Jade (Rose) Rowland
7410ac5cec
snapshot
2025-01-08 00:44:40 -05:00
Jade (Rose) Rowland
f5127147de
channge function name
2025-01-08 00:43:02 -05:00
Jade (Rose) Rowland
1d144faed7
update snapshot
2025-01-02 22:39:56 -05:00
Jade (Rose) Rowland
7b914e7f22
working
2025-01-02 22:33:04 -05:00
Jade (Rose) Rowland
052addd67e
add doc link
2025-01-02 22:16:46 -05:00
Jade (Rose) Rowland
3d162536aa
add keyDown
2025-01-02 22:12:48 -05:00
Jade (Rose) Rowland
2443aad01b
key alias and breakout
2024-12-31 11:58:32 -05:00
Jade (Rose) Rowland
08f6c1ad5e
fix test
2024-12-30 23:19:37 -05:00
Jade (Rose) Rowland
974376d404
fix conflict
2024-12-30 22:03:51 -05:00
Jade (Rose) Rowland
1da80db048
merge main
2024-12-30 21:59:40 -05:00
Jade (Rose) Rowland
42519581c1
add func
2024-12-30 21:49:59 -05:00
Alex McLean
1e3bbc57cc
Documentation for all/each, and bugfix for each ( #1233 )
...
* bugfix for each(), and documentation for each() and all()
* had to hide each/all examples from tests
2024-12-29 12:16:08 +00:00
Alex McLean
9bf0f624f5
Make all() post-stack again, and add each() for pre-stack ( #1229 )
...
* Rename `all` to `each`, re-instating old `all`
2024-12-29 10:29:52 +00:00
Luke Heerman
c6418789c4
Fix lint
2024-12-27 21:49:56 -05:00
Felix Roos
62d6ef2287
Merge pull request #1231 from bwagner/pr-1230
...
suggested changes to voicings.mdx
2024-12-27 22:16:54 +01:00
Luke Heerman
8b909c54db
Merge branch 'main' into binary
2024-12-27 15:15:54 -05:00
Luke Heerman
9d029ac914
Add binary and binaryN to learn pages
2024-12-27 15:14:58 -05:00
Luke Heerman
8644b3d163
Fix accidental multi-line jsdoc name
2024-12-27 15:14:31 -05:00
Luke Heerman
426c5edf25
Update tests snapshot
2024-12-27 07:43:41 -05:00
Bernhard Wagner
d30623dad4
minor amendments
2024-12-26 15:11:48 +01:00
Felix Roos
49d4fb499f
some voicing doc edits
2024-12-26 01:29:48 +01:00
Felix Roos
e4f89f072e
delete timbre draft
2024-12-24 01:05:01 +01:00
Felix Roos
e12dadb33f
write more
2024-12-24 00:59:03 +01:00
Felix Roos
991d8e4717
Merge branch 'main' into voicings-doc
2024-12-23 23:07:46 +01:00
Felix Roos
26cc7e2920
Merge pull request #1213 from tidalcycles/spectrum
...
add basic spectrum function
2024-12-23 11:53:11 +01:00
Alex McLean
04eac3e7c5
Fix regression for d1, p1, p(n) ( #1227 )
...
* fix for `d1` and `.p(1)`
2024-12-22 20:04:45 +00:00
Luke Heerman
7cf7575e6d
Make the docs friendlier
2024-12-17 08:49:49 -05:00
nkymut
0be9f439bc
Prettier 💄
2024-12-17 19:39:38 +08:00
nkymut
36fe942e24
getting rid of AI-smell
2024-12-17 19:35:09 +08:00
Yuta Nakayama
06958a5281
Merge branch 'main' into gamepad-pr
2024-12-17 19:22:42 +08:00
nkymut
033b123ae0
Add DOCS for gamepad module
2024-12-17 19:22:03 +08:00
Yuta Nakayama
b7d8593a4d
Merge branch 'main' into devicemotion
2024-12-17 17:34:31 +08:00
nkymut
a5b05d211e
Add DOC for devicemotion
2024-12-17 17:28:53 +08:00
Luke Heerman
111cea2381
Fix lint
2024-12-16 21:31:21 -05:00
Felix Roos
896a3828f6
fix: spectrum example test
2024-12-16 23:19:57 +01:00
Felix Roos
eb02997836
spectrum doc
2024-12-16 23:18:20 +01:00
Felix Roos
8a33c171f5
spectrum widget
2024-12-16 23:11:01 +01:00
Luke Heerman
f87f279198
Support those who prefer no left padding
2024-12-10 23:51:32 -05:00
Luke Heerman
4cc019f038
Rename variable
2024-12-10 23:51:32 -05:00
Luke Heerman
34f4afad01
Rework binary to binaryN
2024-12-10 23:51:32 -05:00
Luke Heerman
947b263b9c
Add tests
2024-12-10 23:51:32 -05:00
Luke Heerman
0a408e464a
Make example more concise
2024-12-10 23:51:32 -05:00
Luke Heerman
0d660277f6
Put msb on the right
2024-12-10 23:51:32 -05:00
Luke Heerman
33fef379ad
Get a basic version of binary working
2024-12-10 23:51:32 -05:00
eefano
0531369613
Make cps patternable ( #1001 )
...
Supports e.g. `note("c d e f g a").cps("<1 1.2 1.3 1.4 1.5 1.6>")`
2024-11-30 09:09:36 +00:00
Alex McLean
c66f19108c
MQTT support ( #1224 )
...
* Add mqtt() method and documentation
* Documentation clarifications for MIDI and OSC
2024-11-30 09:07:55 +00:00
Alex McLean
ef53367ba9
Apply all function to individual patterns rather than final stack ( #1209 )
2024-11-30 08:46:13 +00:00
nkymut
f01d51f76a
fix errors in README.md
2024-11-27 01:16:06 +08:00
nkymut
d741b4d17a
Add GamePad Module
2024-11-27 01:03:09 +08:00
nkymut
f33ec0e2af
Add Device Motion package
...
Introduces smart-phone device's acceleration, gravity, rotation, and orientation signals for dynamic pattern creation in Strudel.
2024-11-21 12:01:17 +08:00
Felix Roos
726abf76ce
Merge pull request #1214 from bthj/main
...
REPL: solo and sync configuration
2024-11-20 16:32:51 +01:00
Björn Þór Jónsson
a7d74ed6d6
REPL: solo and sync configuration; codeformat
2024-11-20 16:28:07 +01:00
Matthew Kaney
bd69ffb4b7
Add high-resolution CC option to midi
2024-11-16 14:35:18 -05:00
Felix Roos
648fbf99fa
add basic spectrum function
2024-11-09 20:57:09 +01:00
Björn Þór Jónsson
b913e1c50d
REPL: solo and sync configuration
2024-11-09 15:13:24 +01:00
Raphaël Forment
23a4bf6641
Getting rid of second argument
2024-11-09 02:33:56 +01:00
Raphaël Forment
ec470aa2c6
Feat: midi() command support external instrument parameter mapping
...
This commit adds a second argument to the midi() command: mapping.
This argument should be an object containing a key-value map of
MIDI controls used by an external synthesizer. If any control is
used that matches the mapping, a CC message is sent.
2024-11-09 01:41:59 +01:00
Alex McLean
ae335ac40c
Add s_zip for 'cat'-ing patterns together step-by-step ( #1208 )
...
Fix tactus returned by 'step'
Fix name of toplevel s_extend (was 's_cycles')
2024-10-30 21:29:43 +01:00
Alex McLean
9ecad810b1
Preserve tactus for 'degrade' and friends, and tidy up 'pick' and friends ( #1205 )
...
* separate pick methods into their own module
* preserve tactus in degrade and friends
2024-10-30 21:28:31 +01:00
Felix Roos
f18cf76dde
Merge pull request #1206 from ChinoUkaegbu/chore/edit-setup-instructions
...
chore: Edit run locally instructions in README.md
2024-10-30 17:11:52 +01:00
ChinoUkaegbu
08c918f13e
edit run locally instructions in README.md
2024-10-29 11:20:05 +01:00
Felix Roos
2e72c7f4ed
Merge pull request #1203 from tidalcycles/console-colors
...
colorize console + tweak header
2024-10-23 23:08:14 +02:00
Felix Roos
614f393a5d
more cleanup
2024-10-23 23:05:17 +02:00
Felix Roos
75f7f4deac
cleanup
2024-10-23 23:03:48 +02:00
Felix Roos
2a67698616
- remove header icons (except play/stop button)
...
- use unicode spiral instead of emoji spiral
- fix header height on mobile
2024-10-23 02:29:23 +02:00
Felix Roos
801879bddf
use fontFamily + fontSize from settings in console
2024-10-23 01:17:18 +02:00
Felix Roos
7d8984b706
fix: lint
2024-10-23 01:11:03 +02:00
Felix Roos
1a2847d953
- move console logic to console tab
...
- colorize logs when color is set
2024-10-23 01:08:32 +02:00
Felix Roos
e71db24073
Merge pull request #1202 from tidalcycles/markcss
...
markcss
2024-10-22 22:54:59 +02:00
Felix Roos
f61de0c47c
use color inherit in monochrome themes
...
(to be able to set color in markcss)
2024-10-22 22:48:36 +02:00
Felix Roos
53b8bbb732
snapshot + add markcss in test runtime
2024-10-22 22:27:57 +02:00
Felix Roos
aeaf447142
add doc
2024-10-22 22:27:14 +02:00
Felix Roos
1e6e0a61b3
feat: markcss
2024-10-22 22:23:48 +02:00
Felix Roos
dd696ba663
Merge pull request #1200 from tidalcycles/more-settings
...
add 2 new ui settings
2024-10-21 22:56:37 +02:00
Felix Roos
be4c8cbdce
hide docs link when embedded
2024-10-21 22:47:05 +02:00
Felix Roos
b6b54a8553
add 2 new settings
...
- disable css animations
- hide buttons
- add docs link to left (to use when buttons are hidden)
2024-10-21 21:50:40 +02:00
Jade (Rose) Rowland
1d05051fd6
Merge pull request #1199 from tidalcycles/origin/daslyfe/panel_fixes
...
Make panel hover behavior optional
2024-10-21 11:22:52 -07:00
Jade (Rose) Rowland
6bca8e2a2f
Merge branch 'origin/daslyfe/panel_fixes' of github.com:tidalcycles/strudel into origin/daslyfe/panel_fixes
2024-10-21 11:18:35 -07:00
Jade (Rose) Rowland
630ba62cc3
prettier
2024-10-21 11:18:08 -07:00
Jade (Rose) Rowland
8ac98262bc
Delete website/.astro/types.d.ts
2024-10-21 11:17:00 -07:00
Jade (Rose) Rowland
6057e9ada1
Delete website/.astro/astro/content.d.ts
2024-10-21 11:16:40 -07:00
Jade (Rose) Rowland
94e8b18ffa
remove astro
2024-10-21 11:15:37 -07:00
Jade (Rose) Rowland
2ec20c4ed4
gitignore
2024-10-21 08:39:11 -07:00
Jade (Rose) Rowland
c4fe2c7497
fix horizontal button
2024-10-20 23:33:02 -07:00
Jade (Rose) Rowland
df2d28f0e5
panel options
2024-10-20 21:54:33 -07:00
Felix Roos
d9bd6f9e7d
hotfix: alt+dot breakage
2024-10-20 21:04:18 +02:00
Felix Roos
1e0cc2ab17
hotfix: ignore .astro folder + delete files from git
2024-10-20 20:45:49 +02:00
Jade (Rose) Rowland
835c7b6879
Merge pull request #1193 from daslyfe/orgin/daslyfe/feat/pinmenu
...
Menu Panel Improvements!
2024-10-18 22:28:35 -04:00
Felix Roos
721e7f06b8
Merge pull request #1198 from tidalcycles/patchday2
...
update lockfile + minor versions
2024-10-19 01:10:06 +02:00
Felix Roos
a46bbeaa10
fix: format + ignore samples
2024-10-19 01:05:23 +02:00
Felix Roos
e3a3c0c5f9
Revert "failing to upgrade eslint"
...
This reverts commit 67964c7e23 .
2024-10-19 00:56:55 +02:00
Felix Roos
67964c7e23
failing to upgrade eslint
2024-10-19 00:31:52 +02:00
Felix Roos
9e5f9d37ef
update vitest from 1 to 2
2024-10-18 23:45:54 +02:00
Felix Roos
0c1234a35f
update minor versions
2024-10-18 23:38:35 +02:00
Felix Roos
c6cc487fc6
update lockfile version from 6 to 9
2024-10-18 23:35:19 +02:00
Jade (Rose) Rowland
dd171f8320
panel position height dependent
2024-10-15 13:33:37 -04:00
Jade (Rose) Rowland
c22c786cf2
welcome width
2024-10-14 15:19:16 -04:00
Jade (Rose) Rowland
c191471e1e
better width calc
2024-10-14 15:12:32 -04:00
Jade (Rose) Rowland
0d0cb3fd93
fix: tiny vertical menu
2024-10-14 15:05:10 -04:00
Jade (Rose) Rowland
bb4b7dc533
fix: vertical breakpoints on mobile
2024-10-14 15:01:05 -04:00
Jade (Rose) Rowland
8440fa42ea
remove unessecary hover logic
2024-10-14 13:51:14 -04:00
Jade (Rose) Rowland
61f070744a
fix: lint
2024-10-14 13:09:24 -04:00
Jade (Rose) Rowland
2e6a561184
remove spillover
2024-10-14 13:08:39 -04:00
Jade (Rose) Rowland
8703d684c4
fix: lint
2024-10-14 13:01:02 -04:00
Jade (Rose) Rowland
b0d2115f43
feat: mobile responsiveness
2024-10-14 12:45:55 -04:00
Jade (Rose) Rowland
96802a271c
feat: menu pinning
2024-10-13 23:24:54 -04:00
Jade (Rose) Rowland
a91f4576f3
Merge branch 'main' of github.com:daslyfe/strudel
2024-10-13 00:01:12 -04:00
Felix Roos
ad080d02b3
Merge pull request #1189 from kdiab/main
...
remove redundant example for cat, update snapshot
2024-09-27 00:17:00 +02:00
Khalid
e9e7e02547
Fixed access to merged description in factories.mdx
2024-09-26 17:58:59 -04:00
Felix Roos
2ffc6c9601
Merge pull request #1185 from Bubobubobubobubo/search-bar
...
Adding search bar (soundtab.jsx)
2024-09-25 13:18:19 +02:00
Raphaël Forment
3a9349d9f5
format code for tests
2024-09-25 12:59:18 +02:00
Raphaël Forment
bd3f2845f8
Reverting code
2024-09-25 12:57:20 +02:00
Alex McLean
2d320c459b
Screenreader improvements ( #1158 )
...
* hide ascii art for screen readers
* aria-labels for minirepl buttons
2024-09-23 16:18:34 +01:00
Raphaël Forment
ff9f4a8a0d
Simplify search bar code
2024-09-22 23:40:27 +02:00
Raphaël Forment
d7b94807cb
Merge branch 'tidalcycles:main' into search-bar
2024-09-22 23:30:11 +02:00
kdiab
2c16a37a68
Combine examples for stack, match wording for cat, stack and seq
2024-09-22 10:42:46 -04:00
kdiab
717e4a2c1d
Combine examples for seq and remove extra entry
2024-09-22 10:31:50 -04:00
kdiab
c225b4719f
Combine examples for cat
2024-09-21 11:01:00 -04:00
kdiab
25f762c393
remove redundant example for cat, update snapshot
2024-09-20 23:38:21 -04:00
Alex McLean
b75561e3c7
Fix serial timing ( #1188 )
...
* fix serial timing
* format
2024-09-20 21:26:41 +01:00
Alex McLean
abaab89061
Add bite function ( #1187 )
...
For patterning slices of patterns. ref #31 .
2024-09-19 23:26:30 +01:00
Felix Roos
e409086b34
Merge pull request #1147 from tidalcycles/bettern-zen-spacing
...
better spacing in zen mode
2024-09-14 13:30:53 +02:00
Felix Roos
532f1435d9
revert lockfile
2024-09-14 13:15:44 +02:00
Raphaël Forment
6cb61ade03
Adding search bar in soundtab.jsx
2024-09-14 11:39:59 +02:00
Felix Roos
a40219ba06
Merge pull request #1039 from tidalcycles/filter
...
add filter + filterWhen + within
2024-09-14 10:50:23 +02:00
Felix Roos
9c99f5ada2
Merge pull request #1101 from tidalcycles/sampler-refactoring
...
refactor sampler
2024-09-14 10:49:21 +02:00
Felix Roos
2d72c8faa0
Merge pull request #1146 from tidalcycles/midi-error-msg
...
handle midin device not found error
2024-09-14 10:43:17 +02:00
Felix Roos
b188fc6b6d
Merge branch 'main' into sampler-refactoring
2024-09-14 10:38:27 +02:00
Martín Rodríguez
bfb22228cc
Add a search bar to the REPL Reference tab ( #1165 )
...
* Add a search bar to the REPL Reference tab
Simple text input that sticks to the top.
Filters by just checking if the search term is in the entry name or synonyms, if available.
2024-09-13 20:59:23 +01:00
Edward Betts
9714d88d61
Correct spelling mistakes ( #1183 )
2024-09-13 20:58:47 +01:00
Alex McLean
bdddb91510
add seqPLoop, ref #31 ( #1182 )
2024-09-07 22:41:29 +01:00
Jade (Rose) Rowland
07bcaa65a9
create meta params
2024-09-06 00:16:30 -04:00
Jade (Rose) Rowland
5bf1805534
Merge pull request #1180 from daslyfe/phaser_controls
...
make phaser control match superdirt
2024-09-04 23:52:50 -04:00
Jade (Rose) Rowland
202685e8c4
update test snapshot
2024-09-04 23:50:48 -04:00
Jade (Rose) Rowland
aba633e16e
fix
2024-09-04 23:42:38 -04:00
Jade (Rose) Rowland
da45ce689c
fixed formatting
2024-09-04 23:36:20 -04:00
Jade (Rose) Rowland
acea7e435e
Merge pull request #1179 from tidalcycles/revert-1178-consistent_phaser_controls
...
Revert "Make phaser control consistent with superdirt"
2024-09-04 23:33:41 -04:00
Jade (Rose) Rowland
cb4810cbbc
Revert "Make phaser control consistent with superdirt"
2024-09-04 23:32:35 -04:00
Jade (Rose) Rowland
5ec205b383
Merge pull request #1178 from daslyfe/consistent_phaser_controls
...
Make phaser control consistent with superdirt
2024-09-04 23:29:11 -04:00
Jade (Rose) Rowland
ebc0b293a9
updated
2024-09-04 23:20:42 -04:00
Jade (Rose) Rowland
4608c321bd
Merge pull request #1172 from daslyfe/speed-cps-fix
...
fix sample speed when using splice and fit with superdirt
2024-09-02 22:37:15 -04:00
Jade (Rose) Rowland
c4243f41c6
spelling
2024-09-01 16:15:55 -04:00
Jade (Rose) Rowland
d95b8bc667
Merge pull request #1160 from daslyfe/audio_target_selector
...
Create audio target selector for OSC/Superdirt
2024-09-01 10:02:24 -04:00
Alex McLean
263c13c36e
Fixes fit so it works after a chop or slice ( #1171 )
...
* fix fit so it works after a chop or slice
* format
2024-09-01 14:03:47 +01:00
Jade (Rose) Rowland
ddceb36613
prettier
2024-08-31 23:49:56 -04:00
Jade (Rose) Rowland
ff8ec628be
spelling
2024-08-31 23:43:07 -04:00
Jade (Rose) Rowland
11a07df120
add docs for OSC target
2024-08-31 23:38:23 -04:00
Jade (Rose) Rowland
8befa4382b
Merge branch 'main' into audio_target_selector
2024-08-31 22:20:53 -04:00
Alex McLean
39006e4d71
polyJoin ( #1168 )
...
* create polymetric join - `polyJoin`
* add `poly` as an op alignment to support e.g. `"c e f [g a]".add.poly("0 12 7")`
2024-08-30 13:24:08 +01:00
Alex McLean
812ed6b60d
snapshot
2024-08-23 16:12:28 +01:00
Alex McLean
8b6c8eb35d
Add scramble and shuffle ( #1167 )
...
* add scramble and shuffle functions from Tidal
2024-08-23 16:05:10 +01:00
Jade (Rose) Rowland
dcda9a5753
cleanup
2024-08-18 13:21:37 -04:00
Jade (Rose) Rowland
d3733d4209
prettier
2024-08-18 13:07:41 -04:00
Jade (Rose) Rowland
ef6af96947
Merge branch 'tidalcycles:main' into audio_target_selector
2024-08-18 12:39:28 -04:00
Jade (Rose) Rowland
d86ff0a536
Merge pull request #1164 from daslyfe/improve_neocyclist_timing
...
Improve + simplify neocyclist timing
2024-08-18 12:22:20 -04:00
Jade (Rose) Rowland
2c9ea03fde
prettier
2024-08-18 12:08:40 -04:00
Jade (Rose) Rowland
4eae366bee
cleaning up
2024-08-18 12:05:03 -04:00
Jade (Rose) Rowland
117f7fa4b5
cleaning up
2024-08-17 17:26:46 -04:00
Jade (Rose) Rowland
73ee84a1fb
working
2024-08-17 17:11:51 -04:00
Jade (Rose) Rowland
9c899d5308
testing
2024-08-17 15:31:21 -04:00
Jade (Rose) Rowland
b60beaf508
prettier
2024-08-16 10:56:09 -04:00
Jade (Rose) Rowland
796f741a92
use performance clock for osc mode
2024-08-16 10:46:18 -04:00
Jade (Rose) Rowland
8da1d9fbf3
reset collator after n seconds
2024-08-16 00:44:18 -04:00
Jade (Rose) Rowland
5345986b5b
Merge branch 'main' into audio_target_selector
2024-08-15 16:28:19 -04:00
Jade (Rose) Rowland
3945abd7e9
Merge pull request #1163 from daslyfe/cross_orgin_check
...
containerize/seperate out boolean checks for repl types/Repl logic into bespoke components.
2024-08-14 23:18:33 -04:00
Jade (Rose) Rowland
053e4ee54b
Merge branch 'tidalcycles:main' into cross_orgin_check
2024-08-12 20:50:15 -04:00
Jade (Rose) Rowland
25d61a2e31
prettier
2024-08-12 20:38:29 -04:00
Jade (Rose) Rowland
5e6131af24
reorganized repl
2024-08-12 20:32:58 -04:00
Jade (Rose) Rowland
2899ee5aef
testing:
2024-08-12 18:11:52 -04:00
Jade (Rose) Rowland
9d1674b13c
Merge pull request #1162 from daslyfe/cors_pathname_issue
...
[CORS HOTFIX]
2024-08-12 12:57:21 -04:00
Jade (Rose) Rowland
bfead58212
prettier
2024-08-12 12:56:04 -04:00
Jade (Rose) Rowland
926c893c4f
check iframe
2024-08-12 12:54:05 -04:00
Jade (Rose) Rowland
3cd31e4841
fixed prettier
2024-08-11 12:50:14 -04:00
Jade (Rose) Rowland
c2be2ed76a
fixed osc clock
2024-08-11 12:40:38 -04:00
Jade (Rose) Rowland
ac0dc7a8de
remove desktop restriction
2024-08-11 11:04:20 -04:00
Jade (Rose) Rowland
cba9169b2f
update select dialog
2024-08-11 11:01:17 -04:00
Jade (Rose) Rowland
e9a0a06b77
fixed dialog
2024-08-11 00:57:49 -04:00
Jade (Rose) Rowland
d80c06cd55
fix confirm dialog
2024-08-11 00:35:20 -04:00
Jade (Rose) Rowland
d850726910
Merge pull request #1157 from daslyfe/osc_clock_jitter
...
Fix OSC clock jitter
2024-08-08 23:11:28 -04:00
Jade (Rose) Rowland
1b01f41ffd
fix test
2024-08-08 23:10:39 -04:00
Jade (Rose) Rowland
ad00fa65f8
Merge branch 'tidalcycles:main' into osc_clock_jitter
2024-08-08 22:53:07 -04:00
Jade (Rose) Rowland
814babbf7a
cleaning up
2024-08-08 22:52:06 -04:00
Jade (Rose) Rowland
28334ec94d
rolling clock average
2024-08-08 20:55:49 -04:00
Jade (Rose) Rowland
7d2110d75f
clock fail strategy
2024-08-08 20:35:12 -04:00
Jade (Rose) Rowland
94ccfa631e
offset calc
2024-08-08 17:25:45 -04:00
Jack Armitage
c7c56a1357
fix
2024-08-06 12:25:52 +00:00
Jack Armitage
d40e4dac2f
pickRestart example
2024-08-03 18:48:30 +00:00
Jade (Rose) Rowland
686247f0cb
Merge branch 'main' of github.com:daslyfe/strudel
2024-07-28 13:33:57 -04:00
Felix Roos
dffeac41af
Merge remote-tracking branch 'origin/main' into bettern-zen-spacing
2024-07-27 15:16:14 +02:00
Alex McLean
6e496b7a4a
Fix loop at tactus ( #1145 )
...
* fix loopAt tactus
2024-07-27 11:02:38 +02:00
Jade (Rose) Rowland
71e843e1a3
Merge pull request #1130 from daslyfe/phase_vocode
...
Phase vocode
2024-07-25 22:37:34 -04:00
Jade (Rose) Rowland
61ba33043e
Merge pull request #1132 from daslyfe/udels
...
Udels (MultiFrame Strudel) Revisited
2024-07-25 22:37:17 -04:00
Felix Roos
943d78f268
better spacing in zen mode
2024-07-25 16:44:02 +02:00
Felix Roos
5ac59e95dd
handle midin device not found error
2024-07-25 16:07:58 +02:00
Felix Roos
03bbc0bc27
hotfix: remove log
2024-07-25 09:19:41 +02:00
Alex McLean
4c3457438d
Fix tactus marking in mininotation ( #1144 )
...
* more tactus tweaks
* format
2024-07-24 10:40:28 +01:00
Jade (Rose) Rowland
85bccdcc19
Merge branch 'main' of github.com:daslyfe/strudel
2024-07-13 13:17:28 -04:00
Jade (Rose) Rowland
94c07b6b7a
prettier
2024-07-10 19:11:06 -04:00
Jade (Rose) Rowland
42000a7628
push code to window on aftereval
2024-07-09 22:48:14 -04:00
Felix Roos
f514cd85b1
Merge pull request #1136 from tidalcycles/cm-commands
...
export comment commands
2024-06-25 18:13:27 +02:00
Felix Roos
d53929cf68
export comment commands
2024-06-25 10:00:26 +02:00
Alex McLean
a4bd0ae100
Chop chop ( #1078 )
...
* failing test
* support chopping chops
2024-06-24 17:19:22 +01:00
Alex McLean
283a071c86
Fix bug in Fraction.lcm ( #1133 )
...
* bugfix lcm
2024-06-18 22:58:08 +01:00
Jade (Rose) Rowland
b5fbcd108f
cleanup
2024-06-17 23:41:34 -04:00
Jade (Rose) Rowland
6350cfdb9c
Merge pull request #1129 from mindofmatthew/worker-path-in-modules
...
Fix clock worker dependency path in module builds
2024-06-17 23:32:12 -04:00
Jade (Rose) Rowland
5e9da78e64
fixed window:
2024-06-14 20:42:39 -04:00
Jade (Rose) Rowland
f3b83b41f5
prettier
2024-06-14 15:40:37 -04:00
Jade (Rose) Rowland
1d95da7a3a
fixed build window issue:
2024-06-14 15:28:24 -04:00
Jade (Rose) Rowland
2a2ddf205a
need to fix window message
2024-06-14 14:26:23 -04:00
Jade (Rose) Rowland
6c9e0aaa1a
added udels editor and header
2024-06-14 01:24:08 -04:00
Jade (Rose) Rowland
d23038d386
Merge branch 'tidalcycles:main' into udels
2024-06-13 22:52:06 -04:00
Jade (Rose) Rowland
248f67d1ab
prettier
2024-06-12 10:28:12 -04:00
Jade (Rose) Rowland
f3fa1483d7
fix pnpm lock
2024-06-12 01:14:59 -04:00
Jade (Rose) Rowland
11102adb75
unessecary import
2024-06-12 01:14:20 -04:00
Jade (Rose) Rowland
9f958abb08
fixed offset time
2024-06-12 01:11:58 -04:00
Matthew Kaney
b72e71b0bd
Update base path build setting for core and repl packages
2024-06-11 10:02:57 -04:00
Jade (Rose) Rowland
065b24a2ee
working
2024-06-10 23:51:38 -04:00
Matthew Kaney
758b94776d
Configure base url for @strudel/web package
2024-06-10 19:10:17 -04:00
Jade (Rose) Rowland
e6f3b1f1ef
copied files
2024-06-10 00:06:35 -04:00
Jade (Rose) Rowland
e62d5759e7
revert
2024-06-10 00:00:43 -04:00
Felix Roos
c403a92542
Merge pull request #1126 from tidalcycles/labeled-statements-doc
...
Labeled statements doc
2024-06-04 00:26:48 +02:00
Felix Roos
269d6dde31
remove stack from workshop
2024-06-04 00:22:49 +02:00
Felix Roos
666c695c63
don't use labeled statements in example for now
2024-06-04 00:10:46 +02:00
Felix Roos
771eb31d3f
use labels instead of stacks
2024-06-04 00:05:51 +02:00
Felix Roos
c05bbf3422
don't clear hydra in minirepl for now
2024-06-03 23:53:08 +02:00
Felix Roos
364f511a7c
Merge pull request #1125 from tidalcycles/viz-doc
...
doc: visual functions + refactor onPaint
2024-06-03 22:40:21 +02:00
Felix Roos
300022d8ac
no custom line height
2024-06-03 20:34:51 +02:00
Felix Roos
357fbf8c82
snapshot
2024-06-02 23:14:32 +02:00
Felix Roos
1acb675f5a
doc: visual functions
2024-06-02 23:12:31 +02:00
Jade (Rose) Rowland
ab1086318c
Merge pull request #1124 from daslyfe/bug_sampledb
...
Fix indexDB failing with large amount of files
2024-06-02 12:36:29 -04:00
Jade (Rose) Rowland
8c73ad088a
support aac
2024-06-02 12:32:54 -04:00
Felix Roos
25981092b1
snapshot
2024-06-02 14:11:52 +02:00
Felix Roos
e6b55baed0
fix: step based naming
2024-06-02 14:08:56 +02:00
Felix Roos
6adf1ff977
snapshot
2024-06-02 14:03:30 +02:00
Felix Roos
b6e277f1ea
use inline scope in examples
2024-06-02 14:03:05 +02:00
Felix Roos
d0510f862a
clear hydra in mini repl
2024-06-02 14:02:39 +02:00
Felix Roos
4a87df6426
small example tweaks
2024-06-02 14:00:47 +02:00
Felix Roos
bf90867685
fix: mini repl punchcard + claviature flags
2024-06-02 10:49:07 +02:00
Felix Roos
3dc5fd0e7e
fix: editPattern bug
2024-06-02 10:48:20 +02:00
Felix Roos
a7650f1af3
add autodraw flag + scope
2024-06-02 03:08:16 +02:00
Felix Roos
aadb2fee84
support onload inline viz with autodraw
2024-06-02 03:05:26 +02:00
Felix Roos
bf391ad6ce
simplify: painters are now handled by Drawer
2024-06-02 03:03:36 +02:00
Felix Roos
faba4a4e4e
implement onPaint with pattern state
2024-06-02 03:00:57 +02:00
Felix Roos
94e411aa7a
add beforeStart callback
2024-06-02 02:34:33 +02:00
Jade (Rose) Rowland
ffa21ddf0d
remove console statement
2024-06-01 19:19:47 -04:00
Jade (Rose) Rowland
6b2d080afc
remove unessecary change
2024-06-01 19:17:00 -04:00
Jade (Rose) Rowland
321a888921
add catch
2024-06-01 12:42:07 -04:00
Jade (Rose) Rowland
bf7fe2bf75
fixed indexdb
2024-06-01 12:39:45 -04:00
Jade (Rose) Rowland
1fd9ba5dbf
convert to blob
2024-06-01 12:11:28 -04:00
Jade (Rose) Rowland
1fca6f25b8
faster upload
2024-06-01 11:35:24 -04:00
Felix Roos
0e6a17fc77
start visual feedback article
2024-06-01 15:42:09 +02:00
Felix Roos
375c68775c
make sure draw logic works with multiple repls
2024-06-01 15:41:55 +02:00
Felix Roos
827993a8c9
chore: simplify publish docs
2024-05-31 23:29:38 +02:00
Felix Roos
2aa1acfd95
Publish
...
- @strudel/codemirror@1.1.0
- @strudel/core@1.1.0
- @strudel/csound@1.1.0
- @strudel/draw@1.1.0
- @strudel/embed@1.1.0
- hs2js@0.1.0
- @strudel/hydra@1.1.0
- @strudel/midi@1.1.0
- @strudel/mini@1.1.0
- @strudel/osc@1.1.0
- @strudel/repl@1.1.0
- @strudel/sampler@0.1.0
- @strudel/serial@1.1.0
- @strudel/soundfonts@1.1.0
- superdough@1.1.0
- @strudel/tidal@0.1.0
- @strudel/tonal@1.1.0
- @strudel/transpiler@1.1.0
- @strudel/web@1.1.0
- @strudel/webaudio@1.1.0
- @strudel/xen@1.1.0
2024-05-31 23:07:26 +02:00
Felix Roos
2febbaf40b
hotfix: rename tidal-repl example
2024-05-31 23:03:44 +02:00
Jade (Rose) Rowland
e29876e7f6
debugging
2024-05-31 13:57:02 -04:00
Felix Roos
3ce32438d6
Merge pull request #1122 from tidalcycles/migrate-tutorial-fanchor
...
Migrate tutorial fanchor
2024-05-31 12:17:34 +02:00
Felix Roos
a17351e11e
snapshots
2024-05-31 11:18:32 +02:00
Felix Roos
94f5886466
update some examples
2024-05-31 11:17:43 +02:00
Felix Roos
1a72b9e526
wording
2024-05-31 11:07:56 +02:00
Felix Roos
1eef2c2511
versioning
2024-05-31 11:07:52 +02:00
Felix Roos
05289b171b
also add versioning in mini repl
2024-05-31 11:01:09 +02:00
Felix Roos
33322be948
Merge remote-tracking branch 'origin/main' into migrate-tutorial-fanchor
2024-05-31 10:47:25 +02:00
Felix Roos
6f7f415747
Merge pull request #1121 from daslyfe/worklet_race_condition_fix
...
[BUG FIX] Audio worklets sometimes dont load
2024-05-31 10:46:47 +02:00
Felix Roos
7a4902862d
tweaks + logs
2024-05-31 10:45:06 +02:00
Felix Roos
c20e84773b
immediately remove click listener
2024-05-31 10:40:30 +02:00
Felix Roos
5c9a16bc88
simplify initAudio
2024-05-31 10:40:15 +02:00
Felix Roos
07f58c023f
bring back promise cache
...
just in case loadWorklets is called more than once
2024-05-31 10:36:49 +02:00
Felix Roos
08f0825561
fix example
2024-05-31 10:34:45 +02:00
Felix Roos
2cda78d2db
Merge pull request #1107 from daslyfe/fanchor
...
change fanchor to 0
2024-05-31 10:25:24 +02:00
Jade (Rose) Rowland
ff85f2307f
remove unessecary functions
2024-05-30 18:58:41 -04:00
Jade (Rose) Rowland
af3d32a493
updated to return promise on first click
2024-05-30 18:52:28 -04:00
Jade (Rose) Rowland
c0c54c21e3
remove unessecary export
2024-05-30 16:30:49 -04:00
Jade (Rose) Rowland
8be5e9d2eb
fixed
2024-05-30 16:25:15 -04:00
Felix Roos
589dfaf8cc
Merge pull request #1119 from tidalcycles/web-package-label-statements
...
fix: use full repl in web package
2024-05-30 14:39:30 +02:00
Felix Roos
3cd31b2290
fix: use full repl in web package
2024-05-30 14:36:28 +02:00
Felix Roos
65856409b6
Merge pull request #1117 from tidalcycles/strudelmirror-in-scope
...
add strudelMirror to scope
2024-05-30 09:36:32 +02:00
Felix Roos
e408fedaf6
format
2024-05-30 09:34:46 +02:00
Felix Roos
d424b118ff
add a few helpers
2024-05-30 09:34:31 +02:00
Felix Roos
492878754a
add strudelMirror to scope
2024-05-30 09:22:17 +02:00
Felix Roos
d86a183194
Merge pull request #1112 from Enelg52/mouseXY
...
Add the mousex and mousey signal
2024-05-29 13:06:34 +02:00
Felix Roos
6325d726a5
Merge pull request #1116 from giohappy/fix_codemirror_example
...
Fixes drawPianoroll import in codemirror example
2024-05-29 13:02:00 +02:00
Felix Roos
553045e666
lockfile
2024-05-29 12:59:01 +02:00
Felix Roos
4733264fb3
Revert "updated lock file"
...
This reverts commit 61d795af31 .
2024-05-29 12:58:09 +02:00
Enelg52
0efac42d92
Add mousex and mousey the Docs
2024-05-29 10:42:31 +02:00
Enelg52
be6634f919
Should fix the tests
2024-05-29 10:26:29 +02:00
Enelg52
2901369471
Added alias and jsdoc
2024-05-29 10:21:40 +02:00
giohappy
61d795af31
updated lock file
2024-05-29 10:15:50 +02:00
Felix Roos
2bae6e06c0
add simple default value versioning
2024-05-28 23:08:41 +02:00
Felix Roos
d9214b91b6
Merge branch 'main' into fanchor
2024-05-28 22:48:58 +02:00
Felix Roos
5348a6b2d8
Merge pull request #1074 from cleary/patch-6
...
clarify `off` in pattern-effects.mdx
2024-05-28 22:43:46 +02:00
Felix Roos
35e9385f59
use dec instead of ds
2024-05-28 22:41:37 +02:00
Felix Roos
bf5e66d69a
fix: lint
2024-05-28 22:39:49 +02:00
Giovanni Allegri
3cacafff90
Fix drawPianoroll import in codemirror example
2024-05-28 09:40:49 +02:00
Felix Roos
e2ce5ea001
Merge branch 'main' of https://github.com/tidalcycles/strudel
2024-05-27 08:24:30 +02:00
Jade (Rose) Rowland
8f7194144d
Merge pull request #1114 from daslyfe/fixworklets
...
Fix audio worklets
2024-05-26 11:33:05 -04:00
Jade (Rose) Rowland
12cb5b0939
remove imports
2024-05-26 11:31:18 -04:00
Jade (Rose) Rowland
1ad118d877
rollback phaser
2024-05-26 11:22:27 -04:00
Jade (Rose) Rowland
bf73610b0a
Merge pull request #1110 from daslyfe/phasermodulation
...
Calculate phaser modulation phase based on time
2024-05-26 10:53:56 -04:00
Enelg52
8f1496cebe
added condition to pass the tests
2024-05-26 11:18:43 +02:00
Enelg52
7efbee0646
Runned Prettier
2024-05-25 20:54:31 +02:00
Enelg52
aec7417c14
Add the mousex and mousey signal
2024-05-25 20:47:20 +02:00
Jade (Rose) Rowland
026cbe050c
Merge branch 'main' into phasermodulation
2024-05-24 17:30:09 -04:00
Felix Roos
8710cd446b
Merge branch 'main' of https://github.com/tidalcycles/strudel
2024-05-23 19:43:34 +02:00
Jade (Rose) Rowland
cad27301db
Merge pull request #1103 from daslyfe/ladder_filter
...
Add analog-style ladder filter
2024-05-23 09:06:01 -04:00
Jade (Rose) Rowland
98cb128fa2
remove unessecary comment
2024-05-23 00:01:22 -04:00
Jade (Rose) Rowland
9bb1039bbd
works great
2024-05-22 23:57:04 -04:00
Felix Roos
7952dfa5e9
bump sampler
2024-05-22 12:53:59 +02:00
Felix Roos
1666fc5649
Merge pull request #1109 from geikha/fix-windows-sampler-2
...
fix sampler on windows
2024-05-22 12:53:20 +02:00
Felix Roos
b19c737c82
spare some cycles
2024-05-22 12:52:15 +02:00
Renzo Torr-
2d3a9b800f
fix sampler on windows
2024-05-21 17:54:41 -03:00
Jade (Rose) Rowland
e60e9b2fdd
fix default res
2024-05-21 13:53:08 -04:00
Jade (Rose) Rowland
94529549a9
revert default res
2024-05-21 00:51:49 -04:00
Jade (Rose) Rowland
90dfa5170c
Merge branch 'ladder_filter' of github.com:daslyfe/strudel into ladder_filter
2024-05-21 00:39:16 -04:00
Jade (Rose) Rowland
c797fea1f7
update resonance
2024-05-21 00:38:00 -04:00
Felix Roos
841d897d0a
Merge pull request #1044 from tidalcycles/fix-import
...
web package fixes
2024-05-20 23:26:19 +02:00
Felix Roos
9774e9627b
Merge branch 'main' into fix-import
2024-05-20 23:23:31 +02:00
Felix Roos
888e0d4751
Merge remote-tracking branch 'origin/main' into ladder_filter
2024-05-20 22:42:52 +02:00
Felix Roos
1595a4ece3
Merge pull request #1108 from tidalcycles/fix-sampler-windows
...
Fix sampler windows
2024-05-20 22:41:28 +02:00
Felix Roos
1cebfd1835
bump
2024-05-20 22:32:54 +02:00
Felix Roos
8ea50fbe7d
Merge branch 'aif-support' into fix-sampler-windows
2024-05-20 22:32:46 +02:00
Felix Roos
349f902dc0
bump
2024-05-20 22:31:01 +02:00
Felix Roos
8b1df7ce85
fix: add node to eslint
2024-05-20 22:30:05 +02:00
Felix Roos
892a0abe78
probably fixes sampler on windows
2024-05-20 22:27:28 +02:00
Jade (Rose) Rowland
a214b1b224
fill in remaining defaults
...
git push
2024-05-19 23:16:27 -04:00
Jade (Rose) Rowland
eed4a83b71
add defaults and fanchor docs
2024-05-19 21:13:46 -04:00
Jade (Rose) Rowland
17e2ee4a3b
fix test
2024-05-19 13:32:08 -04:00
Jade (Rose) Rowland
b8085e9dc3
change fanchor to 0
2024-05-19 13:25:56 -04:00
Jade (Rose) Rowland
1952e4d49a
add example
2024-05-19 13:25:16 -04:00
Jade (Rose) Rowland
be65a10925
update comment
2024-05-19 13:23:08 -04:00
Jade (Rose) Rowland
255c283ae4
organize code
2024-05-19 13:19:28 -04:00
Jade (Rose) Rowland
84a8ca9d19
filter type can take in number also
2024-05-19 13:04:31 -04:00
Felix Roos
25064b427d
Merge pull request #870 from tidalcycles/haskell-parser
...
hs2js package / tidal parser
2024-05-19 12:07:26 +02:00
Felix Roos
1761fa0346
total confusion
2024-05-19 11:55:36 +02:00
Felix Roos
dd29c5b09e
Merge branch 'haskell-parser' of https://github.com/tidalcycles/strudel into haskell-parser
2024-05-19 11:51:48 +02:00
Felix Roos
ef331f25e0
reset?!
2024-05-19 11:51:35 +02:00
Felix Roos
1bc1346f54
try static dep
2024-05-19 11:50:15 +02:00
Felix Roos
373b63c700
fix: add back hs2js as workspace dep
2024-05-19 11:48:48 +02:00
Felix Roos
41444ccd58
Revert "remove hs2js dep from website package"
...
This reverts commit fe1e10297c .
2024-05-19 11:47:16 +02:00
Felix Roos
fe1e10297c
remove hs2js dep from website package
2024-05-19 11:45:15 +02:00
Felix Roos
e483f4c3d3
remove aif support as it doesn't work
2024-05-19 00:24:42 +02:00
Felix Roos
574c5285b9
bump
2024-05-19 00:18:29 +02:00
Felix Roos
5e4eefa553
add aif to list of supported audio file endings
2024-05-19 00:17:51 +02:00
Felix Roos
8ac409f03c
simplify fn
2024-05-19 00:08:17 +02:00
Felix Roos
c4b3d48498
remove old comment
2024-05-19 00:06:41 +02:00
Felix Roos
8f86bbc6ba
bump
2024-05-19 00:02:16 +02:00
Felix Roos
97568300cb
fix: links
2024-05-19 00:01:58 +02:00
Jade (Rose) Rowland
bce24980cb
fix tests
2024-05-18 11:12:41 -04:00
Felix Roos
33ca43a234
Merge pull request #1104 from lukad/patch-1
...
fix little dub tune example
2024-05-18 10:49:08 +02:00
Luka Dornhecker
d0ecf15f77
fix little dub tune example
2024-05-18 10:33:22 +02:00
Jade (Rose) Rowland
e87055d583
fix import
2024-05-18 01:33:40 -04:00
Jade (Rose) Rowland
9b52807c7e
documentation
2024-05-18 01:01:19 -04:00
Jade (Rose) Rowland
a8eafbc309
documentation
2024-05-18 00:51:56 -04:00
Felix Roos
b0edf74aee
fix all the problems
2024-05-18 01:39:38 +02:00
Felix Roos
a8dce19902
fix: dep
2024-05-18 01:25:19 +02:00
Felix Roos
dcd828a117
fix: import
2024-05-18 01:24:20 +02:00
Felix Roos
aa2466b2cc
fix: lint
2024-05-18 00:49:46 +02:00
Felix Roos
a94ddc7947
tidal highlighting (single line only for now)
2024-05-18 00:44:47 +02:00
Jade (Rose) Rowland
e6f272dd0c
stereo
2024-05-17 18:20:08 -04:00
Jade (Rose) Rowland
4160639d88
integrated with envelopes
2024-05-17 17:38:44 -04:00
Felix Roos
5fb3aadad9
cleanup / allow ops to target node types
2024-05-17 23:11:23 +02:00
Felix Roos
3b4ae44fb3
transpiler (for future reference)
2024-05-17 23:09:43 +02:00
Felix Roos
2499c4057c
allow using tidal function as template literal
...
+ add d1...d9
2024-05-17 21:29:39 +02:00
Felix Roos
71f8c0745c
update examples after making hs2js sync
2024-05-17 20:51:43 +02:00
Felix Roos
d132344d11
bump
2024-05-17 20:48:11 +02:00
Felix Roos
b4f1cedc20
update readme after making it sync
2024-05-17 20:44:44 +02:00
Felix Roos
5b89500acd
fix: lint + format
2024-05-17 20:38:30 +02:00
Felix Roos
a35e9aef0e
add tidal package to website
2024-05-17 20:37:04 +02:00
Felix Roos
fd950d4476
tidy tidal package
...
- move tidal repl to examples
- make hs2js synchronous
2024-05-17 20:36:41 +02:00
Felix Roos
d108de40d0
rename
2024-05-17 18:41:43 +02:00
Felix Roos
5f8da04cd8
remove graphviz
2024-05-17 18:41:02 +02:00
Jade (Rose) Rowland
def5bc858f
Merge pull request #1102 from daslyfe/upload_individual_samples
...
Samples tab improvements
2024-05-17 08:43:58 -04:00
Felix Roos
a9fa6f14fb
add npmignore
2024-05-17 10:49:37 +02:00
Felix Roos
846c12806e
attribution
2024-05-17 10:47:06 +02:00
Felix Roos
70e938b767
hs2js api docs
2024-05-17 10:42:59 +02:00
Felix Roos
f54f80e698
bump version
2024-05-17 10:14:26 +02:00
Felix Roos
8c480807d2
remove prepare script for now
2024-05-17 10:11:22 +02:00
Felix Roos
bbeb243cea
replace postinstall with prepare for dev only
2024-05-17 10:05:18 +02:00
Felix Roos
0123f4e5f3
fix lint errors + cleanup
2024-05-17 10:02:14 +02:00
Felix Roos
c232fb7dd5
move hs2js package here + improve readme
2024-05-17 10:00:00 +02:00
Felix Roos
69a5d62027
rename "samples" to "bank"
2024-05-17 09:42:03 +02:00
Felix Roos
ed506cabb5
hs2js test
2024-05-17 09:09:31 +02:00
Jade (Rose) Rowland
d49c9dce4f
working
2024-05-17 00:27:34 -04:00
Jade (Rose) Rowland
16ad27406d
sort samples in tabs
2024-05-16 17:10:41 -04:00
Jade (Rose) Rowland
803b5e56fc
working
2024-05-16 16:49:28 -04:00
Felix Roos
29598d1744
fix: lint
2024-05-16 14:32:45 +02:00
Felix Roos
eba7dec1a5
rename haskell -> tidal
2024-05-16 14:31:00 +02:00
Felix Roos
09e455e17e
move haskell-tree-sitter-playground
2024-05-16 14:30:00 +02:00
Felix Roos
2aac085bb8
lint fix
2024-05-16 14:12:30 +02:00
Felix Roos
733d6ec673
pnpm i
2024-05-16 14:12:11 +02:00
Felix Roos
179931be88
fix lockfile: reset to main one
2024-05-16 14:10:42 +02:00
Felix Roos
9d5acc0f32
Merge branch 'main' into haskell-parser
2024-05-16 14:08:51 +02:00
Felix Roos
226cf356d6
fix: lint
2024-05-16 11:05:38 +02:00
Felix Roos
4ade86f75c
hotfix: rebuild parser to remove logs
2024-05-16 10:59:57 +02:00
Felix Roos
73d49f152a
refactor sampler:
...
- delegate getSampleBufferSource logic to getSampleInfo + getSampleBuffer
- move buffer logic up from onTriggerSample to those functions
2024-05-16 10:52:54 +02:00
Felix Roos
83e46037d2
typo
2024-05-16 08:59:07 +02:00
Felix Roos
95ae5191ce
begin "understanding voicings"
2024-05-16 03:36:35 +02:00
Kaspars Jaudzems
e268802f3c
OSC/SuperDirt fixes ( #1093 )
...
* If note is a midi note, and it's sent together with octave to SuperDirt, then that will be wrong. instead we should to midinote whenever sure that it's a midi note.
* mapbank to work like tidal's drumFrom
* roomsize is size in SuperDirt
* fix tidal-sniffer
* export `registerControl` (but see #1098 )
2024-05-13 09:10:34 +01:00
Felix Roos
55c7f2b575
Merge pull request #1091 from kasparsj/use-sessionStorage
...
Use sessionStorage for viewingPatternData and activePattern
2024-05-13 06:31:20 +02:00
Kaspars Jaudzems
a69563cb9b
repl: set document.title from @title ( #1090 )
...
* fixes #811 set document.title from @title
2024-05-12 17:23:08 +01:00
Kaspars
33ebf08e81
simplify more
2024-05-07 15:20:59 +02:00
Kaspars
02ea4d1116
bug fix
2024-05-07 14:52:06 +02:00
Felix Roos
27d8bae671
Merge pull request #1089 from tidalcycles/fix-worklets
...
fix: missing events due to premature worklet cleanup
2024-05-07 14:29:22 +02:00
Kaspars
5dc2ecd741
cleanup
2024-05-07 12:55:52 +02:00
Kaspars
6e6a2439c3
simplify implementation
2024-05-07 12:54:33 +02:00
Kaspars
6249631a72
implement sessionAtom function (same api as persistenAtom, just used sessionStorage instead of localStorage)
2024-05-07 11:40:09 +02:00
Kaspars
b69b9c37cd
fix events, add comment
2024-05-07 11:01:02 +02:00
Kaspars
7f22040a0c
use sessionStorage instead of localStorage
2024-05-07 10:44:58 +02:00
Felix Roos
956ceb8aa4
fix: missing events due to premature worklet cleanup
2024-05-06 21:29:15 +02:00
Alex McLean
e47d67a9da
Benchmarks ( #1079 )
...
* tactus-oriented benchmarks
* add benchmarks for individual example tunes
2024-05-03 10:52:56 +01:00
Felix Roos
8e2d883e86
Merge pull request #1086 from tidalcycles/fix-dough-csound-timing
...
fix: csound + dough timing
2024-05-03 08:46:51 +02:00
Felix Roos
8db443ba26
fix: csound + dough timing
2024-05-03 00:42:13 +02:00
Alex McLean
34e9d73908
Improve performance of ! (replicate) ( #1084 )
...
* Implement ! with weighted repeatCycles
* reimplement repeatCycles without array filling
2024-05-02 23:37:32 +01:00
Felix Roos
deed379dba
Merge pull request #1083 from tidalcycles/fix-urls-with-extras
...
fix: url parsing with extra params
2024-05-02 23:40:22 +02:00
Felix Roos
5b4322c964
fix: url parsing with extra params
2024-05-02 22:39:39 +02:00
Alex McLean
91bb0a1d36
Add calculateTactus() for turning off calculation of tactus in ( #1081 )
...
core functions.
Also while I'm here stop fast/slow from manipulating tactus.
2024-04-29 11:36:10 +01:00
Jade (Rose) Rowland
47b65846e9
Merge pull request #1076 from diegodorado/patch-1
...
fix docs on alignment.mdx
2024-04-28 14:56:21 -04:00
Jade (Rose) Rowland
55eafaf4d8
Merge pull request #1073 from cleary/patch-5
...
add signals to recap in first-effects.mdx
2024-04-28 14:49:17 -04:00
Jade (Rose) Rowland
2e3869c0e0
Merge pull request #1072 from cleary/patch-4
...
fix translation issue in first-effects.mdx
2024-04-28 14:44:56 -04:00
Jade (Rose) Rowland
4015a11bd2
Merge pull request #1077 from daslyfe/fix_formatting_test
...
fix failing format test
2024-04-28 14:44:29 -04:00
Jade (Rose) Rowland
15f16006d0
ran prettier again?
2024-04-28 14:43:35 -04:00
Jade (Rose) Rowland
ce79a44848
fix failing format test
2024-04-28 14:36:52 -04:00
Diego Dorado
d253e35b6c
fix docs on alignment.mdx
2024-04-28 10:53:53 -03:00
Jade (Rose) Rowland
19ef941c9d
Merge pull request #1075 from cleary/patch-7
...
add nesting to `off` example variation in pattern-effects.mdx
2024-04-27 16:50:17 -04:00
Jade (Rose) Rowland
ac7658d0a0
Merge pull request #1070 from cleary/patch-3
...
add `<...>` to first-sounds.mdx recap
2024-04-27 16:48:58 -04:00
Jade (Rose) Rowland
635a6c62b0
Merge pull request #1069 from cleary/patch-2
...
fix first sounds typo
2024-04-27 16:48:07 -04:00
Jade (Rose) Rowland
acc100da5c
Merge pull request #1068 from cleary/patch-1
...
fix cr typo on first-sounds.mdx
2024-04-27 16:47:44 -04:00
Bernard Gray
69f8498d4b
Use "Alternate" for <...>, consistent with recap page in first-sounds.mdx
2024-04-27 14:20:26 +10:00
Bernard Gray
975eb684b9
add nesting to off example variation in pattern-effects.mdx
...
I was immediately curious whether `off` could be nested - it turns out it can, so I added an example of it in action.
This example should also add clarity to the flexibility of pattern naming inside `off` arguments as well
2024-04-27 11:35:08 +10:00
Bernard Gray
6b919132aa
clarify off in pattern-effects.mdx
...
I had a bit of difficulty understanding `off` as it was presented, so I've attempted to simplify it:
1. take out the `delay` effect which is obscuring things (since we're using a delayed `off` pattern)
2. add a more complete explanation of the syntax
2024-04-27 11:18:51 +10:00
Bernard Gray
5c4ad57309
add signals to recap in first-effects.mdx
2024-04-27 10:47:30 +10:00
Bernard Gray
0be5f77247
fix translation issue in first-effects.mdx
2024-04-27 10:15:55 +10:00
Alex McLean
bbf8577f85
More tactus tidying ( #1071 )
...
* preserve tactus for register (only non-formatting change is adding args to register)
* support undefined tactus values
2024-04-26 14:12:30 +01:00
Bernard Gray
d8eb186ee4
add <...> to recap
2024-04-25 06:35:34 +10:00
Bernard Gray
54829bd28c
fix first sounds typo
2024-04-25 06:24:56 +10:00
Bernard Gray
5c01760b28
fix cr typo on first-sounds.mdx
2024-04-25 06:01:49 +10:00
Alex McLean
a189626e8b
Fix stepjoin ( #1067 )
...
* sort fractions properly - fixes #1066
2024-04-23 22:37:21 +01:00
Alex McLean
6a1fa7e67f
clarify license ( #1064 )
2024-04-23 22:32:00 +01:00
Alex McLean
267f58b7be
Tactus tweaks - fixes for maintaining tactus and highlight locations ( #1065 )
...
* outer bind/join should keep outer tactus
* keep locations of outer pattern in stepJoin
2024-04-23 14:14:30 +01:00
Jade (Rose) Rowland
9348a8015a
Merge pull request #1062 from daslyfe/osc_time_fix
...
fix OSC timing for recent scheduler updates
2024-04-21 17:57:57 -04:00
Jade (Rose) Rowland
57ad278137
fixed osc server
2024-04-21 17:52:22 -04:00
Jade (Rose) Rowland
5d8eea7299
fixed
2024-04-21 17:29:29 -04:00
Alex McLean
0a3694fb82
Stepwise functions from Tidal ( #1060 )
...
* rename new stepwise functions to match tidal, adding s_expand and s_contract
* created a `stepJoin` for stepwise patternification
2024-04-21 21:17:07 +01:00
Alexandre G.-Raymond
a194180130
Fix wchooseCycles not picking the whole pattern ( #1061 )
2024-04-21 10:03:55 +01:00
Felix Roos
64cc8caeec
Merge pull request #1038 from tidalcycles/swing
...
add swing + swingBy
2024-04-19 00:05:52 +02:00
Felix Roos
f427b56062
Merge pull request #1059 from tidalcycles/dollar-colon
...
anonymous patterns + muting
2024-04-19 00:05:08 +02:00
Felix Roos
93d151b943
anonymous patterns + muting with _
2024-04-17 12:37:19 +02:00
Jade (Rose) Rowland
5ca9afa9e8
restored
2024-04-15 19:53:12 -04:00
Felix Roos
e0c4997f1e
Merge pull request #1053 from tidalcycles/workshop-edits
...
improve tutorial + custom samples doc
2024-04-12 12:34:27 +02:00
Felix Roos
07791001dd
Merge branch 'main' into workshop-edits
2024-04-12 12:32:14 +02:00
Felix Roos
936d6fdafb
Merge pull request #1054 from tidalcycles/midin-fix
...
fix: do not reset cc input values on each eval
2024-04-12 12:31:49 +02:00
Felix Roos
81b33afcdb
fix: do not reset cc input values on each eval
2024-04-12 12:30:13 +02:00
Felix Roos
0190604a7f
fix: don't reset on each eval
2024-04-12 12:28:03 +02:00
Felix Roos
8494353ace
bump @strudel/sampler
2024-04-12 10:57:59 +02:00
Felix Roos
971d497e81
docs: custom samples
...
- strudel.json
- github shortcut
- "import sounds"
- @strudel/sampler
- improve structure
- add drumset
2024-04-12 10:56:31 +02:00
Felix Roos
ca36a31f79
slightly reword
2024-04-11 12:55:02 +02:00
Felix Roos
559f31792f
update german tutorial
2024-04-11 11:58:38 +02:00
Felix Roos
83eedcb2f5
bring back division
2024-04-11 11:40:18 +02:00
Felix Roos
a3bd04732c
tutorial tweaks:
...
- add drumset image
- introduce angle brackets earlier
2024-04-11 11:26:46 +02:00
Felix Roos
e8ed57f588
Merge pull request #1048 from tidalcycles/transpose-numbers
...
transpose: support all combinations of numbers and strings for notes and intervals
2024-04-08 17:25:27 +02:00
Alex McLean
ebeefc0ac4
More experimental step functions: stepwax, stepwane, steptaper, steptour and taperlist ( #1042 )
...
* group tactus-oriented functions
* add stepwax, stepwane, steptaper and steptour
* taperlist
2024-04-08 09:46:18 +01:00
Felix Roos
3d06528393
transpose: support alls combinations of numbers and strings for notes and intervals
2024-04-07 01:25:47 +02:00
Jade (Rose) Rowland
558e9e36ff
Merge pull request #1047 from daslyfe/mfix
...
Midi Time hotfix for scheduler updates
2024-04-06 17:44:57 -04:00
Jade (Rose) Rowland
0a6373f64c
adjust latency
2024-04-06 17:40:08 -04:00
Jade (Rose) Rowland
0f24e97855
Merge branch 'mfix' of github.com:daslyfe/strudel into mfix
2024-04-06 17:32:07 -04:00
Jade (Rose) Rowland
cbfa09a2da
remove unessecary changes
2024-04-06 17:31:56 -04:00
Jade (Rose) Rowland
3805195109
Merge branch 'tidalcycles:main' into mfix
2024-04-06 17:29:37 -04:00
Jade (Rose) Rowland
183d3ea4a1
fix desktop midi
2024-04-06 17:28:30 -04:00
Jade (Rose) Rowland
8e4549d6d3
mfix
2024-04-06 17:07:54 -04:00
Felix Roos
506989b0d7
Merge pull request #1041 from tidalcycles/freq-wheel
...
pitchwheel visual
2024-04-05 12:48:02 +02:00
Felix Roos
8f475515e9
Merge pull request #1046 from tidalcycles/fix-cyclist
...
fix cyclist fizzling out
2024-04-05 12:47:19 +02:00
Felix Roos
df23ea6cdf
fix: cyclist desync
2024-04-05 12:23:04 +02:00
Felix Roos
bea25a28cb
add superdough warning when scheduling in the past
2024-04-05 12:21:45 +02:00
Felix Roos
a4897adb83
fix: import
2024-04-04 00:38:08 +02:00
Felix Roos
0ba4be0571
bg
2024-04-04 00:13:43 +02:00
Felix Roos
ca8707f32a
cooler example
2024-04-04 00:13:37 +02:00
Felix Roos
18abcaccbb
add fallback theme
2024-04-04 00:03:43 +02:00
Felix Roos
6ff7697cfd
fix: use foreground color for pianoroll playhead
2024-04-04 00:03:32 +02:00
Felix Roos
915a4d2149
fix: example encoding for testing builds locally without server
2024-04-03 23:53:25 +02:00
Felix Roos
3a4ffb13ad
add more info on using strings for patterns in web package
2024-04-03 23:48:08 +02:00
Felix Roos
610c848ff4
fix: reify hydra pattern
2024-04-03 23:06:02 +02:00
Felix Roos
d06b70c28d
fix: call setTime in initStrudel
...
+ return promise with scheduler
2024-04-03 23:02:42 +02:00
Felix Roos
fde0da3b19
dont ignore hydra.mjs in eslint + fix lint
2024-04-03 22:43:35 +02:00
Felix Roos
97d292adbb
add swing / swingBy to time modifiers page
2024-04-03 21:32:39 +02:00
Felix Roos
e242e82b3f
ireal voicings add aug alias for +
2024-04-01 23:21:55 +02:00
Felix Roos
6479c60387
tweaks
2024-04-01 23:21:32 +02:00
fnordomat
b233c33f56
(squash me) save setting in variable, not store
2024-04-01 17:18:32 +02:00
Felix Roos
c7f811e14d
fix: ignore haps that error at getFrequency
2024-04-01 17:04:03 +02:00
Felix Roos
539160630d
more settings
2024-04-01 15:30:19 +02:00
Felix Roos
8a3e9171a4
basic pitchwheel vis
2024-04-01 15:19:50 +02:00
Felix Roos
010329dcfc
fix: proper error log with call stack
2024-04-01 15:19:22 +02:00
fnordomat
e3b6884b86
make soundfont base url configurable
2024-04-01 10:46:32 +02:00
Felix Roos
cdba9efb59
add filter + filterWhen + within
2024-04-01 03:17:15 +02:00
Felix Roos
16851cf8f8
snap
2024-04-01 03:01:04 +02:00
Felix Roos
8f06bc4b57
add swing + swingBy
2024-04-01 02:59:17 +02:00
Felix Roos
7839d6b4bf
Merge pull request #1030 from tidalcycles/forbidden-arithmetic
...
remove dangerous arithmetic feature
2024-03-30 16:05:59 +01:00
Felix Roos
eb3e6d60b9
Merge pull request #1034 from tidalcycles/fix-sampler-paths
...
Fix sampler paths
2024-03-30 16:05:27 +01:00
Felix Roos
fd08b25388
simplify readme
2024-03-30 16:03:43 +01:00
Felix Roos
ff923a6b6e
remove starting sampler by default
2024-03-30 16:02:02 +01:00
Felix Roos
30a15cb4b7
bump version
2024-03-30 16:00:21 +01:00
Felix Roos
7d8cb59a7a
fix: char encoding
2024-03-30 16:00:10 +01:00
Felix Roos
1aca5db447
better warning
2024-03-30 15:05:52 +01:00
Felix Roos
2fbd9a3d54
Merge pull request #1033 from tidalcycles/local-sample-server
...
local sample server cli
2024-03-30 14:43:08 +01:00
Felix Roos
934a3cdec4
bump
2024-03-30 14:40:59 +01:00
Felix Roos
f987633498
fix: lint
2024-03-30 14:40:43 +01:00
Felix Roos
1a209c8b82
doc: options
2024-03-30 14:39:26 +01:00
Felix Roos
3e66e1ee93
add LOG env option
2024-03-30 14:38:23 +01:00
Felix Roos
e39cd2c9cd
bump
2024-03-30 14:27:38 +01:00
Felix Roos
8a8f6a66a4
improve logging + skip folders that throw
2024-03-30 14:27:18 +01:00
Felix Roos
b6171600c2
fix: lint
2024-03-30 14:10:35 +01:00
Felix Roos
3a60f63fd2
improve log
2024-03-30 05:07:43 +01:00
Felix Roos
422a9ad525
fix: lint
2024-03-30 05:00:49 +01:00
Felix Roos
29fe4fd907
make sample server available over local network
2024-03-30 04:59:43 +01:00
Felix Roos
22774596ca
run sampler in parallel by default + move samples folder to root
2024-03-30 04:48:55 +01:00
Felix Roos
8f355dcf96
add sampler script + samples folder with README
2024-03-30 04:42:45 +01:00
Felix Roos
abe775c3fd
fix: lint
2024-03-30 03:26:36 +01:00
Felix Roos
95e0496d51
proper sample server
2024-03-30 03:25:42 +01:00
Felix Roos
bd9a80827e
clean lockfile
2024-03-30 01:59:30 +01:00
Felix Roos
39204ad94d
add simple local sample serving
2024-03-30 01:48:07 +01:00
Felix Roos
1e8a3c2918
Merge pull request #1032 from tidalcycles/font-caching
...
add font file types to offline cache
2024-03-29 17:14:27 +01:00
Felix Roos
1af55c0d19
add font file types to offline cache
2024-03-29 17:13:01 +01:00
Felix Roos
a1e07f3079
Merge pull request #1031 from tidalcycles/close-brackets-setting
...
add closeBrackets setting
2024-03-29 17:10:16 +01:00
Felix Roos
4e7f5e9cda
add closeBrackets setting
2024-03-29 17:07:48 +01:00
Felix Roos
12d8cdff92
remove dangerous arithmetic feature
2024-03-29 16:58:34 +01:00
Alex McLean
9c66d9f1a7
Tactus tidy ( #1027 )
...
* preserve tactus across calls to filterValues (fixes tactus for struct)
* timeCat -> timecat (maintaining old name as an alias), beatCat -> stepcat
2024-03-29 13:55:05 +00:00
Felix Roos
e2b4f6f5ac
Merge pull request #1025 from tidalcycles/sync-toggle
...
add setting for sync flag
2024-03-28 17:06:44 +01:00
Felix Roos
50ed466895
disable sync by default?
2024-03-28 12:00:12 +01:00
Felix Roos
126556634a
add setting for sync flag
2024-03-28 11:49:32 +01:00
Felix Roos
aa25265cc2
Merge pull request #1024 from tidalcycles/fix-draw-bugs
...
better theme integration for visuals + various fixes
2024-03-28 11:37:56 +01:00
Felix Roos
73558eb49c
Merge pull request #1023 from tidalcycles/more-fonts
...
More fonts
2024-03-28 11:33:25 +01:00
Felix Roos
cc49e0f78e
clean
2024-03-28 11:15:48 +01:00
Felix Roos
6c07feb312
add 3 new fonts
2024-03-28 11:15:23 +01:00
Felix Roos
a8c2586da6
fix: lint
2024-03-28 10:23:46 +01:00
Felix Roos
c400deac74
visuals now adhere to theme by default
2024-03-28 10:23:07 +01:00
Felix Roos
6a2486d9f2
fix: id widgets by type index to prevent erasing memory in some cases
2024-03-28 09:31:43 +01:00
Felix Roos
b5720355f9
fix: allow multiple visuals for the same pattern
...
+ using .tag function instead of single .id
2024-03-28 09:31:12 +01:00
Felix Roos
ab015ff48a
remove old .draw, rename .onFrame to .draw
...
+ breaking: from, to are now called lookbehind, lookahead
+ migrate .pianoroll
2024-03-28 07:35:01 +01:00
Felix Roos
eb8ac29136
add memory to onFrame
2024-03-28 07:26:32 +01:00
Felix Roos
14b1a1203f
fix: cyclist.now() should return 0 when stopped
2024-03-28 07:25:44 +01:00
Felix Roos
060d2cfe2b
another hap time introspection method
2024-03-28 06:50:13 +01:00
Felix Roos
04a0952a22
simplify draw plumbing
2024-03-28 06:25:24 +01:00
Felix Roos
1a0dff4081
add some hap methods for time introspection
2024-03-28 05:47:50 +01:00
Alex McLean
2fd2bdba60
Feature: tactus marking ( #1021 )
...
* rename `beat` option to `stackBy` to `repeat`
* fix parse error reporting
* rename `weight` to `tactus` (it might in the end be pulse, step, or tap)
* tactus marking with ^
* and add some tests
2024-03-27 12:06:05 +00:00
Jade (Rose) Rowland
2e8ae38d33
Merge pull request #1020 from daslyfe/hotfix_now_calculation
...
hotfix for 1017
2024-03-25 01:02:01 -04:00
Jade (Rose) Rowland
bbfdd2cc32
working
2024-03-25 00:59:42 -04:00
Felix Roos
4086df95b7
Merge pull request #1015 from ilesinge/document_signals
...
Document signals
2024-03-24 15:06:33 +01:00
Alexandre Gravel-Raymond
aba4e72d29
Fewer undocumented functions
2024-03-24 14:18:25 +01:00
Alexandre Gravel-Raymond
8b96e3a6d1
Fix snapshot undegrade function name
2024-03-24 14:17:48 +01:00
Alexandre Gravel-Raymond
731d545a3f
Fix undegrade doc naming
2024-03-24 14:15:20 +01:00
Alexandre Gravel-Raymond
e6eb6c19a8
Add random modifiers docs to its own page
2024-03-24 14:15:01 +01:00
Alexandre Gravel-Raymond
af35a1af09
Add examples test snapshots
2024-03-24 12:40:53 +01:00
Alexandre Gravel-Raymond
fc4c70c94f
Fix codestyle
2024-03-24 12:25:54 +01:00
Alexandre Gravel-Raymond
064bff6e40
Document conditional modifiers
2024-03-24 12:22:46 +01:00
Alexandre Gravel-Raymond
69211b8701
Document signals
2024-03-24 12:22:26 +01:00
Felix Roos
33f4f5fccc
Merge pull request #1014 from daslyfe/repl_sync_fixes
...
Repl sync fixes
2024-03-24 10:16:11 +01:00
Jade (Rose) Rowland
af740c3abb
Merge branch 'tidalcycles:main' into repl_sync_fixes
2024-03-23 16:47:22 -04:00
Jade (Rose) Rowland
8e2407cfa9
cleanup
2024-03-23 16:45:34 -04:00
Jade (Rose) Rowland
86c945114d
removed unessecary variable
2024-03-23 16:35:48 -04:00
Jade (Rose) Rowland
bd16b403e3
build working properly
2024-03-23 16:28:37 -04:00
Jade (Rose) Rowland
f00a08ef9e
working
2024-03-23 16:18:16 -04:00
Felix Roos
31067d5cb5
Merge pull request #1004 from tidalcycles/worker-repl
...
eliminate chromium clock jitter
2024-03-23 20:21:51 +01:00
Jade (Rose) Rowland
bc917dcf8b
sync false
2024-03-23 14:53:07 -04:00
Jade (Rose) Rowland
619ca5385d
sync mostly working
2024-03-23 14:52:44 -04:00
Jade (Rose) Rowland
aa36d25b9a
still kinda working
2024-03-23 14:45:35 -04:00
Felix Roos
fe1fc81f42
Merge pull request #1013 from tidalcycles/undocumented-update
...
update undocumented script
2024-03-23 15:51:07 +01:00
Felix Roos
34373a9d73
Merge pull request #1012 from tidalcycles/fix-flok-setcps
...
fix: await injectPatternMethods
2024-03-23 15:26:52 +01:00
Felix Roos
16210e121f
fix: await injectPatternMethods
2024-03-23 15:24:49 +01:00
Felix Roos
53af147ede
Merge pull request #1010 from tidalcycles/trigzero-restart
...
rename trig -> reset, trigzero -> restart
2024-03-23 15:18:12 +01:00
Felix Roos
fc32981886
update undocumented script
2024-03-23 14:08:02 +01:00
Felix Roos
aede6e4b26
Merge pull request #1008 from tidalcycles/inline-punchcard
...
Inline punchcard
2024-03-23 12:30:03 +01:00
Felix Roos
ac36423f85
Merge remote-tracking branch 'origin/main' into inline-punchcard
2024-03-23 12:28:23 +01:00
Felix Roos
4071c1af18
Merge pull request #1007 from tidalcycles/color-in-hap-value
...
Color in hap value
2024-03-23 12:27:22 +01:00
Felix Roos
49e381f258
make spiral size param 3 in one
2024-03-23 12:26:32 +01:00
Felix Roos
21f5d639a3
fix _pianoroll
2024-03-23 12:20:01 +01:00
Felix Roos
0eccbae048
improve spiral colors
2024-03-23 12:17:25 +01:00
Felix Roos
a629c5c931
fix: id at wrong place
2024-03-23 12:14:36 +01:00
Felix Roos
f83a156317
Merge branch 'color-in-hap-value' into inline-punchcard
2024-03-23 12:07:11 +01:00
Felix Roos
2857e816d2
add Pattern.id + use it for _punchcard and _spiral
2024-03-23 12:06:31 +01:00
Felix Roos
c2ef90d67c
rename trig -> reset, trigzero -> restart
2024-03-23 11:22:30 +01:00
Felix Roos
2cc92a2b93
Merge branch 'main' into inline-punchcard
2024-03-23 00:33:33 +01:00
Felix Roos
13d56b6b28
snapshots
2024-03-23 00:28:38 +01:00
Felix Roos
d036635915
move color to hap value
2024-03-23 00:20:00 +01:00
Felix Roos
5537652497
Merge pull request #1006 from tidalcycles/update-examples
...
using strudel in your project guide + cleanup examples
2024-03-22 23:53:51 +01:00
Felix Roos
f1d491d52e
Merge pull request #1000 from eefano/scale-accidentals
...
accidentals in scale degrees
2024-03-22 23:41:49 +01:00
Felix Roos
d299e76c82
remove embed and repl deps from website
2024-03-22 16:25:10 +01:00
Felix Roos
52d3ee0f85
remove demo + scripts on all doc pages
2024-03-22 16:23:18 +01:00
Felix Roos
4f0f388ca2
a few more words
2024-03-22 16:19:45 +01:00
Felix Roos
df03e9a379
finish project start page + link it in main readme
2024-03-22 16:17:09 +01:00
Felix Roos
52a311aae6
add link to StrudelMirror
2024-03-22 15:55:12 +01:00
Felix Roos
6365e1626c
begin project-start doc
...
+ improve embed + repl package doc
2024-03-22 15:52:38 +01:00
Felix Roos
8d96a071d6
document umbrella packages
2024-03-22 14:52:28 +01:00
Felix Roos
e8f6124a07
+ make cyclist trigger backwards compatible for now
...
+ add absolute time as new 5th onTrigger param
2024-03-22 01:22:35 +01:00
Felix Roos
14a5e7dcb6
make regular cyclist work in the background
...
+ use worker-timers in Repl
+ repl / cyclist now accept custom interval functions
2024-03-22 01:01:17 +01:00
Felix Roos
7889017434
delete now obsolete poc
2024-03-22 00:46:08 +01:00
Felix Roos
ba8f996103
fix: clock jitter in cyclist
2024-03-22 00:41:30 +01:00
Felix Roos
8d8c843ccf
working poc cyclist with cps change
2024-03-22 00:29:25 +01:00
Felix Roos
a46bd9b36e
Merge pull request #978 from daslyfe/oscillator_enhancements
...
supersaw oscillator
2024-03-21 22:53:55 +01:00
Felix Roos
96a977990a
add missing dep
2024-03-21 22:47:03 +01:00
Felix Roos
41a40c74ef
add run instruction
2024-03-21 22:45:11 +01:00
Felix Roos
837dfcaba4
add readme
2024-03-21 22:44:50 +01:00
Felix Roos
ac441b4340
add working poc for precise cyclist
2024-03-21 22:41:45 +01:00
Felix Roos
4362cb9317
export createClock from core
2024-03-21 22:39:01 +01:00
Felix Roos
dc977b292d
more options for zyklus api:
...
+ allow setting custom interval functions
+ allow disabling phase rounding
2024-03-21 22:38:20 +01:00
Felix Roos
10bd668033
allow absolute time for superdough with prefix =
2024-03-21 22:37:15 +01:00
Felix Roos
5d0abe4151
disable sync
2024-03-21 21:31:02 +01:00
Felix Roos
89ec87d32a
Merge branch 'oscillator_enhancements' of https://github.com/daslyfe/strudel into oscillator_enhancements
2024-03-21 21:26:46 +01:00
Felix Roos
1d48d5d5ef
halve detune range
2024-03-21 21:26:43 +01:00
Felix Roos
0565558e21
scheduling in a worker, draft
2024-03-21 13:27:53 +01:00
Felix Roos
6320d3c08c
Merge pull request #1003 from tidalcycles/cleanup
...
remove canvas, externalize samples, delete junk
2024-03-21 13:00:04 +01:00
Felix Roos
4511732252
remove canvas dependency
2024-03-21 08:35:44 +01:00
Felix Roos
f5c087fc2a
outsource piano samples
2024-03-21 07:30:21 +01:00
Felix Roos
d2fc784060
delete astro favicon
2024-03-21 07:30:05 +01:00
Felix Roos
be2ec969c4
use script tag instead of skypack
2024-03-21 07:20:07 +01:00
Felix Roos
456250a176
delete redundant emu samples
2024-03-21 07:19:47 +01:00
Jade (Rose) Rowland
cbe7e69e13
remove unecessary multiplier
2024-03-20 15:02:20 -04:00
Felix Roos
d3a17891f8
move rollup plugin to dev dependencies
2024-03-20 17:11:35 +01:00
eefano
e32c965a4b
accidents in scale grades
2024-03-19 16:04:35 +01:00
Felix Roos
5982e3ebea
fix: center supersaw if only 1 voice
2024-03-19 09:00:25 +01:00
Felix Roos
ea58238453
Merge branch 'main' into oscillator_enhancements
2024-03-19 08:48:09 +01:00
Felix Roos
1e1dbd6085
add inline _punchcard
2024-03-19 08:44:43 +01:00
Felix Roos
6b98e414c6
make onPaint work with mutiple repls on screen
...
+ add warning if stock onPaint is not overloaded
2024-03-19 08:44:05 +01:00
Alex McLean
29cb6195b3
Fix pure mini highlight ( #994 )
...
* preserve locations for pure values via mininotation
* preserve weight
2024-03-18 10:37:55 +00:00
Felix Roos
d99af7c4ad
Merge pull request #989 from tidalcycles/claviature
...
inline viz / widgets package
2024-03-18 07:12:14 +01:00
Jade (Rose) Rowland
48e4051310
remove unessecary math
2024-03-17 13:18:52 -04:00
Felix Roos
95446a76ef
breakout widgets package for now
2024-03-17 12:22:24 +01:00
Jade (Rose) Rowland
6d874af45f
fixed end time
2024-03-17 01:27:11 -04:00
Jade (Rose) Rowland
dad18a24fb
disconnect worklet at scheduled time to destroy faster
2024-03-17 01:15:07 -04:00
Felix Roos
8b9a2e1d84
Merge remote-tracking branch 'origin/main' into claviature
2024-03-17 04:49:12 +01:00
Felix Roos
dd16a1cbf4
hotfix: disable sync, it somehow breaks playback in the built version
...
(pnpm build && pnpm preview)
2024-03-17 04:48:25 +01:00
Felix Roos
2900401d3e
Merge remote-tracking branch 'origin/main' into claviature
2024-03-17 04:38:05 +01:00
Felix Roos
b5312c27dc
move stuff for less changes
2024-03-17 04:36:48 +01:00
Felix Roos
4319c43ceb
comment out _spiral for now
2024-03-17 04:31:30 +01:00
Felix Roos
be77882d70
rename inline functions to match global ones, prefixed with _
2024-03-17 04:15:59 +01:00
Felix Roos
78f816978c
Merge pull request #991 from tidalcycles/labeled-statements
...
Labeled statements
2024-03-17 04:06:59 +01:00
Felix Roos
076b6f1c82
move canvas functions to codemirror package
...
+ fix id collisions
2024-03-17 04:00:28 +01:00
Felix Roos
0978fbb15e
Merge branch 'labeled-statements' into claviature
2024-03-17 03:19:40 +01:00
Felix Roos
2de18846b0
add comment
2024-03-17 03:17:47 +01:00
Felix Roos
a71a167133
fix: enable locations again
2024-03-17 03:16:17 +01:00
Felix Roos
6359bbe139
transpile label statements to p calls
2024-03-17 03:14:05 +01:00
Felix Roos
d1c713fa29
make labeled statements look good on custom themes
2024-03-17 02:29:48 +01:00
Felix Roos
16506c5ae2
improve scope memory footprint
2024-03-17 01:58:30 +01:00
Alex McLean
398533877c
Beat-oriented functionality ( #976 )
...
* annotate pure values with their value, allowing single mininotation values to maintain their labels as pure
* Don't use any 'patternified' arguments if they're all 'pure'
* allow pattern weights (roughly, beats-per-cycle) to be inferred where possible, including from mininotation and across many transformations (e.g. `fast` with a 'pure' factor)
* Add `beatCat`, similar to `timeCat` but funkier
* `silence` has a weight of 1, add alternative `nothing` with a weight of 0, and `gap` function with weight argument
* preserve weight across applicative operations (weight comes with the structure)
* add `stack` alternatives that take advantage of pattern weights to align patterns differently - `stackLeft`, `stackRight`, `stackCentre`, `stackExpand`, with `stackBy` with an argument for patterning the alignment.
2024-03-16 17:24:37 +00:00
Felix Roos
cdc200e1da
draw straight line when no analyser is defined yet
...
+ add todo for memory leak
2024-03-16 03:12:00 +01:00
Felix Roos
dd78dc9606
fix: animation frame cleanup
2024-03-16 02:42:26 +01:00
Felix Roos
ef284e9d13
fix: bugs catched by linter
2024-03-16 02:16:50 +01:00
Felix Roos
f4032dad22
inline multichannel scopes
2024-03-16 02:14:24 +01:00
Jade (Rose) Rowland
5d55b9c9ef
remove hyperpop test
2024-03-15 11:55:18 -04:00
Felix Roos
d9d05e21c0
full size piano by default
2024-03-15 12:24:11 +01:00
Felix Roos
1043baf08a
fix: catch errors in pianoroll getValue
2024-03-15 12:24:03 +01:00
Felix Roos
dfd22b5e44
fix: claviature height
...
+ better defaults
+ break out solid web component creation
2024-03-15 11:04:35 +01:00
Felix Roos
4a95bf67da
move widget registry to codemirror package
...
+ add transpiler as dependency to codemirror
2024-03-15 10:00:07 +01:00
Felix Roos
8742d50bad
simplify widget creation + fix bugs
2024-03-15 09:50:17 +01:00
Felix Roos
6dce9d5deb
support multiple animationFrames
...
+ break out spiral draw logic
2024-03-15 09:49:00 +01:00
Felix Roos
a8712fd8ce
remove this mess
2024-03-15 09:48:04 +01:00
Jade (Rose) Rowland
8f291b0f80
fix test again
2024-03-14 22:31:26 -04:00
Jade (Rose) Rowland
7f9cc7cd2d
merging main
2024-03-14 22:19:45 -04:00
Jade (Rose) Rowland
d102e1dbbc
Merge pull request #900 from daslyfe/repl_sync
...
REPL sync between windows
2024-03-14 20:47:35 -04:00
Felix Roos
83ea3bb138
encapsulate canvas logic
2024-03-15 01:47:35 +01:00
Jade (Rose) Rowland
1f39e1c04d
fix tests
2024-03-14 20:41:47 -04:00
Felix Roos
48e0691eec
add pianoroll widget
2024-03-15 01:40:21 +01:00
Jade (Rose) Rowland
fd946107df
use lerp
2024-03-14 20:35:56 -04:00
Felix Roos
094b30cd26
use hap color for claviature
2024-03-15 00:39:31 +01:00
Felix Roos
708675077f
rename claviature package to widgets
2024-03-15 00:34:13 +01:00
Felix Roos
82c4926f19
allow any web component to become a widget
2024-03-15 00:27:16 +01:00
Felix Roos
29dab578e7
can now load claviature as a codemirror widget
2024-03-14 23:49:38 +01:00
Felix Roos
1e75f045b7
remove other watch tasks for now
2024-03-14 15:31:50 +01:00
Felix Roos
cfdd4ac36c
add readme
2024-03-14 15:28:06 +01:00
Felix Roos
f2e16f946c
add working claviature method
2024-03-14 15:17:19 +01:00
Felix Roos
0a1da6f651
claviature lockfile
2024-03-14 14:20:56 +01:00
Felix Roos
062e45ee6a
Merge remote-tracking branch 'origin/main' into claviature
2024-03-14 14:20:45 +01:00
Jade (Rose) Rowland
83145784d7
remove console statement
2024-03-14 00:18:59 -04:00
Jade (Rose) Rowland
486e6457a9
Merge pull request #984 from andresgottlieb/patch-1
...
Update synths.mdx
2024-03-13 19:20:07 -04:00
Felix Roos
7efea5726b
Merge pull request #985 from tidalcycles/share-fix
...
fix: share now shares what's visible instead of active
2024-03-13 00:36:22 +01:00
Felix Roos
7eb2f7659e
fix: share now shares what's visible instead of active
2024-03-12 08:38:11 +01:00
Jade (Rose) Rowland
112ca1875a
stop clock if all stopped
2024-03-10 14:35:43 -04:00
Andrés Gottlieb
bc641d8e4c
Update synths.mdx
...
Typo fix
2024-03-10 12:49:12 +01:00
Felix Roos
d0c68e91dc
hotfix: hydra-canvas might already be removed
2024-03-10 02:09:46 +01:00
Felix Roos
c373a0473b
Merge pull request #967 from tidalcycles/default-dict
...
use ireal as default voicing dict
2024-03-10 01:18:57 +01:00
Felix Roos
708fea637c
fix update migration snippet
2024-03-10 01:10:37 +01:00
Felix Roos
c5a4184437
Merge branch 'main' into default-dict
2024-03-10 00:54:13 +01:00
Felix Roos
446cf8c694
Merge pull request #980 from eefano/little-bag-fix
...
little fix for withVal
2024-03-10 00:50:23 +01:00
Felix Roos
3df776d062
Merge pull request #974 from tidalcycles/velocity-in-value
...
Velocity in value
2024-03-10 00:46:51 +01:00
Felix Roos
ae7807643b
Merge remote-tracking branch 'origin/main' into velocity-in-value
2024-03-10 00:44:02 +01:00
Felix Roos
5ebaa3e1ce
Merge pull request #983 from tidalcycles/clear-hydra
...
fix: clear hydra on reset
2024-03-10 00:42:50 +01:00
Felix Roos
4a25eab01a
Merge remote-tracking branch 'origin/main' into clear-hydra
2024-03-10 00:40:29 +01:00
Felix Roos
e885e05a7a
Merge pull request #971 from tidalcycles/draw-package
...
move canvas related helpers from core to new draw package
2024-03-10 00:38:43 +01:00
Felix Roos
012b19c79e
fix: clear hydra on reset
2024-03-10 00:29:52 +01:00
Jade (Rose) Rowland
0875e805b4
Merge pull request #982 from daslyfe/fix_distort_doc
...
replace shape with distort in learn doc
2024-03-07 23:38:07 -05:00
Jade (Rose) Rowland
f1700d5e47
fixed
2024-03-07 23:35:04 -05:00
Jade (Rose) Rowland
30a5176090
fix android support
2024-03-07 23:04:46 -05:00
Felix Roos
43c40f7bb0
no need for publishConfig
2024-03-08 01:07:17 +01:00
Felix Roos
9b3509c062
global watch task
2024-03-08 00:55:19 +01:00
Felix Roos
85fee0cc01
add claviature package
2024-03-08 00:53:48 +01:00
Felix Roos
0f07bfc9d7
rename: canvas -> draw
2024-03-07 13:24:52 +01:00
Felix Roos
75098adbdb
allow offsetting onFrame
2024-03-07 13:17:40 +01:00
Felix Roos
8dba865ca7
add note to future
2024-03-07 12:35:39 +01:00
Felix Roos
2fcbffeaf9
add sync flag for neocyclist
2024-03-07 12:14:17 +01:00
Felix Roos
619ffdd5e1
rename zyklus
2024-03-07 12:01:08 +01:00
Felix Roos
1af2da0063
remove changes to prevent conflicts with draw branch
2024-03-07 12:00:27 +01:00
Jade (Rose) Rowland
9d1231ce0a
comments
2024-03-06 22:25:31 -05:00
Jade (Rose) Rowland
4d1110b3f3
faster is odd
2024-03-06 20:27:05 -05:00
Jade (Rose) Rowland
6a5bf521c2
unity gain
2024-03-06 16:05:51 -05:00
Jade (Rose) Rowland
3410c332d5
gain adjustment
2024-03-06 10:13:56 -05:00
Alex McLean
8e41332dfa
alias - for ~ ( #981 )
2024-03-06 11:14:48 +00:00
eefano
9f56a335b7
little fix for withVal
2024-03-05 21:41:11 +01:00
Jade (Rose) Rowland
8db8307c9e
fix test
2024-03-05 00:48:47 -05:00
Jade (Rose) Rowland
641d9f5ebd
Merge branch 'main' into oscillator_enhancements
2024-03-05 00:45:56 -05:00
Jade (Rose) Rowland
05887967e0
added back (possibly unessecary? stop fm
2024-03-05 00:44:45 -05:00
Jade (Rose) Rowland
232b9c13d7
disable lint for global worklet variables
2024-03-05 00:34:59 -05:00
Jade (Rose) Rowland
c0b00339c5
implemented modulators
2024-03-05 00:23:19 -05:00
Jade (Rose) Rowland
bfcb2070d1
adding modulators
2024-03-04 23:17:58 -05:00
Jade (Rose) Rowland
1e3a23e017
100
2024-03-04 20:37:48 -05:00
Jade (Rose) Rowland
524109056f
Merge pull request #963 from daslyfe/worklet_improvements
...
Worklet Improvents / fixes
2024-03-04 10:04:23 -05:00
Jade (Rose) Rowland
c2df8aa6b9
cleaning
2024-03-04 00:43:03 -05:00
Jade (Rose) Rowland
1666b50857
params
2024-03-03 22:19:26 -05:00
Jade (Rose) Rowland
e839c271cd
fixed output
2024-03-03 22:05:00 -05:00
Jade (Rose) Rowland
823c208c71
cleaning
2024-03-03 21:22:17 -05:00
Jade (Rose) Rowland
ee01b4a3a0
working on it
2024-03-03 18:57:30 -05:00
Felix Roos
d5ed065011
fix: hydra canvas adjust to screen size
...
+ simplify hydra init (use getDrawContext)
+ make getDrawContext more versatile
2024-03-03 22:50:51 +01:00
Jade (Rose) Rowland
78a6ec2f98
stereo
2024-03-03 13:16:32 -05:00
Jade (Rose) Rowland
7f60a9e52b
yay
2024-03-03 01:23:08 -05:00
Jade (Rose) Rowland
7383dca9ee
working
2024-03-03 00:37:33 -05:00
Jade (Rose) Rowland
8a7d72bf24
working
2024-03-02 22:35:26 -05:00
Jade (Rose) Rowland
4af7262f45
fixed performance issue
2024-03-02 01:16:41 -05:00
Jade (Rose) Rowland
daa62202fa
default values needed in superdough for worklet input
2024-03-01 13:12:52 -05:00
Jade (Rose) Rowland
f911fceb9e
trying things
2024-03-01 13:04:44 -05:00
Felix Roos
e9e5fac610
fix tunes + tests
2024-03-01 18:29:24 +01:00
Felix Roos
5017ac6f74
delete file from wrong branch
2024-03-01 18:01:51 +01:00
Felix Roos
1d92ee76b9
make velocity a regular value prop
2024-03-01 18:00:34 +01:00
Felix Roos
7d01764a30
Merge pull request #973 from tidalcycles/nested-controls
...
Nested controls
2024-03-01 17:30:19 +01:00
Felix Roos
62d8955da9
onFrame function
2024-03-01 16:46:34 +01:00
Felix Roos
4f94de86db
fix: migrate more imports
2024-03-01 13:09:14 +01:00
Jade (Rose) Rowland
a6f7c57d19
working
2024-02-29 22:55:56 -05:00
Jade (Rose) Rowland
1690030b1d
envelope
2024-02-29 21:07:43 -05:00
Felix Roos
bf343eb499
simplify _composeOp
2024-03-01 00:32:45 +01:00
Felix Roos
4f55144232
nested controls poc
2024-03-01 00:31:33 +01:00
Jade (Rose) Rowland
c9b18f6fa4
fix test
2024-02-29 18:15:30 -05:00
Jade (Rose) Rowland
416a03aea1
updated params
2024-02-29 18:09:26 -05:00
Jade (Rose) Rowland
f62b268f1d
playing
2024-02-29 17:53:26 -05:00
Felix Roos
6ce8a3feba
move draw logic to separate package
2024-02-29 22:14:53 +01:00
Felix Roos
94dd547a74
canvas package boilerplate
2024-02-29 21:56:31 +01:00
Jade (Rose) Rowland
f5c7b58b3a
testing
2024-02-29 14:49:08 -05:00
Felix Roos
fa7c16dbe7
Merge pull request #959 from tidalcycles/euclid-inverted
...
feat: can now invert euclid pulses with negative numbers
2024-02-29 15:33:12 +01:00
Felix Roos
6a43eb6755
Merge pull request #950 from eefano/pickr-pickrmod
...
pickOut(), pickRestart(), pickReset()
2024-02-29 15:31:23 +01:00
Felix Roos
c524ebc7f3
fix: add name tags
2024-02-29 15:25:31 +01:00
Felix Roos
0deb905cdf
rename pick*Outer > pickOut
...
+ add pick*Squeeze alias to inhabit*
2024-02-29 15:21:44 +01:00
Felix Roos
4cadbcbbdf
Merge pull request #965 from tidalcycles/legato-fix
...
remove legacy legato + duration implementations
2024-02-29 15:12:45 +01:00
Felix Roos
96eef75f74
fix: end / begin. sampler now needs clip to choose duration...
2024-02-29 10:33:27 +01:00
Felix Roos
51d9e02e07
Merge pull request #966 from eefano/transpose-fix
...
fix for transpose(): preserve hap value object structure
2024-02-29 08:47:53 +01:00
Felix Roos
c4c21c4f0c
Merge pull request #968 from tidalcycles/log-debounce
...
add debounce to logger
2024-02-29 08:32:00 +01:00
Jade (Rose) Rowland
c00ed14bc3
playing
2024-02-29 00:54:24 -05:00
Felix Roos
8f39a5eeac
snapshot
2024-02-29 05:02:22 +01:00
Felix Roos
305715277c
repl reset default dict
...
+ add mechanism to get a module by name from dynamic imports
2024-02-29 04:54:03 +01:00
Felix Roos
d4eebf1a77
set ireal as default dict
...
+ add global way to set and reset default dict
2024-02-29 04:53:11 +01:00
Felix Roos
fcb247b62a
add debounce to logger
2024-02-29 04:25:00 +01:00
Felix Roos
7556da7839
snapshot
2024-02-29 04:06:15 +01:00
Felix Roos
eb93a6c149
refactor: duration is now a regular control
2024-02-29 04:05:05 +01:00
eefano
b870ab204a
fix for transpose(): preserve hap value object structure
2024-02-29 00:13:08 +01:00
Jade (Rose) Rowland
fba2422a64
update test
2024-02-28 17:32:30 -05:00
Jade (Rose) Rowland
da674d3e05
updated controls
2024-02-28 17:26:59 -05:00
Jade (Rose) Rowland
57e1c1bd89
Merge branch 'tidalcycles:main' into worklet_improvements
2024-02-28 17:10:09 -05:00
Jade (Rose) Rowland
e3463b3c3d
merged new controls file
2024-02-28 17:08:58 -05:00
Jade (Rose) Rowland
a3898c7589
cleanup
2024-02-28 14:36:50 -05:00
Jade (Rose) Rowland
1221c6144c
added distortion effect
2024-02-28 14:31:07 -05:00
Jade (Rose) Rowland
c77b0098a7
adjust param range
2024-02-28 13:17:36 -05:00
Felix Roos
f779e81993
remove old snapshots
2024-02-28 18:52:08 +01:00
Felix Roos
5c71bb95a0
remove legacy legato
...
+ make legato a synonym of clip
2024-02-28 18:51:07 +01:00
Felix Roos
1525992d73
Merge pull request #962 from tidalcycles/control-refactoring
...
controls refactoring: simplify exports
2024-02-28 18:43:51 +01:00
Jade (Rose) Rowland
a227c69408
adjusting params
2024-02-28 10:24:26 -05:00
Jade (Rose) Rowland
972bfa3319
cleaning up
2024-02-28 00:04:12 -05:00
Jade (Rose) Rowland
360b920935
cleaning_up
2024-02-27 23:42:33 -05:00
Jade (Rose) Rowland
1416a0de53
working
2024-02-27 23:38:37 -05:00
Felix Roos
abe25be05e
fix examples
2024-02-28 00:36:59 +01:00
Felix Roos
664a19a5c4
refactor: remove now redundant controls imports
2024-02-28 00:36:44 +01:00
Felix Roos
8efadd2547
refactor: controls are now exported directly
2024-02-28 00:34:39 +01:00
eefano
ed1f3e1e8c
Merge remote-tracking branch 'upstream/main' into pickr-pickrmod
2024-02-26 01:15:27 +01:00
eefano
4aaf9eaed4
mux operator, muxers.mjs with pick variants
...
prettier
prettier2
clamp?
Revert "clamp?"
This reverts commit 83a3b9123aece9f0e366c83d97f99e8b8d20db54.
Revert "prettier2"
This reverts commit de13871a8be4a450b79a4d9e65b9d1982485577e.
Revert "prettier"
This reverts commit 1550bf49527f591d05fa2766ca66ccb16e142011.
Revert "mux operator, muxers.mjs with pick variants"
This reverts commit af062f93c23ded4440f968186bfc69851d8aec67.
2024-02-26 01:11:56 +01:00
Felix Roos
0416e4d212
Merge pull request #960 from tidalcycles/reset-global-fx
...
fix: reset global fx on pattern change
2024-02-25 19:17:00 +01:00
Felix Roos
b9247db001
fix: reset global fx on pattern change
2024-02-25 15:09:15 +01:00
eefano
74ef157fa1
Merge remote-tracking branch 'upstream/main' into pickr-pickrmod
2024-02-25 14:52:12 +01:00
Felix Roos
d4724b0e12
feat: can now invert euclid pulses with negative numbers
2024-02-25 14:43:02 +01:00
eefano
dbfdbcf2b7
typo
2024-02-25 14:39:38 +01:00
eefano
0986b14508
added pickOuter, pickmodOuter
2024-02-25 14:31:07 +01:00
Felix Roos
325152c782
Merge pull request #936 from Enelg52/midi-issues
...
fix midi issue on firefox and added quote error
2024-02-25 14:15:30 +01:00
Felix Roos
c136d12194
Merge pull request #956 from eefano/bracketMatching
...
'Enable Bracket Matching' option in Codemirror
2024-02-25 13:19:46 +01:00
Felix Roos
7557952155
format
2024-02-25 13:17:52 +01:00
Felix Roos
b0b41e6718
revert unintended change
2024-02-25 13:17:29 +01:00
Felix Roos
22e3067b8c
set bracket matching true by default
2024-02-25 13:16:53 +01:00
Jade (Rose) Rowland
e54b2fb207
lower weighted average
2024-02-23 20:13:08 -05:00
Felix Roos
e9ab01ab06
Merge pull request #957 from tidalcycles/web-iife
...
fix script importable packages (web + repl)
2024-02-23 14:37:45 +01:00
Felix Roos
058e554b0f
update example
2024-02-23 14:33:07 +01:00
Felix Roos
6d9327aebc
adapt repl package similar to web package
2024-02-23 14:30:29 +01:00
Felix Roos
c23d7850c7
simplify web example
2024-02-23 14:30:07 +01:00
Felix Roos
2854f0cf34
try different main / module setting + bump
2024-02-23 14:28:43 +01:00
Felix Roos
a89e87ca2e
add web package example using script tag
2024-02-23 14:21:59 +01:00
Felix Roos
5419ca431b
bump web package version
2024-02-23 14:17:11 +01:00
Felix Roos
e8b674badd
add iife build to web package
2024-02-23 14:16:54 +01:00
eefano
8af40a9c61
added <> for mininotation
2024-02-22 23:35:00 +01:00
eefano
f54aa3d823
'Enable Bracket Matching' option in Codemirror
2024-02-22 22:04:57 +01:00
Jade (Rose) Rowland
d544bf4665
seperated service worker zyklus and cyclist zyklus because of import constraints on service workers
2024-02-22 00:16:36 -05:00
Jade (Rose) Rowland
e5570a6017
restore old cyclist
2024-02-21 23:42:19 -05:00
Jade (Rose) Rowland
5e91287e3e
Merge pull request #954 from daslyfe/midi_duration_fix
...
account for cps in midi time duration
2024-02-21 10:17:36 -05:00
Felix Roos
4e3d4a7060
hotfix: some samples were broken
2024-02-21 15:35:59 +01:00
Felix Roos
3d80da9816
Merge pull request #955 from tidalcycles/auto-await-samples
...
Auto await samples
2024-02-21 10:27:12 +01:00
Felix Roos
bf63b716af
refactor: remove await before samples calls in docs etc..
...
+ remove /master from dirt-samples calls (there is now a main branch)
+ remove /main endings from some places
2024-02-21 10:17:45 +01:00
Felix Roos
38d389b838
add test
2024-02-21 09:50:21 +01:00
Felix Roos
ebdca32c80
automatically add await to samples call
2024-02-21 09:48:26 +01:00
Jade (Rose) Rowland
751a825616
fix test
2024-02-19 23:54:15 -05:00
Jade (Rose) Rowland
c06a3710c1
fixed
2024-02-19 23:43:35 -05:00
eefano
d5e67fe13f
Update signal.mjs
...
typo
2024-02-18 19:01:05 +01:00
eefano
00c7da45c0
Update signal.mjs
...
now pickRestart() and pickReset()
2024-02-18 18:55:05 +01:00
eefano
3347817350
Update signal.mjs
...
using trigZeroJoin in pickr() instead
2024-02-18 18:41:06 +01:00
eefano
88ece92a78
Update signal.mjs
...
Make pickr() handle dictionaries also
2024-02-18 16:40:27 +01:00
eefano
03a73fb95e
Update signal.mjs
...
Fixed pickr() description
2024-02-18 16:21:50 +01:00
eefano
23c55c9636
Update signal.mjs
...
prettier fix
2024-02-18 16:03:01 +01:00
eefano
12c6f4e95f
Update signal.mjs
...
added pickr() and pickrmod()
2024-02-18 15:30:24 +01:00
Felix Roos
a468ddb85b
Merge pull request #945 from tidalcycles/cjs-fixes
...
remove cjs builds
2024-02-08 13:16:15 +01:00
Felix Roos
051bdaccc7
Publish
...
- @strudel/codemirror@1.0.1
- @strudel/core@1.0.1
- @strudel/csound@1.0.1
- @strudel/hydra@1.0.1
- @strudel/midi@1.0.1
- @strudel/mini@1.0.1
- @strudel/osc@1.0.1
- @strudel/repl@1.0.1
- @strudel/serial@1.0.1
- @strudel/soundfonts@1.0.1
- superdough@1.0.1
- @strudel/tonal@1.0.1
- @strudel/transpiler@1.0.1
- @strudel/web@1.0.1
- @strudel/webaudio@1.0.1
- @strudel/xen@1.0.1
2024-02-08 13:04:25 +01:00
Felix Roos
5dc04d9574
make sure to overwrite main field
2024-02-08 12:36:04 +01:00
Felix Roos
60129413d3
remove cjs builds
...
+ add type module everywhere
2024-02-08 12:19:11 +01:00
Jade (Rose) Rowland
15df20d22d
cleanup
2024-02-08 00:37:16 -05:00
Jade (Rose) Rowland
b37c560ea5
importScripts
2024-02-08 00:20:40 -05:00
Jade (Rose) Rowland
5a3272fe29
fix repl merge
2024-02-07 22:23:24 -05:00
Felix Roos
0baa8383f2
fix: test
2024-02-04 23:32:28 +01:00
Felix Roos
d2bf9370ea
Update README.md
...
add link to usage example for repl package
2024-02-04 23:24:43 +01:00
Felix Roos
fd11aa5eec
Merge pull request #941 from mhetrick/patch-1
...
Minor documentation error: Update first-sounds.mdx
2024-02-04 23:15:37 +01:00
Jade (Rose) Rowland
cea33783a2
remove console statement
2024-02-04 17:10:43 -05:00
Jade (Rose) Rowland
0d3eaf7f9a
add a broadcast channel for recieving messages from clock to ensure that they hit at the same time
2024-02-04 17:06:28 -05:00
Jade (Rose) Rowland
c761cd54b4
try to fix test again:
2024-02-04 14:32:42 -05:00
Jade (Rose) Rowland
a8a055d32c
fixing test
2024-02-04 14:25:16 -05:00
Jade (Rose) Rowland
cc323d0d61
fixed import
2024-02-04 14:09:19 -05:00
Jade (Rose) Rowland
fc87a6776a
cleaning up
2024-02-04 14:04:12 -05:00
Jade (Rose) Rowland
f5ac57f87b
cleaning up
2024-02-04 13:56:46 -05:00
Jade (Rose) Rowland
90624abf2e
added worker, cleaned up, added setcps function
2024-02-04 13:54:40 -05:00
Jade (Rose) Rowland
e5ec62695c
Merge branch 'tidalcycles:main' into repl_sync
2024-02-04 13:29:52 -05:00
Michael Hetrick
fb7c2b61d3
Update first-sounds.mdx
...
Update the tutorial text to reflect that the default cpm setting has changed from 60 to 30.
2024-01-26 07:13:09 -08:00
Felix Roos
dd64bf0fc9
Merge pull request #938 from tidalcycles/pianoroll-sorting
...
fix: pianoroll sorting
2024-01-24 16:48:57 +01:00
Felix Roos
434eb3b256
fix: pianoroll sorting
2024-01-24 16:40:26 +01:00
Enelg52
6da98a5f31
fix midi issue on firefox and quote error
2024-01-23 16:47:46 +01:00
Felix Roos
8fef75385a
Update README.md
2024-01-23 01:35:28 +01:00
Felix Roos
c66b9219a8
Update README.md
2024-01-23 01:31:11 +01:00
Felix Roos
2a1f8823e8
Merge pull request #935 from tidalcycles/v1-release-notes
...
V1 release notes
2024-01-23 00:04:03 +01:00
Felix Roos
3da65f90e3
shorter titles for release notes
2024-01-22 23:55:57 +01:00
Felix Roos
a36cc24087
v1 release notes
2024-01-22 23:55:49 +01:00
Felix Roos
1829d8cadf
Publish
...
- @strudel/codemirror@1.0.0
- @strudel/core@1.0.0
- @strudel/csound@1.0.0
- @strudel/embed@1.0.0
- @strudel/hydra@1.0.0
- @strudel/midi@1.0.0
- @strudel/mini@1.0.0
- @strudel/osc@1.0.0
- @strudel/repl@1.0.0
- @strudel/serial@1.0.0
- @strudel/soundfonts@1.0.0
- superdough@1.0.0
- @strudel/tonal@1.0.0
- @strudel/transpiler@1.0.0
- @strudel/web@1.0.0
- @strudel/webaudio@1.0.0
- @strudel/xen@1.0.0
2024-01-22 22:46:35 +01:00
Felix Roos
02efc090ef
hotfix: examples were still 1 cps based
2024-01-22 20:46:10 +01:00
Felix Roos
b184348f55
hotfix: youtube embed styles were lost on prod
2024-01-22 20:38:34 +01:00
Felix Roos
06743cb072
Merge pull request #929 from tidalcycles/2-years
...
2 years blog post
2024-01-22 20:20:52 +01:00
Felix Roos
6fa66fb1d0
finish year 2 post
2024-01-22 20:19:01 +01:00
Felix Roos
23c0ab9648
offset blog post anchor links
2024-01-22 20:18:51 +01:00
Alex McLean
6422047cff
make 0.5hz cps the default ( #931 )
...
* 0.5 default cps
* 1 -> 0.5 cps defaults
* start moving examples to 2Hz
* more 2Hz doc edits
* small tweaks
* format
* adapt cycles page
* adapt pitch page
* tonal page
* accumulation
* synth page
* adapt conditional-modifiers
* audio effects page
* adapt signals doc
* fix: errors for signals
* adapt signals page
* start time modifiers
* adapt time modifiers
* adapt factories
* hydra + pattern intro
* adapt mini notation page
* start recipes
* adapt recipes page
* use code_v1 table
* delete old dbdump + add new csv based tool
* fix: tests
* fix: cpm
* shuffle featured patterns
* fix: snapshot
---------
Co-authored-by: Felix Roos <flix91@gmail.com >
2024-01-22 19:02:34 +00:00
Jade (Rose) Rowland
46c2c72637
Merge pull request #934 from daslyfe/patterntab_fix
...
Fix pattern tab not showing patterns without created date
2024-01-21 18:52:01 -05:00
Jade (Rose) Rowland
c088590244
remove console statement
2024-01-21 18:51:06 -05:00
Jade (Rose) Rowland
192ba69682
fixed if statement
2024-01-21 18:49:06 -05:00
Jade (Rose) Rowland
2cc428e968
Merge pull request #897 from daslyfe/pattern_selection
...
Add useful pattern selection behavior for performing.
2024-01-21 14:46:27 -05:00
Jade (Rose) Rowland
15c451a6d9
default pattern filtername
2024-01-21 14:35:17 -05:00
Jade (Rose) Rowland
b46e8c07be
reset/autoplay when window PARENT does not exist or does not contain oodles
2024-01-21 12:44:14 -05:00
Jade (Rose) Rowland
961e931c31
autoplay and reset cps on default
2024-01-21 12:12:33 -05:00
Jade (Rose) Rowland
b1d49552ae
title order
2024-01-21 11:27:48 -05:00
Jade (Rose) Rowland
d31d154841
fix oven imports
2024-01-21 11:24:58 -05:00
Jade (Rose) Rowland
d03892bbcf
Merge branch 'tidalcycles:main' into pattern_selection
2024-01-21 11:19:06 -05:00
Felix Roos
0cf0c1c585
Merge pull request #933 from tidalcycles/refactor-cps-functions
...
Refactor cps functions
2024-01-21 01:30:27 +01:00
Felix Roos
0695b4bee9
clean + comment
2024-01-21 01:29:31 +01:00
Felix Roos
0cfec3a7bd
show repls in community bakery
2024-01-21 01:21:21 +01:00
Felix Roos
6224cd40d4
mini repl max height option
2024-01-21 01:21:13 +01:00
Felix Roos
18ae82174d
fix: "can't redefine non-configurable property"
2024-01-21 01:13:32 +01:00
Felix Roos
aa1b9d11dc
inject scheduler into Pattern methods right before eval
2024-01-21 00:59:31 +01:00
Felix Roos
0a82471112
implement loopAt with pat state
2024-01-21 00:45:40 +01:00
Felix Roos
8052e10f0c
implement fit with pat state
2024-01-21 00:39:26 +01:00
Jade (Rose) Rowland
1146f6ba52
fix annoying div
2024-01-20 18:14:42 -05:00
Alex McLean
738cea0025
Make splice cps-aware ( #932 )
...
* make splice cps-aware
* format
* copypaste fix
2024-01-20 22:47:31 +00:00
Jade (Rose) Rowland
6c28398d20
fix scroll
2024-01-20 14:25:42 -05:00
Jade (Rose) Rowland
4fe75143d0
cleanup
2024-01-20 14:10:46 -05:00
Jade (Rose) Rowland
3cd59cdea5
cleaning up
2024-01-20 14:02:48 -05:00
Jade (Rose) Rowland
9dca7eb878
add pattern filter behaves like sounds tab
2024-01-20 13:59:32 -05:00
Jade (Rose) Rowland
b45fd5ce3a
fix invalid date
2024-01-20 13:00:33 -05:00
Felix Roos
229b1470f7
fix: localhost links
2024-01-20 10:59:34 +01:00
Jade (Rose) Rowland
0a349e1707
avoid json errors in firefox
2024-01-19 23:04:41 -05:00
Felix Roos
d176e9ccf0
add stats
2024-01-19 21:51:52 +01:00
Felix Roos
710c3acb5d
more writing
2024-01-19 21:21:33 +01:00
Felix Roos
a7f5d0e0c1
Merge pull request #923 from tidalcycles/feed
...
community bakery
2024-01-19 18:50:57 +01:00
Felix Roos
9928526dda
Merge pull request #924 from geikha/main
...
add pickF and pickmodF
2024-01-19 18:49:53 +01:00
Renzo Torr-
2f8111be0e
update the .snap file
2024-01-19 14:47:03 -03:00
Renzo Torr-
68113937ff
code format
2024-01-19 14:06:24 -03:00
Felix Roos
c598fa026b
write more
2024-01-19 15:49:16 +01:00
Alex McLean
491c99c348
Mini-notation additions towards tidal compatibility ( #926 )
...
- `.` feet now work, e.g. `"a b c . d e . f"` is the same as `"[a b c] [d e] [f]"`
- `_` elongation now works, e.g. `"a _ _ b"` is the same as `"a@3 b"` (`"a @ @ b"` also works, like in tidal)
- standalone `!` now works, e.g. `"a ! ! b"` is the same as `"a!3 b"`
Reworks #47 and #49
Ref #30
2024-01-19 14:10:47 +00:00
Felix Roos
d49aa8242a
begin 2 year post
2024-01-19 13:50:28 +01:00
Renzo Torr-
9ffbc06cf9
add pickF and pickmodF
...
allows to pick functions via a pattern of numbers, to apply to another pattern
2024-01-19 02:45:54 -03:00
Jade (Rose) Rowland
af52ac30ba
prettier
2024-01-19 00:28:55 -05:00
Jade (Rose) Rowland
7aea1b5fc8
fixed imports
2024-01-19 00:27:09 -05:00
Jade (Rose) Rowland
500ddf3946
Merge branch 'main' into pattern_selection
2024-01-19 00:23:06 -05:00
Jade (Rose) Rowland
3431eaf309
cleaning up
2024-01-19 00:20:10 -05:00
Jade (Rose) Rowland
9a13c58583
cleaning up
2024-01-19 00:14:08 -05:00
Jade (Rose) Rowland
77a48e8351
persistent pattern data
2024-01-18 22:30:53 -05:00
Jade (Rose) Rowland
6cb156d876
cleaning up
2024-01-18 20:01:54 -05:00
Felix Roos
d8677c6261
hotfix: rss links
2024-01-18 23:40:22 +01:00
Felix Roos
6ef9ca18e9
Merge pull request #919 from tidalcycles/blog-improvements
...
Blog improvements
2024-01-18 23:34:10 +01:00
Felix Roos
6667738dc9
more rename
2024-01-18 21:34:20 +01:00
Felix Roos
4f7415b0ec
rename
2024-01-18 21:31:21 +01:00
Felix Roos
c6f3a8b7c7
more text
2024-01-18 18:30:57 +01:00
Felix Roos
4229d673c9
basic community oven
2024-01-18 18:21:56 +01:00
Alex McLean
98b7859605
pick, pickmod, inhabit, inhabitmod ( #921 )
...
* the args for `pick` are now reversed as standard (old behaviour still supported to avoid breaking change)
* `pick` is also now a pattern method
* `pick` now also accepts a lookup table for pick-by-name as an alternative to pick-by-index from a list
* `inhabit` added with same behaviour as `pick`, except cycles from source patterns are squeezed into events of inhabited patterns
* Also some general doc tidying, sorry for the noise..
* There is also `pickmod` and `inhabitmod`, for wrapping indexes around rather than clamping them
2024-01-18 17:08:29 +00:00
Alex McLean
a8db707440
Revert "pick now accepts lookup tables, with alternate cycle squeezing behaviour as new inhabit function" ( #920 )
2024-01-18 17:04:26 +00:00
Alex McLean
873a412179
pick now accepts lookup tables, with alternate cycle squeezing behaviour as new inhabit function (#918 )
...
- the args for `pick` are now reversed (breaking change!)
- `pick` is also now a method on the inhabited pattern
- `pick` now also accepts a lookup table
- `inhabit` added with same behaviour as `pick`, except cycles from source patterns are squeezed into events of inhabited patterns
- Also some general doc tidying, sorry for the noise..
- There is now also `pickmod` and `inhabitmod`, for wrapping indexes around rather than clamping them
2024-01-18 16:45:39 +00:00
Felix Roos
0778b4809e
format
2024-01-18 13:47:34 +01:00
Felix Roos
f85fb35c66
minirepl multi tune support + add other getting-started examples (more to come)
2024-01-18 13:46:35 +01:00
Felix Roos
5ada0daf40
add rss link to top + fix typo
2024-01-18 13:01:06 +01:00
Felix Roos
2ed5f5aa65
blog style fixes
2024-01-18 12:50:35 +01:00
Felix Roos
ae5e6e3ab8
add rss.xml
2024-01-18 12:49:22 +01:00
Felix Roos
9ba7b9b4d4
Merge pull request #917 from tidalcycles/deprecate-old-package-names
...
rename @strudel.cycles/* packages to @strudel/*
2024-01-18 10:30:08 +01:00
Felix Roos
a45f1fba45
update versions in example html files
2024-01-18 10:25:24 +01:00
Felix Roos
e6b47d2cf2
fix link
2024-01-18 10:04:53 +01:00
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
Jade (Rose) Rowland
7adfe6f2df
fixing edge cases...
2024-01-17 09:45:00 -05: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
Jade (Rose) Rowland
45df7bfea3
making things consistent
2024-01-16 00:45:00 -05:00
Jade (Rose) Rowland
106772e480
Merge branch 'main' into pattern_selection
2024-01-15 18:37:18 -05: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
e7e60d3ed8
Merge branch 'main' into pattern_selection
2024-01-14 00:18:57 +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
Jade (Rose) Rowland
ccb42c831c
cleaning
2024-01-12 18:21:23 -05: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
Jade (Rose) Rowland
2386782280
cleaning...
2024-01-12 00:24:23 -05:00
Jade (Rose) Rowland
4d92922263
fixed animation drops
2024-01-12 00:20:20 -05:00
Felix Roos
86bc28dfb3
add deprecation notes
2024-01-11 20:46:22 +01:00
Jade (Rose) Rowland
721f707c94
working but animation is weird
2024-01-10 23:49:02 -05:00
Jade (Rose) Rowland
0c7b731fa6
latency :(
2024-01-10 20:05:27 -05:00
Jade (Rose) Rowland
f1eaa83af5
trying stuff
2024-01-10 14:43:18 -05: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
Jade (Rose) Rowland
d329ccc4e3
converting
2024-01-10 01:40:19 -05:00
Jade (Rose) Rowland
19f2434694
workerizing
2024-01-09 22:49:39 -05:00
Jade (Rose) Rowland
0006f6483d
playing with workers
2024-01-09 19:39:21 -05: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
6eec4277c1
playing around
2024-01-08 23:34:12 -05:00
Jade (Rose) Rowland
78f6fdf169
reset for example patterns
2024-01-08 10:49:26 -05:00
Jade (Rose) Rowland
e01c6dc18d
prettier
2024-01-08 00:25:58 -05:00
Jade (Rose) Rowland
51dd408733
all working
2024-01-08 00:15:07 -05:00
Jade (Rose) Rowland
1ff7548b52
refactoring
2024-01-07 22:48:07 -05:00
Jade (Rose) Rowland
f7fe44063a
handle deletion cases
2024-01-07 00:58:03 -05:00
Jade (Rose) Rowland
0355c358b8
fixed create and duplicate behavior
2024-01-06 23:49:37 -05:00
Jade (Rose) Rowland
4e0a60db00
example code logic
2024-01-06 22:10:14 -05:00
Jade (Rose) Rowland
3604d3940c
mutate viewing pattern
2024-01-06 17:53:51 -05:00
Jade (Rose) Rowland
02b9bd82cf
highlight viewing pattern
2024-01-06 17:33:24 -05: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
Jade (Rose) Rowland
150a1b8eed
restore buffer hold behavior
2024-01-05 17:45:09 -05: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
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
Jade (Rose) Rowland
1bc86c359e
state
2024-01-03 01:04:39 -05:00
Jade (Rose) Rowland
1e2c26123b
working
2024-01-03 00:35:47 -05: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
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
Felix Roos
eefd8b37b1
ignore their wasm file
2023-12-30 16:48:21 +01:00
Felix Roos
89ae241bf7
some styling
2023-12-30 16:45:03 +01:00
Felix Roos
a39b4c1637
parser viz
2023-12-30 16:43:08 +01:00
Felix Roos
4d332cd544
Merge branch 'main' into haskell-parser
2023-12-30 13:06:13 +01:00
Jade (Rose) Rowland
12451ba5fc
Merge branch 'tidalcycles:main' into envelope_improvements
2023-12-29 22:27:52 -05:00
Felix Roos
64dbdd97ba
little update
2023-12-29 21:27:54 +01:00
Felix Roos
756f37e265
format
2023-12-21 10:54:12 +01:00
Felix Roos
9e1ba442a9
tree-sitter experiment
2023-12-21 10:52:27 +01: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 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
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
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