You might consider downloading the demo copy of FL Studio, and give the piano roll there a try to see if it suits your needs. I’ve used it rather excessively before I switched to Cubase a while ago, and it does have all of those features, and can do quantitizing, grooves/arps/chords/progressions/strums/pretty much everything either parameterized or even based upon existing midi patterns - that’s really one of the (very few) areas where it clearly beats Cubase, in my humble opinion.
I like the suggestion in the OP really. If Steinberg could add some sort of ‘extra note’ in the key editor where you could draw in a rhytm that all notes below follow. I often work with synth stabs so that would be great for experimenting with rhytms.
Using ghost copies or linked copies or whatever they’re called these days you can change all parts at once, but they have to be identical.
I always find that mostly it’s quicker to actually play the part in and if you don’t know how to do that then sometimes it’s easier to learn to play basically than to learn the foibles of the internal DAW tools.
It’s very tempting to use them because they’re there but in reality if they get in the way more than actually playing then play it in and lose the “tool”.
The only way I could see them working on a bread & butter basis is to write in a chord set like the II V VI I the OP gave and take time to create a set of rhythm presets in any relevant tool.
I’ll have a new look and see if I can remember what I forgot long ago. Probably find everything’s completely diferent.
PS: Aside from drums I’m a very mediocre player on anything else.
Just to clear up any confusion: I’m not looking for a tool to play the chord progressions. I just need something to impose different RHYTHMS over chords I have ALREADY played in a MIDI performance. I would assume it’s possible considering tools like Arpache exist.
That’s what I understood, and I’m recommending trying FL Studio not as a full-blown DAW or replacement, but as a cheap MIDI editor tool which does pretty all of what you asked for in your previous posts.
If the feature-set of FL is not worth the hassle of either using ReWire to call it from Cubase or export/import/export/import a MIDI track between those two tools, it’s likely not a solution for you.
Now, you might have to do a trawl through the forum but someone somewhere set up the drum track (drum maps?) for something like this a few months ago.
I’ll have a quick search but the search function in this forum is patchy at best.
Nah! To do with chord building, not timing, sorry.
Just wanted to chime in and suggest, the friendliest possible way, that looking for easy answers in these kinds of scenarios often doesn’t work, particularly in film scoring! You may find a solution to this specific issue bbut then the director will throw another curve ball that can’t be possibly fixed with a plugin. Scene:
“It’s too fast!”
Oh ok, I’ll slow it down. What do you think?
“It’s still too fast!”
Ok, maybe there are just two many notes/runs happening. I’ll tone those down.
“It’s too fast!”
Guess what he meant? He was hearing the fact that the piece had harmony changing every two beats, and he wanted it changed every four beats, but couldn’t articulate that any other way other than “It’s too fast.”
Anyhoo. That said, it’d be cool to have a plugin that does what you’re suggesting!
I think what you want is to “transform” MIDI events already recorded on a track and have that be what gets output. And you want the thing that does these transformations to be more sophisticated than the small handful of real-time MIDI insert modules in Cubase.
Easy, as the VST “signal path” also supports MIDI data. There’s a way to wire this up.
Get a plugin like NI Reaktor, or Plogue’s Bidule, that has very extensive MIDI transformation programming capability. But be forewarned, it’s not for the faint of heart. Fortunately there are some pre-made patches in the NI User Library that may get you started (check first, though).
Create the following setup in Cubase: MIDI track → Reaktor sitting in the VST Rack → another MIDI track → another VSTi (that makes your actual sound) in the VST Rack
So, MIDI track where you record or visually edit your base chord structures (could even be from a live MIDI source), outputs to the input of a Reaktor instance sitting in the VST Instruments Rack. That Reaktor instance (being feed your chord events and magically processing it per your programming) then outputs to the input of another MIDI track, which finally outputs to the input of your actual sound-making synth (synth also needs to sit in the VST Rack).
I’m doing this exact thing right now and it works great.
But the MIDI modules in Reaktor are super low-level and hardcore – a visual programming environment. It’s like building a circuit. But, there’s really nothing that could not be done, in theory.
You may find a better (simpler) drop-in replacement for my Reaktor suggestion. Anything that supports MIDI and the VST spec should allow this (though, most VST instruments focus on audio and would not help you in this MIDI-centric chain).
Just a suggestion - Make a new part, or select an existing part that contains the next rhythm that you want to use. Select from top menu MIDI-> Advanced quantize-> Part to groove .
Select the parts that you want to apply the rhythm to
From MIDI menu select quantize set up. You should see the name of the part used for the groove in the text box in the centre of the panel.
Move the top 3 sliders for position, velocity and length to 100%
Change the max move selector as required and set iterative quantize to 100%
Press apply quantize button.
You may need to remove or add notes before quantizing if your new rhythm has a different quantity of notes. These could be some short notes in roughly the right place. The quantize should change the length/position and velocity of the new notes
Hope this helps
But with a bit of experimenting in Arpache I have found that you might not need to look elsewhere.
Forgive me if this doesn’t address what you want to happen but if you put an Arpache midi plugin on your midi/instrument track and drag on to the ‘MIDI Seq.’ box a part you’ve created which is a single rhythmic pattern then if you set the settings to something like the picture I will try to upload then it basically imposes your pattern on whatever chords you now play or record on that track.