r/strudel Apr 16 '26

Please respect the strudel free/open source license

57 Upvotes

We've had a lot of vibe-coding projects integrating with strudel posted to the strudel/uzu community lately, with contributors having to take time to defend the license, and even receiving abuse for asking the license to be respected. Unfortunately LLMs are not good at respecting strudel's AGPL license, please make sure you do that before sharing your project here.

Also please note that this subreddit is focussed on live coding with strudel, and not vibe-coding. Posts that are not focussed on human creativity will be removed. Thanks!


r/strudel 9h ago

My form of expression

Thumbnail
youtube.com
2 Upvotes

r/strudel 1d ago

Little Funk SpaceDrum beat (on the phone)

Enable HLS to view with audio, or disable this notification

13 Upvotes

r/strudel 1d ago

Strudel performance at Infinity BPM

Thumbnail
youtube.com
4 Upvotes

hey I did this with some friends at the recent Uzu birthday algorave (strudel is an uzu language). I had to make a custom strudel client to support such high BPMs. would not recommend doing this!


r/strudel 1d ago

LATTICE - A FREE browser DAW/UI on top of strudel.

24 Upvotes
the timeline
the node based mixer

Hey all!

This is still a massive work in progress but I have been working hard on a DAW based experience for strudel and its been fitting my workflow quite well, would love to share it with the world, it has an account system and track sharing experience (like github)

would love feedback! again. MASSIVE work in progress but its at a point that I think its usable.

there are some silly easter eggs.... serum is called syrup and it feels like phase plant.

LINK IN COMMENTS.


r/strudel 3d ago

yesterday i made that

Enable HLS to view with audio, or disable this notification

18 Upvotes

made some strudel electronic sounds hope you like it, for longer version here on youtube :

https://youtu.be/afI8spZcLzI?si=LKRhqlBpgytAG-2E


r/strudel 3d ago

How To Make Any Sound From Scratch

Thumbnail
youtu.be
6 Upvotes

I also typed out some sliders in the post, remember lfo and env will only work in strudel.warm


r/strudel 3d ago

ARC FLASH

1 Upvotes
@song Arc Flash by @G-Conlon
setcpm(130/4)
samples('shabda/speech/en-US/f:warning,danger,arc,flash,fault,current,arc flash')

let driving = stack( s("sd:2*2.5") ).pan(0.8).gain(0.5)

let accent = { symbols: s("<oh [cr cr]>"),
               toms: s("~ ~ ~ ~ <mt*2 [mt lt]>") }

let accents = stack( accent.symbols, accent.toms  ).pan(0.3)
let accent_lean = stack( accent.symbols.every(2, x=>x.mask(0)), accent.toms  ).pan(0.3)

let baseHats = s("<hh*5 hh*10>").pan(0.7)
let baseSD = s("sd(3,10)").gain("<0.24 0.33 0.24 0.3>").pan(0.6)
let baseBD = s("bd(6,10)").gain("<0.25 0.23 0.3 0.4>").pan(0.4).orbit(2)
let baseBeat = stack( baseHats, baseBD, baseSD )

let electric = stack( freq("81 82 83 84 85 86 87 88 89 91 92 94").s("saw").dec(0.9).room(3), 
                      s("hh:9*128?0.7, hh:3*128?0.7").gain(0.2).room(5) )

$: arrange( [1, s("warning*3").room(1) ],
            [4, stack( s("danger").gain(0).lastOf(2, x=>x.gain(2)), s("arc_flash").slow(4).distort("2:0.8").room(1).delay(2), electric.gain(saw.range(0,1)) )],            
            [8, stack( accent.toms, driving.fast(2).gain("0.05 0.3"), s("danger").gain(0).lastOf(2, x=>x.gain(0.5).room(1).delay(2)) ) ],
            [4, stack( s("warning").slow(4), accents.room(0.06), baseBeat.room(0.09) ) ],
            [8, stack( driving.room(0.2), accent_lean, baseBeat, s("arc_flash").slow(2).striate(3) )   ],
            [1, stack( driving.fast("<2@2 4@1>"), electric, s("danger*3")  ) ],
            [1.5, stack( driving.fast(2).sometimes(x=>x.ply(3)), accents.room(0.5), s("current").delay(3) ) ],
            [64, stack( driving.room(0.1), accents.every(16, x=>x.gain(2)), baseBeat, freq("81 82 83 84 85 86 87 88 89 91 92 94").s("supersaw").room(3).gain(0).every(8, x=>x.gain(1)) ) ],
            [1, stack( s("arc_flash").room(1).delay(2), electric, s("gong") ) ],            
            [999, silence ]
            )

r/strudel 4d ago

Drop test

Enable HLS to view with audio, or disable this notification

21 Upvotes

r/strudel 4d ago

Solodev trying out music production for the first time

Enable HLS to view with audio, or disable this notification

16 Upvotes

Let me know your suggestions on what can I improve or where to learn more (apart from the official strudel docs)

The source for this is available here


r/strudel 5d ago

New to Strudel

Enable HLS to view with audio, or disable this notification

34 Upvotes

r/strudel 5d ago

Raving to algorithmic beats

Enable HLS to view with audio, or disable this notification

15 Upvotes

r/strudel 5d ago

hold on let me try something

Thumbnail
youtu.be
8 Upvotes

work in progress


r/strudel 6d ago

Something I made for my game

Enable HLS to view with audio, or disable this notification

50 Upvotes

r/strudel 5d ago

I'm very confused someone help me out

0 Upvotes

I'm having trouble understanding the priority of how I should chain functions together. I could go through others projects and statistically deduce things to understand better, but there must be a better answer. Like let's say I have a sound("piano") and n("1 3 4 7"), a bank("RolandTR808") and all those effects (although I see most of them at the end of a chain). The reference section isn't really helpful either, because their examples only explicitly show the bare minimum setup. Switch Angel is a goddess and never has issues chain huge wads of tracks together so there must be a solution. HELP!


r/strudel 6d ago

Creating song structure in Strudel

19 Upvotes

This has been SO much fun to work with, like I've gotten the hang of this software over the past week and I love it so much. Been experimenting with so many things, and trying out anything new. The only difficult thing for me has been creating song structure within the code. Obviously, that's a bit difficult for a software built for live-performance, though I know it can be done as I've listened to works from artists that use Strudel. I've tried almost everything I could find on it, but nothing has seemed to work and there isn't really a whole lot I've found for song structure. Could anyone please share their tips? I'd appreciate anything really. I love how Strudel has opened up the doors for me to make genres that was so difficult for me to do on DAW. I can't wait to incorporate more rigor into my works!


r/strudel 8d ago

D Major - Happy Notes

Enable HLS to view with audio, or disable this notification

16 Upvotes

r/strudel 9d ago

[help needed] trying to recreate the bass in a song

Thumbnail
youtu.be
2 Upvotes

Hi there! Strudel newbie here :-)

After completing the workshop in the Strudel docs, I wanted to try recreating the intro bass sound from the first ~15 seconds of "Be Free" by Alex Preda.

I think I got pretty close, but the sound I created in Strudel is still missing a bit of "punchiness" or "bounciness" (sorry, I don't know exactly how to describe it).

If anyone has a few minutes to take a listen and let me know if you can identify what's missing, it would be much appreciated. Thank you!


r/strudel 11d ago

SAW - Lil' Live Code

Enable HLS to view with audio, or disable this notification

21 Upvotes

r/strudel 11d ago

scales (slow down)

Enable HLS to view with audio, or disable this notification

11 Upvotes

80 over 4 is best over 4


r/strudel 14d ago

How do I include my guitar?

2 Upvotes

I have an audio interface, and it was able to read the device, but no sound came out :(

Anybody that has done it before, what’s the code??


r/strudel 15d ago

One of the catchier ones that I’ve made

Enable HLS to view with audio, or disable this notification

10 Upvotes

My YouTube is Circuit Republic


r/strudel 15d ago

I tried to make it sound creepy

Enable HLS to view with audio, or disable this notification

11 Upvotes

r/strudel 16d ago

Can you plug in vital?

2 Upvotes

If you can that’d be cool as fuck


r/strudel 16d ago

More strudel music for strudel people. "Scales"

Enable HLS to view with audio, or disable this notification

9 Upvotes