Commit graph

3635 commits

Author SHA1 Message Date
hacklab
7b9f1155b4 Mejoras hacklab: i18n, pestaña Projects, transporte con seek, guía y temas
- i18n ligero de la interfaz del REPL (castellano, inglés, francés, alemán,
  italiano, portugués...) con selector en el header
- Pestaña Projects: gestor local de proyectos con carpetas, buscador y
  librería de tracks de fábrica (bases techno/acid originales)
- Barra de transporte bajo el editor: play/pausa/anterior/siguiente, tiempo
  y barra de progreso arrastrable; seek real vía Cyclist.setCycle()
- Pestaña Guía: chuleta de síntesis y sonidos para el directo
- Packs de temas del editor: neon-madrid + hacklab-pack (5 neón + 5 estándar)
- pnpm-workspace: allowBuilds para instalación limpia en Linux
2026-07-17 01:47:12 +02:00
alex
a7c3407da7 codeformat 2026-06-21 13:54:38 +01:00
Martyn Eggleton
6870b04fb2
Pretty code now 2026-06-21 13:49:11 +01:00
Alex McLean
2b2646a768 Merge branch 'main' into base-function 2026-06-21 14:34:18 +02:00
alex
97ef5bc335 Merge branch 'main' of ssh://codeberg.org/uzu/strudel 2026-06-19 21:30:17 +01:00
alex
def1738259 shortcuts for workshop 2026-06-19 21:29:25 +01:00
alex
813cc6c190 format 2026-06-18 12:04:03 +01:00
alex
62d4f84e69 add growlist 2026-06-18 10:55:34 +01:00
stretchyboy
49a1e11cd8 Merge branch 'main' into base-function 2026-06-17 13:58:30 +02:00
Martyn Eggleton
475f17ddfd
base now accepts Arrays which improve compatibility with rockstar-strudel 2026-06-03 21:56:26 +01:00
Martyn Eggleton
bd68c6a0a7
Documentation tweak 2026-06-03 12:36:41 +01:00
eefano
58f956b57e prettier fix 2026-06-02 14:29:28 +02:00
eefano
0ae2c120b3 updated documentation for midikeys 2026-06-02 13:28:23 +02:00
eefano
05a43ef687 included midichan value in midikeys haps 2026-06-02 13:14:30 +02:00
Martyn Eggleton
f21aeb55bd
The base param can be a pattern. We also add a max number of digits to produce for each n 2026-06-01 14:02:20 +01:00
Martyn Eggleton
d83139980b
Creates a pattern of numbers in base x from a number or pattern of numbers 2026-05-27 21:23:55 +01:00
alex
13b11efa15 don't force SSL for mqtt websocket connections - fall back on url instead (wss: for SSL, ws: for unencrypted) 2026-05-26 16:11:33 +01:00
froos
f73b395648 Merge pull request 'Add error for when name arg in register is a pattern' (#2020) from tyow/localstrudel:registerErrorFix into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/2020
2026-05-07 11:46:59 +02:00
froos
9c47efd3cf Merge pull request 'docs: note that all/each require labeled patterns' (#2015) from bwagner/strudel:fix/all-unlabeled-pattern-docs into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/2015
2026-05-07 11:28:31 +02:00
Felix Roos
0e81987c4e
Merge remote-tracking branch 'origin/main' into lu/flux 2026-05-07 10:36:11 +02:00
froos
0e4d0484a3 Merge pull request 'Fix the documentation of stretch' (#1670) from vvolhejn/strudel:vv/fix-stretch-docs into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1670
2026-05-07 09:32:37 +02:00
froos
e69761397e Merge pull request 'fix midi numbers as notes for osc backend' (#2001) from jagen31/strudel:jagen-midinote-osc into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/2001
2026-05-07 00:20:41 +02:00
froos
4cc63b8b01 Merge pull request 'fixed bug where withBase would silence a pattern if freq was unset' (#1994) from tyow/localstrudel:withbase-fix into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1994
2026-05-06 21:29:34 +02:00
Aria
e15ce7d402 Add replace and insert code helpers to codemirror 2026-03-14 14:48:57 -05:00
tyow
ae32743f12 format 2026-03-13 14:11:38 -04:00
tyow
7294cd5443 Add error for when name arg in register is a pattern 2026-03-13 14:11:19 -04:00
Bernhard Wagner
cdae661b24 docs: note that all/each require labeled patterns 2026-03-09 11:15:14 +01:00
Aria
28af99914f Merge branch 'main' into glossing/phases-bugfix 2026-03-03 18:42:33 +01:00
TodePond
63f42faca8 Update packages/core/pattern.mjs 2026-03-03 11:27:05 +01:00
Václav Volhejn
2624b97500 Merge branch 'main' of ssh://codeberg.org/vvolhejn/strudel into vv/fix-stretch-docs 2026-03-01 11:15:28 +01:00
Václav Volhejn
633b7287c0 Merge branch 'main' of ssh://codeberg.org/vvolhejn/strudel into vv/fix-stretch-docs 2026-03-01 11:13:14 +01:00
jagen31
82e88d4a28 fix midi numbers as notes for osc backend
note -> midinote
2026-02-23 01:24:53 +01:00
tyow
8520044f3e fixed bug where withBase would silence a pattern if freq was unset 2026-02-20 13:10:16 -05:00
froos
4a801ab668 Merge pull request 'fix bug where delaytime didn't appear in reference' (#1984) from tyow/localstrudel:delayt into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1984
2026-02-19 23:27:24 +01:00
froos
8f61a0aa90 Merge pull request 'getDuration' (#1980) from tyow/localstrudel:sampleDur into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1980
2026-02-19 23:26:21 +01:00
tyow
1e2705c07f format 2026-02-19 16:01:19 -05:00
tyow
3cefbf80bf moved to sampler 2026-02-19 13:59:30 -05:00
Felix Roos
761e2e347e
refactor: localize, remove helpers file when there's no reuse 2026-02-18 23:47:47 +01:00
Felix Roos
3911142443
fix: remove outdated feature note 2026-02-18 20:56:41 +01:00
jeromew
bc8517ade7 @strudel/transpiler plugin system 2026-02-18 10:57:25 +00:00
tyow
a926346d89 fix bug where delaytime didn't appear in reference 2026-02-17 18:14:16 -05:00
tyow
0f4e6af49d fixed failing test 2026-02-16 17:16:00 -05:00
tyow
c20a6673af Added getDuration, need to fix failing test 2026-02-15 16:58:35 +01:00
tyow
807cce521c fix delaytime typo 2026-02-15 08:45:51 -05:00
froos
aa49d9dcc2 Merge pull request 'fix: shuffle(1) returns source pattern' (#1968) from tyow/localstrudel:shuffleFix into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1968
2026-02-15 00:24:30 +01:00
froos
60da901952 Merge pull request 'move log2 from composer to registered function' (#1977) from tyow/localstrudel:log2 into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1977
2026-02-14 23:34:53 +01:00
froos
30cc92e863 Merge pull request 'Add packages/edo for edoScale() function' (#1430) from robmckinnon/strudel-edo-fork:main into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1430
2026-02-14 23:19:16 +01:00
froos
91203233c9 Merge pull request 'set and keep documentation' (#1975) from tyow/localstrudel:composerDocs into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1975
2026-02-14 22:49:53 +01:00
tyow
c52e8f3b38 move log2 from composer to registered function 2026-02-14 16:40:02 -05:00
tyow
d5dbc5c428 typo 2026-02-14 16:16:16 -05:00