Help: Randomize midi position with keyswitches

Hello everyone, wish you all a wonderful day.

I just got one simple thing, but don’t know how to do it. I want to randomize a little bit the position of midi notes I made with the riffer of Ample guitar.

The problem is that ample riffer creates quite complex midi parts with lots of keyswitches going on (sometimes up and down the playable range), so I just can’t do normal randomization as I would usually do with simple midi parts.

Does anyone know how to do it?

Thanks in advance.

Hi,

Use Logical Editor. In the filter section, restrict the pitch to the wanted range only.

In the Action section, set the Position in the random value.

Well I use Harmony Bloom and it is amazing, with a vast amount of granularity and I have not found something I thought was missing yet.

https://marionietoworld.com/

Having tried of few of these tools, this one holds up in every way and I am fairly certain (anecdotal, of course) that it produces less “wonky” output (just off pitch or key, output of inappropriate length, oddly timed compared to the original, etc.)

At 29.00 Euros, it has been on of my best purchases by far this year.

This may help you decide too: https://gearspace.com/board/new-product-alert-2-older-threads/1422516-harmony-bloom-new-midi-harmony-generator.html

Good luck.

I’m afraid that will make some keyswitches not to work properly…

There are so many, and I need that the key switches stay aligned with the midi notes.

Thanks for your response!

Oh.

I don’t think I’m understanding… That plugin will help me to randomize the position of the midi I already have? Without messing up keyswitches?

I will try in a bit but I do not see any issue as you can just backup the original MIDI and work on a copy. No risk then.

Just to clarify, by keyswitches, you are referring to MIDI CC data?

No. Like midi notes but outside the playable range. Look:

Hi,

In this case my suggestion would work:

You don’t have to do it one by one. You can set the range. Like:

Type Is | Equal | Note | And
Pitch |  Higher or Equal | F1

Action
Position | Random in Range | X | Y

Could it be the OP want the key switch events to be moved together with the other note events? Like every note on the same position should be moved together to a new random position.

I couldn’t have said it better myself!!!

Does anyone knows how to do that?

Hi,

I’m afraid this is not possible.

Oh, that’s a shame!!!

And there’s is no tool for doing that??

There is a somewhat cumbersome way to do it in Cubase. You’d need to have your key switches in a seperate MIDI part.

You could then randomize your “notes” notes and create a Groove Quantize Preset from that (Edit → Advanced Quantize).
Then quantize your key switches using that preset.

Not sure if that can be made elegant enough, even when using key commands.

Can you use a MIDI Insert in the Inspector of your Channel?
Quantizer
Quantize Note measure, Swing, Strength, Delay and a realtime Quantize…

I see, well thank goodness for the plethora of other, more educated users as I had no idea this was even a thing. Having had a brief look, I understand now, never come across these before but as MIDI knowlessman, no surprise.

If I understand correctly , the articulations are stored in the note data itself and so altering any note data which also contains this information could be mucho problemo, is that about it?

If so, well, I cannot give you a definitive answer here because my first thought was “just a make a MIDI with keyswitches and run it through the randomiser a couple of times, then check it the data is intact”, however I do not have the requisite time at the moment to ensure I can write this information to a MIDI and then check and monitor it (List or In-Place Editor or something , maybe?)

But I see that Harmony Bloom will not subject any notes below A2 or above a threshold you can set to the randomiser procedure, for this very purpose, perhaps?

Hi, Well, MIDI was introduced since music goes electical, and computers can hold a sound file, so MIDI was just to trigger a sound in time.
In the 90’s we used sequensers, just like a MIDI keyboard, a sequenser was a program to set midi notes in a measure of a ritme and pitch.

So Cubase in the DAW you see a sequenser.
If i tell you about the R8 Roland, that was a drum computer with human feel build in, Quantize.

Randomize, in the exact place where you set a MIDI note into a sequenser, was randomized by mili seconds.

Now in Groove Agent i can do more with the sounds of the instruments when i program drums, then in HALion, but when i make separate tracks with HALion, instead of put the basdrum, snare en hi-hat etc, in the same track in the sequenser.

Because, i want to delay my CLAP/SNARE with 8 miliseconds, to get a groove in the drum section.

Randomize in the MIDI NOTE was realy a MUST because it was more work to create human feel in the ritme.

So MIDI is just that, and Cubase is more then just a sequenser.
So a MIDI KEYBOARD can note produce the audio if there is not connection with a RACK or digital instruments.

If you want some examples from the early days, look at the MC303 and the MC 909 from Roland.
You can see that MIDI GROOVEBOX as a DAW.
The differents is that you can use program’s in a computer, so you do not have to buy this MIDI instruments in fysical shape.

1 Like

Hmmm, I see…

Thanks

The problem I see with quantize is that not every note is perfectly on the grid (plenty of chords, and ample riffer might even separate them a bit for using the multiple keyswitches).

Anyways, thank you.

Yes Pachis, it is an advanced program, so maby you can look at some things, and try to see that is the way you can try things out with settings, till you get your midi notes in the good Grid.

You can see Quantize and randomize as 2 separate handles that are involved with eachother.
Randomize a pitch, is something else then randomize, because quantize has more then only 1 function.

If you play something while you record, you want to Quantize, to put your played notes on the good place, but you see that some notes used go in the other direction, or are just not at the right place after using quantize.

No randomize is not the same, so if you understand those separate, you can better follow in Cubase what you want.

This setting has to do with quantize and you has to try out different settings maby to get it on the right place.

when you program your notes, instead of record, then you do not have to quantize, but the settings what you see in the picture above are important to work in the DAW en set notes in the good positions.

If a push Ctrl i can move my notes without quantize at that moment.
If you quantize in 1/1, then many notes are not on the place where you want.
Because Quantize the notes to the nearest startpoint of 1 measure.