User Details

Username: Torley
Website: torley
Facebook: None provided
Soundcloud: None provided
Account Status: enabled
Member since: Jun 04 2020
(report this profile)

Devices by Torley

No devices have been posted by this user.

Comments by Torley


I haven't used Generators as much as I like because a big feature is missing — PRESETS and the ability to recall something at a whim. Instead of clicking through parameters. BUT, when Generators work, it feels intricately satisfying, and there are some I've found very inspiring like

Earlier, I would output some of your devices into their own MIDI record track so I could get the raw notes to modify. As much as I like things happening in realtime, I like to fine-tune after. So I believe there's still benefits to bridging those workflow styles.

Good to know Cluster is a spiritual successor!

Glad to see the series continues! The original Chance Pack helped me out in many a sitch. Fun UI for some of these.

Have you thought about expanding into Live 12 Generators? I've thought it'd be cool to have a v12 successor for Chance_Drillz, that prints the notes out right there in MIDI so they can easily be edited.

Are there audio and video demos of what it can do? I'm wondering how well it splits things like Suno AI-generated songs into constituent parts.

@plusma Thanks for your answers, I appreciate the timely clarity.

(2) I'm using the Under2024 theme from , yes a different background could contrast more!

(4) That makes sense, good to know that's intended.

Wavesfactory Cassette is capable of a wide variety of tapey lo-fi FX too and goes much further on the "melting tape being baked in the sun", it's a great complement to RC-20. I like to have the surprise of discovering new possibilities at the click of a button.

One more suggestion for now: how about the ability to set the STRENGTH of randomization? So if I'm in the neighborhood of getting close to something I like, I can explore related possibilities. Some UIs have a different "Mutate" button that's more mild.

AWESOME! I just got this and it's an elegant implementation. I like how you ADDED VALUE with the random button to get more surprises out of RC-20, woohoo!

Some thoughts:

(1) I know you noted "When changing parameter directly in the Plugin they will not change inside the Wrapper" but is there ANY way to easier match the settings from RC-20 presets onto the wrapper? I have templates I want available, without having to manually re-create them. The current one-way settings loading limits its usefulness.

(2) How about making the Magnitude slider more PROMINENT in the UI? Even highlighting it a bit differently — it's the most important meta-control and kind of hard to see on a dark skin!

(3) It'd be nice to keep the current effect highlighted after you click it, I notice it shows detailed parameters in the middle but the highlight disappears from the effect name's button after you release the mouse button.

(4) "Rand" button does not affect individual effects' Mix or the Tape > Dropout, and I don't know if that's intentional.

I encourage you to make more wrappers! One in the same vein for Wavesfactory Cassette would be great, hint hint.

@invisijp What are your future plans for this? Is it compatible with Live 12?

@JimmyBollox Any word on future updates? :)

@lostmybass Thank you for the comprehensive reply.

Then it appears what I'm asking for would be a different (but complementary) device, where the primary focus would be to summarize all track latencies in a sortable order so we don't have to go checking each one — the value of those quickly becomes apparent if you have many tracks and racks, and you added a high-latency plugin (i.e., some noise reducers, FFT effects, etc.) and don't remember where.

And maybe this summary could be activated by clicking a refresh button, so it doesn't flood the Live Undo buffer (I'm familiar with that).

After all, the track with the most latency affects all the others. I wonder who else would find this useful


This looks elegant, as do your other color-coded devices and the PDF manuals. Thank you.

Have you thought about some way to show ALL devices listed in descending (or otherwise sortable) order of latency? Seems like it'd be useful to get a list view of laggy tracks.


Kind of reminds me of the googly eyes from Everything Everywhere All At Once.

I wish more of my Max devices would look at me.

@alexdg Can you please share audio/video demos of how this sounds in action?

I really like the line "Does only one thing, no stupid BS". A good philosophy to apply to being focused in life. 😁

I gotta say, the Sad Harold and description cracked me up.

This sounds fascinating. Do you have a video demo showing it in use?

@DarlingLee Thanks for the detailed answer, I am looking for solutions that can overcome an instrument's built-in limitations and add "momentary awareness" to keyswitches. I know most of them only have "latched" keyswitches aka "you press the key but even if you release it, there's no option to change behavior". I imagine like you said... if there is some way to implement it in Max For Live scripting, where the base articulation is set in the UI too.

That's a really tight, well-synced video promo! Got me curious to learn more. How did you do the video editing for it?

Dennis, Happy Holidays and MERRY CHRISTMAS HO HO HO. 🎅🎄🤶 And thank you for sharing the gift of playful musical knowledge!

Is there support for momentary keyswitches?

Meaning an articulation that's ONLY active when I hold a key down, and resets back to a "base" articulation after I let it go. Used to make it easier for brief ornaments and decorations.

WILDLY INNOVATIVE! I was like "This sounds like something Dillon Bastan would do..." then I scrolled down to the bottom... AHA! (Didn't recognize your username here at first.) Whelp, color me curious and compelled by the attached animated gif, this trailer is all kinds of universe-glimpsing awesome and I'm off to learn more —

Can it embed the samples with the Ableton Project too? To be self-contained.

For anyone seeing this and wondering, I bought Articulate and have been a great and positive experience so far! Sebastian replied to my initial support email with thoughtfulness on making it better.

If you are looking for something like Logic's Articulation Set Editor or Cubase's Expression Map, this may very well be it!

I really like how streamlined Articulate is (compared to some other approaches I've seen), the timesaving features that cut down on repetitive processes, and how it's expressly built for speed. The "so you can focus on composing" has been true thus far, and I'm excited for how this will hold up longer-term as Articulate is improved even more.

The MIDI learn for keyswitches is helpful for stumbling around less with "Which octave was that on? C0... C1?!" And the auto-fill range when you've typed in articulation names is neat too.


Can you please share more info about how this works? Is there a separate video tutorial? For example, can I hold down a chord on a keyboard, and then strum up/down by flicking the pitch bend?

This sounds like such a wicked, madcap idea to bridge worlds! Like others, just wish it worked on Mac. :)


You've accomplished something phenomenally elegant from start-to-finish here. I'm exploring Tapehead — the UI design is tactile and elastic, the hover tips are well-explained, and it actually sounds AWESOME TAPEY GOODNESS. So fun to drag the slider and wiggle it back and forth, can get some turntable scratch-esque effects with that. You even thoughtfully included ways to color it further, so it's tidily self-contained. Having fun with some piano sounds to make all lo-fi.

I've used many tape effects, but they often don't have enough character, or the modeling is off, but it's clear you've really studied what's going on under-the-hood to make this. Plus including stuff not commonly found together.

Wish I could write you a review on Gumroad too; feel free to quote me.


I adore this idea but it's not working for me in Ableton Live 11.3.x ... are you able to update it? I've long wanted to just hit a random 🎲 button to select an impulse response from an existing collection.


I'm delighted to hear that! I do hope others chime in and share their happy stories using your tools.

Oh gosh I'm so far away from the base Ableton look now, I have a dark mode skin on so the amber really "pops" even more. Like a retrocomputer.

And YES — you have a great eye and ear for the design, it makes a difference with repetitive workflow actions, and really adds up.

Are there certain devices you really enjoy using par|randomizer with yourself? I am obsessed with MPE (and saw you had another MPE device), so of course I've taken to using it with Drift and the other newly-empowered Ableton devices. And from what I discovered in this library, this benefits a lot:


- I just bought par|randomizer and am really happy so far with how easily it integrates into my workflow. I targeted it at Fors Chiral (per a suggestion from the creator, Ess, to find an Ableton randomizer to use it with) — and YES! I see it can access controls the Device Randomizer can. With a few clicks I have the satisfaction of fresh new sounds with it. You can surely bet I'll be trying this with other instruments & effects.

- I like how you made the panel collapse and simple by default, the big dice 🎲 in AMBER makes me smile. I have a soft spot for that color. Any reason why you picked that?

- Are you able to update the device Description at the top of this page so the "choose a side" is revised?

- Has been easy for me to do Enabled/Disabled for different controls in the expanded side panel. Smart layout.

- Also very admirable how you're replying to comments about it coming up on 3 years later. I see various promising M4L devices that get abandoned, or cool concept but no updates or support. I hope this will continue. Thank you.

@Sanders Thank YOU for being so responsive and helpful here! I am simply curious to understand your creation better. I like the big dice buttons. It's a neat idea to affect things on left/right sides.

Hm, good of you to call out that Par|randomizer also works with dropdowns and other UI controls, there's something I wanted to do with that recently that Device Randomizer wouldn't let me.

@offthesky What would you say is different and better about par-randomizer compared to the Device Randomizer included in Ableton?

Cool multi-effect you've built. Thanks indeed for sharing it.

I'm a "rainbow noise" enthusiast, so always keeping my ears out for something like this.

Have you thought of a randomization feature? 🎲

Keep clicking for surprises. It'd be very useful with all the options you've provided. And some more example presets to boot.

Is it possible to do a velocity fade-out with this, or could you add it? Seems like it'd be a really useful for more nuanced drills.

What I mean is that each ratchet stutter to get quieter and quieter.

So if you have Velocity = 64 and it hits several more times:

64, 48, 32, 16, 0

Or even if you get fancy and add a curve for it.

@iftah WHAT AN ELEGANT GEM!!! THANK YOU!!! I discovered Pyr via the CDM article,

I've been using it on recent tracks, strumming it on my Expressive E Osmose. Awesome you made it MPE-ready. Would you like to include some presets with it? I made some I can send over that would make it even easier for first-time Pyr-ians to get started with.

It's really cool to pair this with a realistic acoustic space reverb.

WU-TANG! WU-TANG FOREVER! I burst out laughing when I saw the name of this, couldn't believe it's real... but what a fusion of ideas, big up to you for manifesting it!

The other day I was looking up some "C.R.E.A.M." covers and I must say this one is pretty swingin'

Also in the same (protect ya) neck of the woods, I recommend WU-TANG FINANCIAL...

@ElisabethHomeland Thank you for Touch Me! I've been watching your impressive work with wrappers, and now this!

I suspect @audiojet asked that in part because there've been previous M4L "one knob" devices that did not have a clean Undo process (such as "ONE 2.0"), making them difficult to use in practice.

I'm giving yours a go now...

Does what it says on the tin — an elegant, direct way to get more control over which notes are triggered during held arp chords without the bog-you-down of a full-on note sequencer.

I'm really enjoying this, and emailed some feature suggestions!

@discoparadis Thank you!

This sounds like sloppy fun, like the slurry antithesis of some of those precision MIDI grid glitchers haha! Is there a demo video of it? It sounds neat from the description, curious to learn more in action.

@Yogen Ah dang! Seemed like something that should've been easier, would've made this a lot easier to use with automation. Appreciate you investigating.

The UI captures the spirit of that era, down to the fonts and lossily compressed! What a great idea.

@Yogen Any update on getting arrangement automation working? :D

I gotta say, all the retro love you put into the UI makes this very distinctive and crispy. What a way to stand out! Now I'm transported back to the days of navigating DOS menus and playing early Sierra point 'n' click adventures. You clearly endowed this with a lot of techy love, and now I know where to go if I need sounds like this!

The smooth pulsating smiley face really caught my eye when I was scrolling down the list of what's new. The demo video really gets the point across!

@Yogen It's good to hear back from you, thanks for the updates. Yeah I'd 💖 to know when you've had a chance to improve that, and let me know if you get record and playback of automation working. I haven't seen a solution for easy arrangement manipulation of those clip controls yet, so you're onto something special here...

Yogen, thank you for making this :D What a cool implementation of a neat idea!

I'm trying it and notice a couple things:

(1) The center Pitch wheel text is hard to read with some Live themes, including 3rd-party ones. But try the built-in Dark theme and have a look? Maybe if this used the current theme's colors instead of its own color values it'd contrast more highly and fit in better?

(2) I can't seem to record and playback automation successfully. If I record automation, then it triggers the "Re-Enable Automation" button. If I click it to go away, then it just gets enabled when I play the clip with the automation again. Any way to deal with this?

What a glorious awakening of the clicks 'n' cuts golden age. Thanks for doing this, are you also going to make a demo video or some audio examples?

Sounds like a neat nifty utility! Is there a way to convert a CC to Aftertouch or vice-versa?

It looks like there are intended to be sound samples on the Gumroad page, but I don't see them under "Listen to some sounds...". Can you please update when this is fixed? Even a video demo would be useful!

Also, "Skip" is cool for glitches and Geiger counter-adjacent madness. I'm trying out pairing that with Ableton's own Random MIDI effect to trigger different clicks 'n' cuts.

@leisurewear WAY TO GO with Haste 1.2! Saw the email announcement you sent, and the curve bias is a lot of fun! THANK YOU!!!

Any progress on velocity modding? Would be real effective to be able to fade out a "bouncing ball"-type effect to silence, or make it increase in velocity as an intensifying transition effect.

Right now I'm working around that by freezing the output that Haste generates, then applying Ableton audio clip fades, or filter automation. I even have a recurring chain with XLN Audio's RC-20 so it can sound like something is hastening from a distance, then approaching closer and closer. :)

You've made a beautiful UI for this, and it's very cool how you've integrated this with your album release package.

Can you elaborate on how quantizing the rhythms works? I see the Quantize knob. I'm looking for tools that can generate clicks 'n' cuts that are aligned to a grid, whether it's 16th-notes or glitchy subdivisions that are a lot finer in resolution than that. So I can use them to spice up other drum loops.

The "antlers" section of your video looks related to what I have in mind.

@ldmdevices I continue to be a BIG FAN of Chance_Drill and some of the others.

Thank you for these simple-yet-brilliant utilities!

@iandicke This is so much fun to play with the rise/fall. It really makes the RATCHETS that more nuanced. I'm mindful of not cluttering the UI *too* much ;) but what do you think of a way to set the maximum velocity of ratchets relative to the original note?

So for example, if a note is velocity = 127, the loudest ratchet could be set to be only be 50% or 25% as loud, with everything scaled accordingly from there.

This would make it easier to have "grace notes" and other "ornaments" that surround the original note, but are more subtle.

@leisurewear Global Time continues to work as-expected, which is to say, WONDERFULLY! As it stands, for anyone searching this database, Haste is an excellent and straightforward tool for getting results with "bouncing ball"-type effects, and the UI is a clean approach I prefer over others I've tried.

Other ideas that come to mind:

(1) Would be cool to have a way to adjust the "curve bias" (similar to other models where you can make a curve more "logarithmic" or "exponential")

(2) Adding in controls for velocity (so that it can fade in/out as it hastens) would add more expressivity, too.

YESSSS! Thank you for adding the rise/fall/etc. envelope to RATCHETS in DEVIATE 1.1, this makes it a lot more expressive and interesting-sounding.

@leisurewear Ah! Marvelous! Thank you. I got the Gumroad email update too, though it didn't have a direct link to the update, I was able to login to Gumroad and get 1.1.0 from there.

Global Time is working as expected for me, YES this is what I envisioned! Increased End Time to 256.00 is also useful, thank you.

The UI is still pretty compact and clean, though one oddity: Gate, Mod Prob, and swing all have a "lilac" color filling in the knob ring when they're at 0.00%. Global Time's knob colors are different and harder to see.

@leisurewear re: (2) I wonder if one way to approach it might be a global time factor multiplier (freely specifiable as a percentage, so like slow it down to 25% or speed it up to 500%), which could add even more zany time-based fun.

@leisurewear This is fun! Could you please consider extending the usable ranges so that:

(1) End Time could be set to higher than "127.00"

(2) Internal can be set to span a longer time than ".5n"

Say for example I want to have a very gradual acceleration happen over the course of 32 bars. If there's a way to do that currently that I'm missing, let me know.


I'm on 11.0.5b6 and it's working for me, worked out-of-the-box.

@leisurewear You did good with your video! It's honest and clearly presented.

One recommendation I have for future videos is to increase the loudness of your voice, or lower the audio/music loudness, since it was hard to hear you narrate at times.

I think Haste could solve a problem I have with making sequences that need to get rather zippy, I've got to take it to extreme values.

Going to buy Haste now, thank you for creating this tool...

@leisurewear Is there a demo video yet? :)

Neat concept. Curious if it can be used for bouncing ball-style stuff and how it feels in action. Is there a demo video?

Also I think you intended to make the "URL (optional)" above go to (no "edit" at the end)

Digital Glitcher looks and sounds pretty cool. Is there a way to automatically modulate the various parameters (besides "Prob" for probability), so it can keep changing and varying? Or do I need to add another external random LFO device for that? My understanding is that a High and Low range can be set to vary divisions in between those extremes, but the Grid size looks like it doesn't change on its own?

@all4live Thanks for clarifying, I was hoping you figured a way around it.

Does this mean that these clip parameters are a lot easier to automate in the arrangement timeline, too — like any other automation?

I've been looking for an easier way to set those directly in the timeline, without having to open the clip view.

@h1data I continue to enjoy "bouncing notes", thank you again for this gem.

Is there a way to set the total duration of the playback? For example, if I want to clamp/restrict bouncing notes to end after 4 bars? Right now in Ableton Live, I'm mainly doing some guessing and then using warping afterwards to constrain the length.

It would be great for transition effects and ramping up intensity if the total length could be specified.

Also, is there a way to reverse the direction, so that it starts out bouncing very quickly but then gets slower?

Is there a video tutorial showing how this works? :)

This is a REALLY elegant implementation of a "bouncing ball delay"-type MIDI effect! I've tried others that were harder to use, but this is easy to dive into — PLUS it's polyphonic! Thank you for sharing this, and I encourage you to keep creating M4L devices.

This is a unique yet seems-very-useful approach, to make the effects of this editable after.

Hmmm have you thought about a "wilder" version of this that can add glitch effects, like stutters and fills and other more "erratic" data? I've used various M4L MIDI tools in this vein, and I adore Chance Ten ( )... but none of them output directly to piano roll, so I have to go through laborious workarounds.

Let me know if I should reach out via email.

invisijp, any word on our last curiosities yet? :D

Is there an audio/video demo about this, to get a better understanding of how it sounds before creating an account?

I'm definitely curious to learn more. Please keep us posted on the demo video here!

invisijp, is it possible to implement a random preset generator too? Even a feature so each time it plays through a cycle, it keeps making new curve arrangements? The end-result being that no two cycles sound the same.

I’ve been looking for the most elegant way to achieve this. Others didn’t work out because they had bloated UIs and other stuff that I didn’t need in a streamlined solution. Been searching this library for the last weeks, and then you upload this — thank you! Gonna give it a go.

Panos graciously answered my questions on the YouTube video as follows:

Hello Torley, thanks for getting in touch. doesn't send any notifications for comments and I am not checking it regularly. So, thanks for the understanding :)
In regards to your questions:
1.Unfortunately no. Presets would require to create a file in your system, and after thinking much about it, I ended up that most people (including my self) wouldn't feel comfortable if a device was to create files in my system. The alternative would be to simply save the device as a device preset in live.
2. Deleting a point is something that I didn't mention. I thought people might be already used of this by using shaper, but apparently I am wrong. So my bad on this. It's simple really, hold shift and click on the point you want to delete.
3. No, as far as I know, Live does not support it in the form of this kind of musical interval syntax. If this is true (and I am not mistaken) I would have to implement a custom method, that the tradeoff would be accuracy when rounding the time interval. So, I thought keeping it simple is the best option here.
4. This is indeed a cool feature you are proposing. I am making a note on this, and when I manage to get the time to update the device, I'll do my best to implement it.
I hope that cover's it :).
Let me know if you have any further questions!

Friendly greetings Panosla, this looks like a very promising device to achieve bouncing ball and ramping-type MIDI effects. Thank you for sharing your work.

I like the UI, with a neon and gray color scheme. I'm trying the demo and have a few questions:

(1) Does the full version have presets?

(2) How do I delete a control point? I expect double-clicking and the same UI conventions as Ableton, but it's not working. I don't see how in the ? help.

(3) Can you add higher note values, even 1024n ? Though it appears I can add grid resolution as well.

(4) It would be nice to have a control to reverse, or mirror the graph. Some roller effects sound very cool when they're symmetrical.

Please let me know at your earliest convenience (I didn't see a contact email elsewhere), and thank you.