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