I use the cycle feature a lot when I’m writing music. I tried Ableton Live but didn’t really like it. I would much rather use cubase but with a few features that help working with cycles.
I’m making a bunch of macros for cycles but running into a number of issues.
First, the ones I’ve got to work. I’ve made the following macros and mapped them to buttons on the Launchpad:
- Create a 1 bar cycle at the start
- Move the cycle back / forward one bar (ie the left and right cycle markers)
- Enlarge / shrink the cycle by one bar
- Double the size of the cycle (duplicating the contents of the cycle)
- Duplicate cycle to the right (and move the cycle markers to the copy)
…which are mapped to the buttons at the top of the launch pad.
- Mute track 1…8
- Solo track 1…8
- Rec enable track 1…8
…which are mapped to the main grid of buttons on the launchpad.
The functions I’m using seem to be spread around the macro editor, the project logical editor and the editor for the generic remote control device. Which is a bit of a pain. For instance there are commands in the device editor for muting a particular (midi) track. But I can’t find anything like that in the macros.
Which means I’ve got some things I can’t work out how to do. For instance:
Deleting the part in the cycle for the selected track.
This would require a sequence of commands like select track, select part, delete. Because it’s a sequence it would have to be done with the macro editor, no? But the macro editor can’t select a particular track. The device editor can but it can’t string together a sequence of commands and map them to a single button on the launchpad. Hmmm. And in either case I can’t see how you select the part(s) of a specific track that are inside the cycle. You can select everything inside the cycle, or every part of a track, but I want the intersection of the two.
Copy the current cycle to the end of the song
This should work in theory but goes wrong in practice. My macro goes like this:
Range - copy in loop
Transport - to end
This sequence works if you do it by hand but when you run the macro it pastes in the wrong place. It pastes wherever the cursor is before the macro runs. The cursor does indeed move to the end of the song after the macro but it’s as if it doesn’t move “fast enough” for the paste command. I’ve tried adding various commands between the “Transport - to end” and “Paste” but haven’t got anything to work.
Ultimately I’d like to send midi back to the Launchpad so I can change the colours of the buttons, to show the mute/solo/rec status of each track, but I can’t see how to do that either.
Can anyone help with any of these issues? If I get the thing working well I’ll post up my macros here.
It’s a shame cubase doesn’t have some kind of scripting support. Do VST plugins have access to things like tracks, parts, cycle markers etc?