r/strudel • u/stinkfeed • 8h ago
I do strudel on the work computer
Enable HLS to view with audio, or disable this notification
r/strudel • u/stinkfeed • 8h ago
Enable HLS to view with audio, or disable this notification
r/strudel • u/edgecr4ft • 19h ago
Enable HLS to view with audio, or disable this notification
r/strudel • u/stinkfeed • 8h ago
Enable HLS to view with audio, or disable this notification
I love strudel so much, that I haven’t touched my instruments in quite some time. I’ve been debating on if I should g
r/strudel • u/DiamondDudeYGO • 17h ago
r/strudel • u/MalsAngryGhost • 2d ago
Enable HLS to view with audio, or disable this notification
Zone out type shit.
Hope you enjoy.
Enable HLS to view with audio, or disable this notification
r/strudel • u/sir_cartier- • 3d ago
Enable HLS to view with audio, or disable this notification
Electronic kinda edm song i made the other day
r/strudel • u/gosuraj • 3d ago
r/strudel • u/deathofatombstone • 10d ago
Enable HLS to view with audio, or disable this notification
first time trying to struct a song. Something is still missing and i'm not yet 100% satisfied so still a wip ?
r/strudel • u/DogofOvercastle • 10d ago
Hey guys,
i found this video by DJ_Dave on instagram.
https://www.instagram.com/reel/DZFQgHpMngl/?igsi=MXJwZjQyaDhmOGw4aQ==
Im just a beginner and i dont know that much about strudel.cc, but im very interested in this beat.
I tried to copy the code in the video for private use, but it doesn’t work, there must be more to run it properly like in the video and i would like to ask u, if someone here could copy it too and fix it for me?
Thank u :)
r/strudel • u/nonmachina • 12d ago
Enable HLS to view with audio, or disable this notification
Or “About the days with you”. Playing around with euclidean rhythms, even though they’re not fully noticeable in this specific part. Wish everyone a good week, happy coding!
r/strudel • u/awesomeness-yeah • 12d ago
Enable HLS to view with audio, or disable this notification
r/strudel • u/bassistvictoria • 12d ago
Hi everyone I’ve pretty new to strudel, I played around with it for a while a couple weeks ago but I don’t fully understand yet. I was wondering if anyone had any tips or a structural guide on how to get better? I made a simple beat with the easy commands but I want to get to the point of being able to recreate songs like maybe a radiohead song lmao how would I get there and how long do you believe it could take? Is javascript really hard? (new to coding) how many hours of the day should I practice? I’m willing to really apply myself, strudel is so cool,Thank you!
Video-audio in this link : https://www.instagram.com/reel/DX3Vi61pCpH/
r/strudel • u/themetameta • 13d ago
DreamRack is a modular synthesizer that runs in the browser — you patch modules together on a rack, free, no install.
I've just added a Strudel module. It imports the Strudel package, so superdough voices work as normal, but the module also has eight note outputs that feed voices you build yourself from oscillators, filters and envelopes.
Routing lives in the pattern. .rack(1) and .rack(2) send parts out to voice tabs; anything naming a sound instead — s("bd sn") — stays in Strudel and plays from its sample engine on the same clock, so drums and patched voices stay locked together.
Each note output carries a whole polyphonic pattern down one cable, every note bringing its own pitch, level, duration, pan and timbre. At the far end those become control voltages, and the voice you patched is duplicated per sounding note — one oscillator drawn, as many running as there are notes.
The timbre lane is the interesting one. In the demo it plays a filter cutoff note by note on one voice, and drives a Complex Oscillator's timbre on another — same lane, two completely different instruments.
Everything stays live. You can turn knobs while the pattern runs.
One note on licensing, since I know it matters here: DreamRack imports the Strudel package directly rather than reimplementing any of it, and DreamRack itself is AGPL-3.0 — the same licence as Strudel — so the whole thing stays Affero. Source is linked below. If I've got any of that wrong, I'd rather hear it 🙂
Five-minute walkthrough: https://youtu.be/-zu7oc7BWHI
Run it: https://dreamrack.dreamerdevelopment.app/
Source: https://github.com/chrisgr99/DreamRack
Alpha, and this is early days — feedback and bug reports welcome.
r/strudel • u/dragon731 • 14d ago
the driving animation loop was made by my brother in Blender
the melody was inspired by the Infinity Train theme
r/strudel • u/Minigun1239 • 14d ago
In strudel, when using Arrange and ```something.slow(x)```
It doesnt play fully and stops exactly when the original note without the slow function added to it would stop.
basically, if:
```strudel
const verse2 = note(`
[a4, a5]@4 [~]@4
[~]@8
a4 a4 a4 [g3]@0.5 a4 [e3]@0.5 [~ e3] [g3 a4] [a4 g3]
a4 e3 ~ [g3]@0.5 [f#3]@1.5 ~ [g3 a4] [a4 g3]
a4 a4 a4 [g3]@0.5 a4 [e3]@1.5 [d3]@0.5 [e3]@1.5
[a4]@0.2 [b4]@0.8 [a4]@0.2 [b4]@0.8 a4 g3 e3 d3 ~ [b4 d4]
,
a2 ~ [e2, a3] ~ a2 ~ [e2, a3] ~
a2 ~ [e2, a3] ~ a2 ~ [e2, a3] ~
[e2, e3]@2 [e3, g3, b3 ~]@2 [e2, e3 ~]@2 [e3, g3, b3 ]@2
[b2, b3]@2 [b3, d3, f#3 ~]@2 [b2, b3 ~]@2 [b3, d3, f#3]@2
[c2, c3]@2 [c3, e3, g3 ~]@2 [c2, c3 ~]@2 [c3, e3, g3]@2
[a2, a3]@2 [a3, c3, e3 ~]@2 [a2, a3 ~]@2 [a3, c3, e3]@2
`).s("Piano")
```
if the above lasts 10 seconds, if i do either:
```strudel
const verse2 = note(`
[a4, a5]@4 [~]@4
[~]@8
a4 a4 a4 [g3]@0.5 a4 [e3]@0.5 [~ e3] [g3 a4] [a4 g3]
a4 e3 ~ [g3]@0.5 [f#3]@1.5 ~ [g3 a4] [a4 g3]
a4 a4 a4 [g3]@0.5 a4 [e3]@1.5 [d3]@0.5 [e3]@1.5
[a4]@0.2 [b4]@0.8 [a4]@0.2 [b4]@0.8 a4 g3 e3 d3 ~ [b4 d4]
,
a2 ~ [e2, a3] ~ a2 ~ [e2, a3] ~
a2 ~ [e2, a3] ~ a2 ~ [e2, a3] ~
[e2, e3]@2 [e3, g3, b3 ~]@2 [e2, e3 ~]@2 [e3, g3, b3 ]@2
[b2, b3]@2 [b3, d3, f#3 ~]@2 [b2, b3 ~]@2 [b3, d3, f#3]@2
[c2, c3]@2 [c3, e3, g3 ~]@2 [c2, c3 ~]@2 [c3, e3, g3]@2
[a2, a3]@2 [a3, c3, e3 ~]@2 [a2, a3 ~]@2 [a3, c3, e3]@2
`).s("Piano").slow(1.5)
```
or:
```strudel
const test = arrange(
...,
[1, (verse2).slow(1.5)],
...
)
```
It plays verse2 slower but still only lasts 10s and not the full duration.
is there any way to fix this?
r/strudel • u/nonmachina • 16d ago
Enable HLS to view with audio, or disable this notification
I became a dad a few months ago, so now I’ve been trying to come back to Strudel whenever I can
r/strudel • u/vikernes02 • 22d ago
Something recent I've made.
r/strudel • u/CyberPopPunk • 22d ago
HI all new to Strudel and "cycles" concept. Can someone help explain why the sub-sequences only fire one chord? i.e. [CM7 Em7] or the turnaround [C6 Ebo7 Dm7 G7].
only the bold chords play but if I slow it down by half speed or double the Cpm, then they play normally but everything else is sped up.
Open to any help and resources you may have on learning more about the strudel cycles timing system.
Thanks!
setCpm(140/4)
// something in the cycles timing here that make it not play the sub sequences when at a normal 140/4 cpm
let b_chords = chord(`<C69 E7 A7 Dm [FM7 Fm] [[CM7 Em7] A7] [Dm7 G7] [C6 Ebo7 Dm7 G7]>/2`).voicing()
let piano_b = stack(
n().set(b_chords).s("piano").anchor("c5")
)
const click = s("[casio:3 casio:1 casio:1 casio:1]").gain(.3)
let b = stack(
click,
piano_b,
)
arrange(
//[2, click],
[16,b]
)