Cascades v1.1

Oh yeah, 16th and 32nd notes are going to be fun. Seeing these four features grouped together like this gave me an idea for how to make it work. I KNOW WHAT I’M BUILDING NEXT!


This looks fantastic! Could you also do an arc cascade M4l? :thinking::innocent:

1 Like

Love this post, really interesting breakdown!

1 Like

i am back with actual hands on thoughts! obligatory proof:

–second the max for live req–i only have m4l! i was able to get it running by comparing the patch to the original cascade m4l version, but a properly laid out UI and tempo and start/stop messages would be really nice.

–i could not modify note messages in presentation mode at all, though they worked fine in patching mode. not sure if this is a problem with my spaghetti patch, something with the code on your end, or just one of those weird order of operation rules in max that you just kind of have to know about to understand and which i messed up.

i could never really get my head around max!

but it’s really fun! even with only a couple minutes experience i was somehow finding close to the patterns i wanted. really weird combination of intent driven and generative performance vibes.

1 Like

@ypxkap This sounds so cool!! I love the vibe. It makes me so happy you shared. Good job hacking it into M4L.

@ypxkap & @Markus alright that’s two votes for the M4L version. I’ll get that going this week.

@Anfim Thanks for reading. :slight_smile:


@ypxkap @Markus M4L version is live. See download link above.


thanks!! looks great! i just discovered the subreddit /r/drumkits. will make the process of trying to sort through the hundreds of one shots i just downloaded a lot more fun!

FYI, i’m experiencing intermittent weirdness with the midi note selector knobs. like, the note out knob for 4 sometimes controls 1, stuff like that. i rearranged them on my end earlier in the day, but when i opened it up again just now it was back to wrong. but then before my very eyes they started working normally. so maybe it’s just a case of having to turn the knobs themselves before they properly sync up or something? would be great if it could be tighter.

one more request for the M4L version😬, if it could be forced to lock with the playhead in live, that would be pretty nice. a point of reference for this behavior would be the “instant haus” patch that comes with the “max for live essentials” pack from ableton. possible that would involve changing too much from the OG max version, if so, even a dumb “if live is playing, start playing, else stop playing” type thing would be so helpful for recording the output of the midi for further processing.

but awesome job reguardless and can’t wait to see where you take it!

Thanks for the feedback and kind words. :blush: If this even inspires you to make a single new piece of music then mission accomplished.

I’ll look into the Midi note out knob bug. If you have exact steps to reproduce that would be helpful with debugging.

Woah, just cracked open Instant Haus. There is some advanced and beautiful stuff going on in here. (I somehow never installed M4L essentials!) I see the behavior you’re requesting. I’ll get this going, too.


I’ve been tormenting myself refactoring this today. I found a bug that I cannot kill. v1.1 coming soon…


Wow, thank you so much! :blush:
Looking forward to playing around with it tomorrow.
When you say grid in the backlog, do mean select a pattern on the arc and then edit it on the grid? Because that would be fantastic, or velocity levels for the steps?

@ypxkap v1.1 is up! I have locked playhead to Live as your requested. I also fixed the knob bug you found.

@Markus You’re welcome! There are so many things we could do with grid. Displaying patterns on grid is a great idea. I was initially thinking having “shift” or “mode” keys on the grid that would change what arc controls. Imagine hitting the “subdivision” key and then you spin arc knobs to subdivide the default 8th notes into smaller and smaller notes. Maybe also moving to other channels (i.e. support more than 4 Midi channels), or shuffle/shift notes forward and backward.


Really amazing idea.

Absolutely loathe 4 on the floor kicks lol but the whole concept and execution here is super smooth.

1 Like

can’t wait to try it!! while you’re thinking about subdivisions, a thought i had would be as the number of possibilities grow, it might be useful/fun to be able to set a minimum and maximum number of notes. often times i’ll hear some rhythm in my head, know that i hear the snare, say, 3 times in the beat, but not actually have the cognitive ability to input what i’m imagining without a lot of trial and error figuring out the precise duration of the silence between the notes.

1 Like

That’s an awesome idea. I’ll add it to the backlog.

1 Like

v2.0 is a complete rewrite. I wanted to release it this weekend but after patching for almost 15 hours a day it still isn’t ready for primetime. Here’s a demo of the alpha. Lots of gross audio artifacts when I ported it over to M4L. It includes many of the requested backlog features (grid, mute tracks, shift patterns forward/backward, bi-directional editing, velocity controls, etc.) and all 2^16 (!) patterns of sixteenth notes.


wowie zowie
looks spiffy!

1 Like

Just wow :hugs::exploding_head: cannot wait to try it out :blush:

1 Like

@tyleretters … he has done it again, …thx

1 Like

New thread: Cascades v2.0.0

1 Like