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 McLean
ffbbc43c89
add cyclist version to the query metadata
2025-10-08 15:34:51 +01:00
Jade (Rose) Rowland
66828e17d3
working
2025-07-21 01:11:04 -04:00
Jade (Rose) Rowland
9b3c6b9f94
c
2025-07-08 00:46:39 -04:00
Jade (Rose) Rowland
6327e17feb
remove unessecary cyclist changes
2025-07-08 00:44:57 -04:00
Jade (Rose) Rowland
ce5f425142
fully implemented
2025-07-08 00:26:15 -04:00
Jade (Rose) Rowland
d9e44dcda6
sync without cyclist changes
2025-07-06 00:59:39 -04:00
Felix Roos
34771f03d4
some clarification comments
2025-07-04 22:17:23 +02:00
Alex McLean
5fdea7fd80
github > strudel
2025-06-12 14:36:45 +01: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
Felix Roos
94e411aa7a
add beforeStart callback
2024-06-02 02:34:33 +02:00
Felix Roos
df23ea6cdf
fix: cyclist desync
2024-04-05 12:23:04 +02:00
Felix Roos
14b1a1203f
fix: cyclist.now() should return 0 when stopped
2024-03-28 07:25:44 +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
ba8f996103
fix: clock jitter in cyclist
2024-03-22 00:41:30 +01:00
Felix Roos
619ffdd5e1
rename zyklus
2024-03-07 12:01:08 +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
Felix Roos
0baa8383f2
fix: test
2024-02-04 23:32:28 +01: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
cc323d0d61
fixed import
2024-02-04 14:09:19 -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
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
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
721f707c94
working but animation is weird
2024-01-10 23:49:02 -05:00
Jade (Rose) Rowland
0006f6483d
playing with workers
2024-01-09 19:39:21 -05:00
Jade (Rose) Rowland
6eec4277c1
playing around
2024-01-08 23:34:12 -05:00
Jade (Rose) Rowland
cb57d8f497
working
2023-12-25 20:42:20 -05:00
Jade (Rose) Rowland
e12421cee8
still getting too late
2023-12-25 20:27:42 -05:00
Felix Roos
6de2feff05
fix: reset time on stop
2023-03-29 22:05:13 +02:00
Felix Roos
86d2652258
pass cps to hap trigger
2023-02-28 23:54:56 +01:00
Felix Roos
ead5942ef0
implement cps + add baasic tempo control ui
2023-02-28 13:00:35 +01:00
Felix Roos
62af12f3b9
remove experimental class properties
2023-01-12 12:32:27 +01:00
Felix Roos
0792d0d59d
add scheduler.now to get phase starting from 0
2022-12-26 20:55:21 +01:00
Felix Roos
d957b19f55
fix first highlights
2022-11-13 02:00:09 +01:00
Felix Roos
e769ed2fd8
move draw stuff from tone to core + fix getPhase
2022-11-13 01:42:00 +01:00
Felix Roos
27fb2d2d5b
remove onLog callbacks
2022-11-12 12:07:02 +01:00
Felix Roos
23e059a065
scheduler error handling + style
2022-11-11 23:35:46 +01:00
Felix Roos
45c7b29a96
big style update + new log system
2022-11-11 22:46:20 +01:00
Felix Roos
1a1363ef77
scheduler error handling
2022-11-10 22:25:58 +01:00
Felix Roos
372bdf8be7
fix: highlighting sync
2022-11-10 17:15:10 +01:00
Felix Roos
14c2da4fa2
started refac repl to new scheduler + transpiler
2022-11-10 12:07:36 +01:00
Felix Roos
7d47f5aba3
remove old clockworker + scheduler
2022-11-06 17:35:53 +01:00
Felix Roos
09045d5387
add vite vanilla js repl example
2022-11-06 15:50:53 +01:00
Felix Roos
4f8a2a0900
another round of scheduling
2022-08-26 23:58:39 +02:00