116 Commits

Author SHA1 Message Date
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
Felix Roos
3e721d91a5
update all the things again 2025-01-26 14:51:08 +01:00
Felix Roos
1b8ccc05e1
update main package + core package + vite / vitest 2025-01-24 15:45:49 +01:00
Felix Roos
5ac59e95dd handle midin device not found error 2024-07-25 16:07:58 +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
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
Felix Roos
81b33afcdb fix: do not reset cc input values on each eval 2024-04-12 12:30:13 +02:00
Jade (Rose) Rowland
0a6373f64c adjust latency 2024-04-06 17:40:08 -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
1d92ee76b9 make velocity a regular value prop 2024-03-01 18:00:34 +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
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
Jade (Rose) Rowland
c06a3710c1 fixed 2024-02-19 23:43:35 -05: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
Enelg52
6da98a5f31 fix midi issue on firefox and quote error 2024-01-23 16:47:46 +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
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
86bc28dfb3 add deprecation notes 2024-01-11 20:46:22 +01:00
Felix Roos
59ce624521 update webmidi + codemirror 2023-12-31 00:34:55 +01:00
Felix Roos
94fcea1040 codeformat 2023-12-30 23:21:34 +01:00
Felix Roos
6f68bdcf5b update vite + astro 2023-12-30 23:08:15 +01:00
Felix Roos
0dcc55ee16 prevent error 2023-09-28 10:48:31 +02:00
Felix Roos
e4eff8c837 Merge remote-tracking branch 'origin/main' into midi-in 2023-09-28 10:40:24 +02:00
Felix Roos
4eb0a7b7c0 send start with accurate timing 2023-09-27 22:42:35 +02:00
Felix Roos
f11462bf41 sync start / stop automatically too 2023-09-27 22:28:52 +02:00
Felix Roos
dea1c31701 use midicmd instead of clock 2023-09-27 22:10:21 +02:00
Felix Roos
68ab43b3ab support midi clock via "clock" control
(not on desktop yet)
2023-09-27 21:26:24 +02:00
Felix Roos
30cba7b935 Merge branch 'main' into midi-in 2023-09-17 17:26:42 +02:00
Felix Roos
de9a52366f Publish
- @strudel/codemirror@0.9.0
 - @strudel.cycles/core@0.9.0
 - @strudel.cycles/csound@0.9.0
 - @strudel.cycles/midi@0.9.0
 - @strudel.cycles/mini@0.9.0
 - @strudel.cycles/osc@0.9.0
 - @strudel.cycles/react@0.9.0
 - @strudel.cycles/serial@0.9.0
 - @strudel.cycles/soundfonts@0.9.0
 - superdough@0.9.8
 - @strudel.cycles/tonal@0.9.0
 - @strudel.cycles/transpiler@0.9.0
 - @strudel/web@0.9.0
 - @strudel.cycles/webaudio@0.9.0
 - @strudel.cycles/xen@0.9.0
2023-09-17 12:35:03 +02:00
Felix Roos
30d96dcb65 remove log 2023-09-14 16:28:47 +02:00
Felix Roos
3a69fd50bb fix: linting errors 2023-09-14 09:39:31 +02:00
Felix Roos
0f72729f0d midi cc input poc 2023-09-14 09:36:06 +02:00
Felix Roos
0a8874180c generalize getDevice + begin midiIn implementation 2023-09-13 13:48:33 +02:00
Felix Roos
749b11a5ea fix: history 2023-08-31 05:12:33 +02:00
Felix Roos
328af5f560 fix: move desktopbridge dependency to website 2023-08-31 05:10:17 +02:00
Jade Rowland
c29c4c0a8b configuring package, wiring everything together 2023-08-30 08:24:02 -04:00
Jade Rowland
284f5615cc bridge functionality for midi 2023-08-29 18:14:02 -04:00
Jade Rowland
3eb63f1730 round duration down 2023-08-19 15:10:53 -04:00
Jade Rowland
abb0b3b4c0 dont round duration 2023-08-19 15:09:46 -04:00
Jade Rowland
42662748d3 cleaning up changes 2023-08-19 15:06:55 -04:00
Jade Rowland
b5b866a894 time clock improvements 2023-08-19 01:08:41 -04:00
Jade Rowland
5c2101de1a [Bug Fix] Midi: Don't treat note 0 as false 2023-07-29 13:34:02 -04:00
Jade Rowland
ac3d8b832c [Bug Fix] Account for numeral notation when converting to midi 2023-07-29 01:29:05 -04:00