Chandler Abraham
c8cf1dc712
fix(midi): ensure midin initializes device state correctly
...
The midin function only initialized the refs object for a device on the initial MIDI setup. This caused an error if a second MIDI device was connected in the same session, as its refs object would not exist, leading to a 'cannot read properties of undefined' error when accessed.
This commit fixes the issue by ensuring that the refs object for a given MIDI input is initialized every time is called, not just on the first call.
2025-07-22 21:49:40 -07:00
Felix Roos
b312ff63a9
Publish
...
- @strudel/codemirror@1.2.2
- @strudel/core@1.2.2
- @strudel/csound@1.2.3
- @strudel/draw@1.2.2
- @strudel/gamepad@1.2.2
- @strudel/hydra@1.2.2
- @strudel/midi@1.2.3
- @strudel/mini@1.2.2
- @strudel/motion@1.2.2
- @strudel/mqtt@1.2.2
- @strudel/osc@1.2.2
- @strudel/repl@1.2.3
- @strudel/serial@1.2.2
- @strudel/soundfonts@1.2.3
- superdough@1.2.3
- @strudel/tonal@1.2.2
- @strudel/transpiler@1.2.2
- @strudel/web@1.2.3
- @strudel/webaudio@1.2.3
- @strudel/xen@1.2.2
@strudel/codemirror@1.2.2
@strudel/core@1.2.2
@strudel/csound@1.2.3
@strudel/draw@1.2.2
@strudel/gamepad@1.2.2
@strudel/hydra@1.2.2
@strudel/midi@1.2.3
@strudel/mini@1.2.2
@strudel/motion@1.2.2
@strudel/mqtt@1.2.2
@strudel/osc@1.2.2
@strudel/repl@1.2.3
@strudel/serial@1.2.2
@strudel/soundfonts@1.2.3
@strudel/tonal@1.2.2
@strudel/transpiler@1.2.2
@strudel/web@1.2.3
@strudel/webaudio@1.2.3
@strudel/xen@1.2.2
superdough@1.2.3
2025-05-29 23:58:35 +02:00
Jade (Rose) Rowland
93bc353b6b
Merge pull request #1359 from tidalcycles/bytebeat_fixes_3
...
Fix bytebeat sample offset
2025-05-29 14:36:43 +02:00
Jade (Rose) Rowland
14a0dea826
fixtest
2025-05-29 14:35:37 +02:00
Jade (Rose) Rowland
009f5445be
codeformat
2025-05-29 14:33:25 +02:00
Jade (Rose) Rowland
3d37c73103
fixed
2025-05-29 14:32:52 +02:00
Alex McLean
0b0f9fe13b
preserve stepcount in chunks ( #1358 )
...
* preserve stepcount in chunks
* format
2025-05-29 12:14:18 +02:00
Jade (Rose) Rowland
1d189763b2
Merge pull request #1357 from tidalcycles/bbfixes_2
...
Byte Beat improvements -> 2
2025-05-29 02:34:30 +02:00
Jade (Rose) Rowland
a4b55776d2
test
2025-05-29 02:33:06 +02:00
Jade (Rose) Rowland
0287be547a
bbstart
2025-05-29 02:27:55 +02:00
Jade (Rose) Rowland
6a83ede33d
Merge pull request #1356 from tidalcycles/bb_fixes
...
Bytebeat improvements
2025-05-28 16:40:32 +02:00
Jade (Rose) Rowland
1e3f546918
bb waveforms
2025-05-28 16:36:53 +02:00
Jade (Rose) Rowland
faa60be211
Merge pull request #1354 from tidalcycles/jade/bytebeats
...
feat: Byte Beats!
2025-05-27 17:42:38 +02:00
Jade (Rose) Rowland
dde2b9c6f8
working
2025-05-27 17:41:32 +02:00
Jade (Rose) Rowland
382dce65df
working
2025-05-27 17:39:55 +02:00
Jade (Rose) Rowland
63f4f202f1
working
2025-05-27 17:35:35 +02:00
Jade (Rose) Rowland
366637026b
bbs
2025-05-27 17:34:53 +02:00
Jade (Rose) Rowland
608dfd515e
WIP oscillations
2025-05-27 14:37:55 +02:00
Felix Roos
9bd7b66228
Publish
...
- @strudel/codemirror@1.2.1
- @strudel/core@1.2.1
- @strudel/csound@1.2.2
- @strudel/draw@1.2.1
- @strudel/gamepad@1.2.1
- @strudel/hydra@1.2.1
- @strudel/midi@1.2.2
- @strudel/mini@1.2.1
- @strudel/motion@1.2.1
- @strudel/mqtt@1.2.1
- @strudel/osc@1.2.1
- @strudel/repl@1.2.2
- @strudel/serial@1.2.1
- @strudel/soundfonts@1.2.2
- superdough@1.2.2
- @strudel/tonal@1.2.1
- @strudel/transpiler@1.2.1
- @strudel/web@1.2.2
- @strudel/webaudio@1.2.2
- @strudel/xen@1.2.1
@strudel/codemirror@1.2.1
@strudel/core@1.2.1
@strudel/csound@1.2.2
@strudel/draw@1.2.1
@strudel/gamepad@1.2.1
@strudel/hydra@1.2.1
@strudel/midi@1.2.2
@strudel/mini@1.2.1
@strudel/motion@1.2.1
@strudel/mqtt@1.2.1
@strudel/osc@1.2.1
@strudel/repl@1.2.2
@strudel/serial@1.2.1
@strudel/soundfonts@1.2.2
@strudel/tonal@1.2.1
@strudel/transpiler@1.2.1
@strudel/web@1.2.2
@strudel/webaudio@1.2.2
@strudel/xen@1.2.1
superdough@1.2.2
2025-05-24 11:30:02 +02:00
Jade (Rose) Rowland
5e4eb7fc53
gain
2025-05-20 21:53:10 +01:00
Jade (Rose) Rowland
45bccf13ff
add test
2025-05-20 21:47:43 +01:00
Jade (Rose) Rowland
65f1760fad
format
2025-05-20 21:45:14 +01:00
Jade (Rose) Rowland
b8d2d02466
bb
2025-05-20 21:41:40 +01:00
Jade (Rose) Rowland
058cb36640
structure
2025-05-20 20:28:52 +01:00
Nachito
5c3501caa4
fix: typo on docs causing problems with autocompletion. ( #1350 )
...
* fix: scramble and shuffle comments
* fix: comments on themes,docs, tests and more
2025-05-18 20:43:04 +01:00
Jade (Rose) Rowland
1341bd9c92
Merge pull request #1343 from daslyfe/pw
...
feat: Create pulsewidth (pw) and pulsewidth lfo parameters
2025-05-14 19:12:06 -04:00
Jade (Rose) Rowland
760d1abec0
remove n
2025-05-14 19:10:59 -04:00
Jade (Rose) Rowland
2b44fc48a4
Merge pull request #1344 from daslyfe/multichannelorbits
...
feat: Multi Channel Orbits
2025-05-14 12:25:16 -04:00
Henré Botha
99779171f5
Fix typo ( #1346 )
2025-05-13 16:45:29 +01:00
Jade (Rose) Rowland
64ebfb57c3
lint
2025-05-07 11:30:42 -04:00
Jade (Rose) Rowland
099d321dbd
format
2025-05-07 11:25:34 -04:00
Jade (Rose) Rowland
59bdfd2cb8
format
2025-05-07 11:12:05 -04:00
Jade (Rose) Rowland
56d3436fda
asconst
2025-05-07 01:08:00 -04:00
Jade (Rose) Rowland
440ce0cd3b
format
2025-05-06 02:14:35 -04:00
Jade (Rose) Rowland
98346261ed
lint
2025-05-06 01:13:50 -04:00
Jade (Rose) Rowland
38e4718826
lint
2025-05-06 01:09:20 -04:00
Jade (Rose) Rowland
38908baccd
working
2025-05-06 01:06:37 -04:00
Felix Roos
8d02d4270a
Publish
...
- @strudel/repl@1.2.1
- @strudel/web@1.2.1
@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
@strudel/csound@1.2.1
@strudel/midi@1.2.1
@strudel/soundfonts@1.2.1
@strudel/webaudio@1.2.1
superdough@1.2.1
vite-plugin-bundle-audioworklet@0.1.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