Stuttering / Drum Rolls (Midi Sequencer)

Joni950's icon

Hello!
I've been playing around with the idea of being able to create a midi sequencer that can make stuttery effects and retriggers, in order to be able to program drum rolls and stutter effects in order to create som nice IDM-drum stuff.

I'm having trouble figuring out the way to get there. I've been using live.step and trying to send the data from extra 1 / 2 to trigger a line-object that has a ramp, triggering both velocity and the note itself (produced with makenote and sent to my daw with noteout), which has had some really nice results! But – I'm having some good old interruption issues with midi, note-offs and everything, duration; the lot.

Any ideas on how to approach this?
Leads, clues, everything is very welcome!
Thanks,
/J

Source Audio's icon

check makenote repeat modes.
If that are one shot drum sounds use very short midi notes.
part of the patch where line triggers the notes would be interesting part to see
if it creates some troubles

Joni950's icon

Thanks for your reply – I'll look into that!
I think that the main issue I'm met with is the fact that I'm using the live.grid, but that I can't change the duration of each step further than to the next, which is something I wan't to override in order to make really stuttery and dynamic stuff. It's always interrupted, and I've looked all around for tutorials on midiflush and [poly], but I can't see how I can implement that in my project.

Shortly put, I want to be able to do this, without the chaos;

Max Patch
Copy patch and select New From Clipboard in Max.


The "extra 1" parameter of the live.grid is now controlling the duration of each note being played through its own [makenote].

Any suggestions?
Best regards,
J

Source Audio's icon

Is my Max putting the values correctly out ?
I see voice number, notes , velocity but all notes length is set to 10000 ?
What should that be good for ?
I dislike Live and don't use any of it's objects, so
maybe I am mistaking something here...
I don't really see what you are after.
If you want to play using grid, which will allways move using same interval,
and want to repeat single step notes x number of times,
creating something like echoes, drum rolls etc,
then I can understand that.
But patch you posted has nothing to do with it.
Role of poly ?
It only reasignes voice numbers but I see no effect from that.
If on the other hand, you want to get out of grid, means
triggering leading notes on different points in bar, timeline, whatever,
and then assigning repetitions to that notes ?
--------
In any case , timing, number of repetitions, velocity curve of repetitions would play a role
when creating such effects, making them roll in, roll out etc
And you can ONLY work with one shot samples, being able to use very short notes.
------
Can you find a way to trigger repeating notes starting on one beat
and set parameters like speed, number of repetitions and velocity curve ?
That is a minimum of needed parameters to execute something like that.

Source Audio's icon

P.S.
Talking about things which seem to be so clear makes one forget that it
does not necessary need to be clear for everyone...
I hope you understand my point about one shot samples ?
They do not get turned off by note off message.
All they need is note number and velocity, and such samples sound to the sample end
and only number of available voices on the synth or drum module one uses
dictates how many can sound at same time.
Like striking a ride or crash cymbal.