Tristan de Cacqueray
1b8998ac14
Fix shader reload
...
The attribute for the draw call is called drawFrame, not draw.
2024-10-18 18:15:15 -04:00
Tristan de Cacqueray
f0ddb2d595
Add initial shader module
...
This change adds the `loadShader` and `shader` function, to be used like this:
```strudel
await loadShader`
// The modulation targets
uniform float iColor;
void mainImage( out vec4 fragColor, in vec2 fragCoord ) {
vec2 uv = fragCoord / iResolution.xy;
vec3 col = 0.5 + 0.5*cos(iColor+uv.xyx+vec3(0,2,4));
fragColor = vec4(col, 0);
}
`
$: s("bd").shader({uniform: 'iColor'})
```
2024-10-18 11:40:09 -04:00
Khalid
e9e7e02547
Fixed access to merged description in factories.mdx
2024-09-26 17:58:59 -04:00
kdiab
2c16a37a68
Combine examples for stack, match wording for cat, stack and seq
2024-09-22 10:42:46 -04:00
kdiab
717e4a2c1d
Combine examples for seq and remove extra entry
2024-09-22 10:31:50 -04:00
kdiab
c225b4719f
Combine examples for cat
2024-09-21 11:01:00 -04:00
kdiab
25f762c393
remove redundant example for cat, update snapshot
2024-09-20 23:38:21 -04:00
Alex McLean
b75561e3c7
Fix serial timing ( #1188 )
...
* fix serial timing
* format
2024-09-20 21:26:41 +01:00
Alex McLean
abaab89061
Add bite function ( #1187 )
...
For patterning slices of patterns. ref #31 .
2024-09-19 23:26:30 +01:00
Felix Roos
a40219ba06
Merge pull request #1039 from tidalcycles/filter
...
add filter + filterWhen + within
2024-09-14 10:50:23 +02:00
Felix Roos
9c99f5ada2
Merge pull request #1101 from tidalcycles/sampler-refactoring
...
refactor sampler
2024-09-14 10:49:21 +02:00
Felix Roos
2d72c8faa0
Merge pull request #1146 from tidalcycles/midi-error-msg
...
handle midin device not found error
2024-09-14 10:43:17 +02:00
Felix Roos
b188fc6b6d
Merge branch 'main' into sampler-refactoring
2024-09-14 10:38:27 +02:00
Alex McLean
bdddb91510
add seqPLoop, ref #31 ( #1182 )
2024-09-07 22:41:29 +01:00
Jade (Rose) Rowland
aba633e16e
fix
2024-09-04 23:42:38 -04:00
Jade (Rose) Rowland
da45ce689c
fixed formatting
2024-09-04 23:36:20 -04:00
Jade (Rose) Rowland
cb4810cbbc
Revert "Make phaser control consistent with superdirt"
2024-09-04 23:32:35 -04:00
Jade (Rose) Rowland
ebc0b293a9
updated
2024-09-04 23:20:42 -04:00
Jade (Rose) Rowland
c4243f41c6
spelling
2024-09-01 16:15:55 -04:00
Jade (Rose) Rowland
d95b8bc667
Merge pull request #1160 from daslyfe/audio_target_selector
...
Create audio target selector for OSC/Superdirt
2024-09-01 10:02:24 -04:00
Alex McLean
263c13c36e
Fixes fit so it works after a chop or slice ( #1171 )
...
* fix fit so it works after a chop or slice
* format
2024-09-01 14:03:47 +01:00
Jade (Rose) Rowland
ddceb36613
prettier
2024-08-31 23:49:56 -04:00
Jade (Rose) Rowland
11a07df120
add docs for OSC target
2024-08-31 23:38:23 -04:00
Jade (Rose) Rowland
8befa4382b
Merge branch 'main' into audio_target_selector
2024-08-31 22:20:53 -04:00
Alex McLean
39006e4d71
polyJoin ( #1168 )
...
* create polymetric join - `polyJoin`
* add `poly` as an op alignment to support e.g. `"c e f [g a]".add.poly("0 12 7")`
2024-08-30 13:24:08 +01:00
Alex McLean
8b6c8eb35d
Add scramble and shuffle ( #1167 )
...
* add scramble and shuffle functions from Tidal
2024-08-23 16:05:10 +01:00
Jade (Rose) Rowland
dcda9a5753
cleanup
2024-08-18 13:21:37 -04:00
Jade (Rose) Rowland
d3733d4209
prettier
2024-08-18 13:07:41 -04:00
Jade (Rose) Rowland
ef6af96947
Merge branch 'tidalcycles:main' into audio_target_selector
2024-08-18 12:39:28 -04:00
Jade (Rose) Rowland
2c9ea03fde
prettier
2024-08-18 12:08:40 -04:00
Jade (Rose) Rowland
4eae366bee
cleaning up
2024-08-18 12:05:03 -04:00
Jade (Rose) Rowland
117f7fa4b5
cleaning up
2024-08-17 17:26:46 -04:00
Jade (Rose) Rowland
73ee84a1fb
working
2024-08-17 17:11:51 -04:00
Jade (Rose) Rowland
9c899d5308
testing
2024-08-17 15:31:21 -04:00
Jade (Rose) Rowland
b60beaf508
prettier
2024-08-16 10:56:09 -04:00
Jade (Rose) Rowland
796f741a92
use performance clock for osc mode
2024-08-16 10:46:18 -04:00
Jade (Rose) Rowland
8da1d9fbf3
reset collator after n seconds
2024-08-16 00:44:18 -04:00
Jade (Rose) Rowland
3cd31e4841
fixed prettier
2024-08-11 12:50:14 -04:00
Jade (Rose) Rowland
c2be2ed76a
fixed osc clock
2024-08-11 12:40:38 -04:00
Jade (Rose) Rowland
d80c06cd55
fix confirm dialog
2024-08-11 00:35:20 -04:00
Jade (Rose) Rowland
ad00fa65f8
Merge branch 'tidalcycles:main' into osc_clock_jitter
2024-08-08 22:53:07 -04:00
Jade (Rose) Rowland
814babbf7a
cleaning up
2024-08-08 22:52:06 -04:00
Jade (Rose) Rowland
28334ec94d
rolling clock average
2024-08-08 20:55:49 -04:00
Jade (Rose) Rowland
7d2110d75f
clock fail strategy
2024-08-08 20:35:12 -04:00
Jade (Rose) Rowland
94ccfa631e
offset calc
2024-08-08 17:25:45 -04:00
Jack Armitage
c7c56a1357
fix
2024-08-06 12:25:52 +00:00
Jack Armitage
d40e4dac2f
pickRestart example
2024-08-03 18:48:30 +00:00
Alex McLean
6e496b7a4a
Fix loop at tactus ( #1145 )
...
* fix loopAt tactus
2024-07-27 11:02:38 +02:00
Jade (Rose) Rowland
71e843e1a3
Merge pull request #1130 from daslyfe/phase_vocode
...
Phase vocode
2024-07-25 22:37:34 -04:00
Jade (Rose) Rowland
61ba33043e
Merge pull request #1132 from daslyfe/udels
...
Udels (MultiFrame Strudel) Revisited
2024-07-25 22:37:17 -04:00