Welcome to No Limit Sound Productions

Company Founded
2005
Overview

Our services include Sound Engineering, Audio Post-Production, System Upgrades and Equipment Consulting.
Mission
Our mission is to provide excellent quality and service to our customers. We do customized service.

Monday, February 2, 2026

Macros: Time-saving Workflow Wins In Cubase

Screen 1: Macros are built as command sequences in the Key Command window, as shown here for our first example.Screen 1: Macros are built as command sequences in the Key Command window, as shown here for our first example.

As these vocal examples demonstrate, Cubase’s Macros enable you to streamline your workflow significantly and save yourself considerable time.

Most time-saving Cubase features — the Workspace system, Key Commands, the Media Bay and the Project Logical Editor spring to mind — require you to invest a chunk of your time, but it’s worth it because that investment will be returned many times over in your projects. This month, I want to look at another such time-saver: Cubase’s Macro system. To help you get to grips with Macros, I’ll take you through some of the ones I’ve created to save time when recording and editing vocal parts.

The Key To Macros

Macros seem to scare some people, perhaps because it all looks a little too much like ‘programming’, but they’re actually incredibly easy to create and use, because a Macro is really nothing more than a sequence of key commands.

Macros can be viewed, created and edited in the Key Commands window, which is accessed via the File menu: just open that window and click the Show Macros button near the bottom. The panel that pops open will already contain a few built-in Macros, as well as a handful of buttons that are used to create new Macros, add key commands to a Macro or delete commands. All of those key commands (there are hundreds of them) can be found in the upper panel and it’s here, once you’ve created a Macro, that you can assign a key command to trigger it — just open the Macros section of the key command list in the top panel and you’ll find all your custom Macros there. (Macros can also be run directly via the main Edit menu.)

So, what’s a good task to automate with a Macro? While there are lots of cool examples to be found by a quick Internet search, the best approach is to examine your own current workflow: anywhere you find yourself repeating a series of routine tasks time and time again, consider whether you could build a Macro to condense that sequence into a single command. What follows are four vocal-based examples, ranging from the simple to the sophisticated. Hopefully, they’ll inspire you to design some Macros that will help you work faster and smarter.

Get Tracking

Our first example is simple, but useful (see Screen 1 above). Imagine you’re in the middle of a tracking session and need a fresh mono audio track and add a dash of reverb, so the singer can capture a new idea. Done manually, this might take you less than a minute, but our three-command Macro condenses that to mere seconds.

The screenshot shows the three commands in this Macro. The first key command creates a new mono audio track. The second turns on monitoring (your singer will hear any insert/send effects in their headphones). When executed, the third key command (Add Track To Selected: FX Channel) provides you with the usual Add Effects Channel Track dialogue, in which you select the desired effect and name the FX Channel. It will also automatically add a send from the mono audio track the Macro created to that effect. Just run the Macro, choose the reverb and name the track, and you can get on with your recording.

Breathing Easily

Screen 2: This Macro semi-automates the reduction in level of breath noises. (For this screenshot and the next one I’ve combined two screens so you can see all the commands at once).Screen 2: This Macro semi-automates the reduction in level of breath noises. (For this screenshot and the next one I’ve combined two screens so you can see all the commands at once).Breath noises in your recordings often require attention. They can be deleted or, for a more natural sound, simply reduced in level so they sound less prominent, and Macro can speed this process up considerably. Screen 2 shows the sequence of key commands I assembled for this Macro. Before executing it, you must use the Range tool to highlight the section of audio containing a breath sound. The Macro then automates a number of steps. First, it sets the left and right locators around the selected range. Next it splits this section of the audio to create a new event. Then, it switches to the Select tool and moves the cursor so that it lies within the range of the new event. The Decrement Event Volume command is repeated six times (each instance reduces the event volume by 1db). While this will generally be enough to make the breath sound less noticeable, you can adjust the number of repetitions to personal taste.

Finally, the Macro switches back to the Range Tool, so that when you move along the timeline to find the next breath (and repeat the process) you’re ready to run the Macro again. Yes, you still have to step through the whole performance finding each breath, but they’re pretty easy to identify visually on the waveform and you should listen to them anyway — and at least you can then tackle each instance very quickly.

Into Reverse

Our next example is more of a creative option — it automates the process of applying a reverse reverb effect to a selected range of our vocal (although it could be applied to any audio track and, by changing the last three steps of the Macro, you could instead apply a different effect).

Screen 3: This Reverse Reverb Macro could easily be modified to apply different spot effects.Screen 3: This Reverse Reverb Macro could easily be modified to apply different spot effects.Again, prior to executing the Macro, you need to use the Range Tool to select the phrase within the vocal track that you wish to apply the effect to. Then, as shown in the Screen 3, the Macro places the left and right locators around the selection, duplicates the audio track, converts that to a ‘real’ copy (so the duplicated audio is independent of the original audio), splits this duplicated copy so the selection becomes an individual event, mutes all the audio on the duplicate track, except the required event, selects just that event, and finally applies the effect by reversing, adding reverb, and then reversing again.

Despite this being a long list of commands, the only point in which you are asked for input is to confirm that you want a ‘new version’ when the reverb is applied. The end result is a second version of your vocal track where just the selected ‘reverse reverb’ range is audible, and you can simply blend the processed and unprocessed versions to taste. You could, of course, replace the final three lines of the Macro with alternative effects options to create other sorts of spot effect.

Double Up

One common vocal-orientated task is the creation of a ‘fake’ double-tracked vocal when you have only a single vocal part to work with. Screen 4 shows a single Macro for Cubase Pro users (because VariAudio is required for this) which, once you select the lead vocal track to be doubled, can make a pretty good stab at the whole process.

Screen 4: Cubase Pro users (who have VariAudio) can use a Macro to create a fake double track at the press of a key.Screen 4: Cubase Pro users (who have VariAudio) can use a Macro to create a fake double track at the press of a key.The first few key commands will be familiar from the previous example: all the events on the track are selected, the track is duplicated and then the events on the duplicate are converted into a real copy. The next key command bounces (renders) all the selected events into a single new event. This bounced single event is then selected and opened within the Sample Editor in Cubase’s Lower Zone. The Reanalyse Audio command is then executed on this event, thus creating VariAudio pitch ‘blobs’ for the entire event.

Next, the Edit Pitch/Warp Tool is selected so that Quantize Pitch can be applied, quantising all notes to the nearest semi-tone. This might not always be the most appropriate option but it will shift most notes by a few cents relative to the original vocal line. And you can, if required, go in and adjust the pitch changes by hand afterwards, once the Macro has done the donkey work for you.

The final three commands select the audio event again, set the Quantize resolution to 16th notes and then apply a quantise, shifting the timing of some notes relative to the original. Once the Macro has completed its work, all you need to do is pan and/or blend the levels of the original and ‘faked’ double track to taste.

Titanic Help

I’ll sign off with a few observations. First, the order of the commands you choose is absolutely critical, and you need to include every single step that you would use if executing the same sequence manually. If something isn’t working as you expect, then this is where to start your ‘debugging’ process.

Second, there are a few limitations as well as features I’d love to see Steinberg add. For example, there’s currently no option to expand the Macro portion of the Key Commands panel. We could use a few more editing tools (for example, for moving commands up/down within an existing Macro), and I’d love the ability to duplicate a Macro as a starting point for a new one.

But, in the meantime, Macros are already a very powerful feature — these few vocal-based examples are really just the tip of a very big Macro iceberg, and I hope they’ll inspire you to create some of your own.  



Published August 2018

Friday, January 30, 2026

Cubase: Macro Logical

 By Matt Houghton


When building Macros gets tough, the tough get going with Cubase’s Project Logical Editor.

In last month’s Cubase workshop, John Walden explained how Macros can be used to automate repetitive tasks — and I was reminded me of a surprisingly challenging recent Macro‑making experience of my own. So this month, I’ll dive a little deeper into Macros, exploring some limitations and workarounds. Hopefully, by taking you through how I overcame the challenges posed by one particular Macro, I’ll be able to help you design and troubleshoot some sophisticated Macros of your own.

Missing The Bus

When the Macro has been run, it’s easy to copy and paste the channel settings from the Stereo Out to your new Premix bus. When the Macro has been run, it’s easy to copy and paste the channel settings from the Stereo Out to your new Premix bus.The task I wanted to automate should have been simple: inserting a new ‘premix’ bus — a fancy name for a stereo Group track that sits between Cubase’s master Stereo Output track and the rest of your mix — into an existing project. The idea of a premix bus is that you can put all of your master‑bus processing on this bus, while leaving Cubase’s main Stereo Out track free of processing. This setup allows you to either send or directly route selected sources ‘around’ any bus processing you’ve set up.

For example, I often like to mix into some gentle mix‑bus compression — just 1‑2 dB of gain reduction to ‘glue’ the mix together. But often, what feels like the right setting for the mix as a whole can be a bit too much for the vocals or cymbals. There are various strategies to overcome this, but one is the premix bus. By placing the compressor on the premix bus, I can set the level of the vocals running into the compression using the vocal channel fader as normal, but can later choose to nudge the vocals up a little without impacting on the action of the bus compressor, by sending a little of the vocal directly to the clean master bus. Similarly, if I feel that the drum overheads are a little undesirably coloured by an analogue tape emulation on the bus, but I want to keep that effect on the rest of the mix, I can back off the overheads’ channel fader and use a send to route more overheads to the clean Stereo Out.

Here’s the test project before running the Macro...Here’s the test project before running the Macro...Another scenario is where you’re using reference tracks and either don’t wish to use the Control Room or don’t have it (it’s only available with the full Pro version of Cubase): simply route the references to the Stereo Out and use the reference tracks’ channel mute and solo controls to audition your references.

Ideally, you’d create your premix bus before you start work on your project, but there will be occasions when you wish to add one to existing projects. If the project is a busy one with lots of Group tracks, this can be rather fiddly. It requires careful manual selection of tracks and a lot of mouse clicks and key presses — it’s easy to overlook something, and distracts you from the actual job of mixing.

Manual Or Automatic?

A few built‑in commands can help speed things up. For example, in the MixConsole, you can select a track and use the ‘Show Channels that are Connected to the First Selected Channel’ command to reveal all tracks that are routed directly to the selected one. And you can re‑route all the currently selected channels by clicking on one of the channels’ routing, then Shift+Option (Alt+Shift on Windows) clicking the desired destination.

Sadly, Cubase is a little inconsistent in terms of which commands are available to you and how those commands behave, with the choice and result depending on whether you’re viewing the MixConsole or the Project page. The command I’ve just described, for instance, is only available when in the MixConsole. Yet selecting ‘all’ tracks in the MixConsole selects both the visible tracks and any you’ve hidden, whereas in the Project page the same command selects only the visible tracks, not the hidden ones. Accessing the Project Logical Editor, which can be used to make track selections, requires you to be in the Project page.

When it comes to automating things with Macros, the same rules apply; you must be in a certain window to execute certain commands. You’ll also find that lots of obvious commands are toggle types, which invert the current state of something (eg. open a window if it is closed, and vice versa) but can’t actually specify the state (eg. there’s no built‑in command to ‘Open the MixConsole’). Thus, automating the creation of a premix bus, complete with routing, requires some prep work and a little lateral thinking...

Prep School

As Cubase only has toggle commands to show/hide the MixConsole, it’s necessary to create a Workspace to provide the Macro with a known starting point.As Cubase only has toggle commands to show/hide the MixConsole, it’s necessary to create a Workspace to provide the Macro with a known starting point.The MixConsole command that hides all tracks that aren’t routed to the Stereo Out requires the Stereo Out to be selected. Automating that selection requires the creation of a Project Logical Editor (PLE) preset, which means you must have the MixConsole closed! The default F3 command to toggle the MixConsole open/closed won’t work in our Macro, as it has no way of knowing whether that window is currently open or closed. So we must create a known starting point using Cubase’s Workspaces: close all open windows except the Project page, go to ‘Workspaces / Add Workspace’ and create a global (so it applies to all projects) Workspace preset called ‘Project Page’. Macros address Workspaces by number, not name, so make a note of the Workspace number and use that in place of Workspace 1 in your Macro.

Next, create that PLE preset — in fact, you’ll need to create a few. The first will select the Stereo Out. Go to ‘Edit / Project Logical Editor’ and set the PLE with the following parameters: Filter Target = ‘Name’; Condition = ‘Equal’; Parameter 1 = ‘Stereo Out’. Leave everything else at the default settings (the Action pane blank, the Function as ‘Select’ and the Macro as ‘Not Set’). Save this as a preset called ‘Select Stereo Out’.

Create a second preset called ‘Select All Except Stereo Out’: use the same settings, but change the Condition parameter to ‘Contains Not’. With both presets saved, go to the ‘File / Key Commands’ and open the Project Logical Editor folder. You should see your new PLE presets listed here, which means they’re now available to add to Macros and/or assign to keyboard shortcuts.

You must also ensure that the Stereo Out track is actually selectable in the Project Page — the Input/Output Channels folder must be expanded. Again, the default commands for specific folders toggle the open/close state of the currently selected folder. And while there’s a command to expand or collapse all folders in your project, that could hide things you don’t want hidden! But you can create the command you need with another PLE preset.

This time in the PLE window’s upper pane, you need to add two conditions. The first row should read: Filter Target = ‘Container Type Is’; Condition = ‘Equal’; Parameter 1 = ‘Folder’. Click on the plus sign to add another row, in which the parameters need to be set as follows: Filter Target = ‘Name’; Condition = ‘Contains’; Parameter 1 = ‘Input/Output’. That selects the folder and the lower pane’s settings, so instruct Cubase to expand it: Action Target = ‘Track Operation’; Operation = ‘Folder’; Parameter 1 = ‘Open’. Finally, set the Function parameter at the bottom of the window to ‘Transform’. (You can check the selection works without performing the action by leaving this set to ‘Select’). Save this as a PLE preset called ‘Open Project IO Folder’.

Another preparatory step is to sync the Project and MixConsole visibility and track selections.Another preparatory step is to sync the Project and MixConsole visibility and track selections.Our final piece of prep ensures that the visibility of tracks in the MixConsole and the Project Page is synchronised. I couldn’t find a way around doing this manually, but you should only need to do it manually once as it will become the default setting. Go to ‘Cubase / Preferences’ and in the ‘Editing / Project & MixConsole’ section, ensure ‘Sync Visibility of Project & MixConsole: On/Off’ is ticked. You can assign this a shortcut if you wish (I used Shift+Alt+S), and can check and change the status by clicking on the ‘=’ icon in the visibility tab to the left of the MixConsole or Project page. If doing this really bugs you (because you want, for other reasons, to be able to un‑sync the two windows), note that Cubase actually has three separate MixConsoles, and each can be set independently to sync with the Project page or not. So you could easily adapt this Macro to use MixConsole 2 or 3 without affecting the sync setting of your main MixConsole — the commands to toggle open/closed these auxiliary MixConsoles are available in the ‘Key Commands’ window.

Building The Macro

Having created your Workspace and channel‑selection commands, you can start work on the Macro itself. Add the commands in the sequence I’ve used, since you can’t drag to reorder commands in a Macro — by default a new command is added below the currently selected one. Get this wrong and you have to delete the command and try again.

These two Project Logical Editor presets enable the Macro to select the Stereo Out track, and all tracks except the Stereo Out.These two Project Logical Editor presets enable the Macro to select the Stereo Out track, and all tracks except the Stereo Out.Go to ‘File/Key Commands’ and click on the Show Macros button at the bottom. Click the New Macro button and call the new Macro ‘Insert Premix Group’. I find it quickest to find commands by typing in the search field at the top — type the text you want and hit enter to find the first result. Use the magnifying glass to find additional results (don’t hit enter twice or you’ll close the Key Commands window). In this search box type ‘Workspace’ and hit enter. From the list select Workspace 1 (the one we created with only the Project Page open). Then, in the Macro sub‑pane click the Add Command button.

Now to select the Stereo Out: type ‘Project IO’ to find your ‘Open Project IO Folder’ PLE preset and add this to your Macro. In the same way, find and add your Select Stereo Out preset.

The next step will need the MixConsole open. Since the Macro’s first command defined the state of the MixConsole as closed, we can add the MixConsole toggle command — it’s in the ‘Devices (Studio)’ folder and is called ‘MixConsole’. Then add the wordy command ‘Channel & Track Visibility — Agents: Show Channels that are Connected to the First Selected Channel’.

Another Project Logical Editor preset locates the default Input/Output Folder and sets its view to expanded.Another Project Logical Editor preset locates the default Input/Output Folder and sets its view to expanded.As discussed earlier, while the MixConsole now displays only those channels we want selected, you can’t actually select them here — you must first return to the Project page. So add either the Workspace 1 or MixConsole toggle command (it doesn’t matter which). Then add your ‘Select All Except Stereo Out’ PLE command, followed by another MixConsole toggle command to return us once again to the MixConsole. Finally, add the ‘Mixer — Add Track to Selected: Group Channel’ to the Macro.

In the upper pane, you can see the command that allows us to select all tracks currently routed to the main Stereo Out. The lower pane lists the different steps that form the finished Macro.In the upper pane, you can see the command that allows us to select all tracks currently routed to the main Stereo Out. The lower pane lists the different steps that form the finished Macro.And that’s almost it. You can run your Macro either via the ‘Edit/Macros’ menu, or by assigning a keyboard shortcut to your Macro in the Key Commands window. It will create a new Group track routed to your Stereo Out bus, re‑route any tracks currently routed to the Stereo Out to the new Group, and prompt you to name the Group. Call it ‘Premix’ or something similarly descriptive (to make it easy to select via PLE presets, should you ever wish to do so).

The Hidden

I said ‘almost’, because there are two remaining issues. First, you need to make visible in the MixConsole those tracks that were hidden by the Macro. Second, we need to move any processing on the Stereo Out to the new Premix track.

There’s a command (accessible only in the MixConsole view, and called ‘Agents: Undo Visibility Changes’) that should do what we want: it reverses the last visibility changes you made. But this didn’t work reliably for me when used in the Macro. You could use ‘Channel & Track Visibility — Agents: Show All Channels/Tracks’. This will unhide all tracks that were previously hidden, and if you don’t tend to hide many tracks in your projects this is probably the best way to go. Personally, I preferred to do this step manually, using the Visibility pane on the left of the MixConsole, where it’s the work of seconds. But if it really bugs you and you want to aim for Macro perfection, you could design this whole Macro to operate on MixConsole 2 or MixConsole 3 behind the scenes, leaving your main MixConsole’s visibility settings intact. As before, to do that you simply replace the MixConsole commands in your Macro with MixConsole 2 (or 3).

Processing Chain

I’m afraid I met with stauncher opposition when trying to automate the transfer of the processing chain from the Stereo Out track to the new Premix bus. The commands exist to make automation possible, but on my system (at the time of writing, I’m using Cubase Pro 9.5.30 on MacOS), these seemed somewhat buggy, resulting in Cubase crashing. So I ended up doing this step manually. Still, as I know other Cubase users who didn’t experience any problems with this, it’s worth me setting out the steps necessary to automate this side of things.

...and here it is after. All I had to do was hit one key and enter a track name, and the re‑routing of tracks was taken care of automatically....and here it is after. All I had to do was hit one key and enter a track name, and the re‑routing of tracks was taken care of automatically.There are a number of ways to save and recall settings: saving and loading track presets, for example, and saving and loading effects chains. But to my mind, the simplest approach is to select the Stereo Out and simply use the Cmd+C (Ctrl+C on Windows), go to the destination track and use Cmd+V (Ctrl+V). If you want to automate that, then you’d create another PLE preset to select your Premix bus, as we did before for the Stereo Out. Then you’d be able to get your Macro to select the Stereo Out, then ‘Copy First Selected Channel’s Settings’, then select the Premix bus and ‘Paste First Selected Channel’s Settings’. (I suggest doing this task as a separate Macro.)

Perhaps this Premix‑bus Macro will be useful to you and perhaps not. But I hope at least it has given you some idea of how you might solve any more complex task‑automation problems; there’s usually a way, even if it isn’t all that obvious at first!  

Debugging

When creating Macros like this from scratch, you’ll probably find that you need to spend a chunk of time double‑checking your logic, and it’s thus a good plan to do your Macro building in a ‘dummy’ test project, as I did here. That way, you can be sure you won’t wreck any important work!

As you can see from the screens I’ve included here, my test project consisted of four Audio tracks, two of which I routed to a Group track (which was routed to the Stereo Out) and two directly to the Stereo Out. I also ensured I had the Routing section open in the MixConsole — that way I could see at a glance whether the Macro had delivered the intended results.

If you find that your Macro hasn’t worked as planned, I’m afraid a simple ‘undo’ command won’t necessarily unpick everything the Macro did — in particular it won’t reverse all the routing changes, since deleting a track such as the Premix bus described in the main article will change the routing of all the tracks that were routed to it so that they feed ‘no output’. You’ll thus need to re‑route these to the main stereo output every time.



Published September 2018

Wednesday, January 28, 2026

Cubase: Robo Pop!

 By John Walden

VariAudio can perform extreme pitch correction, rewrite the melody, and extract MIDI from an audio vocal melody.VariAudio can perform extreme pitch correction, rewrite the melody, and extract MIDI from an audio vocal melody.

Create robotic vocal effects using Cubase’s in-built tools.

While some might think heavily processed, robotic-style vocals a cliché, in pop and EDM tracks they’re here to stay. There are countless ways of turning your pristine vocal recordings into something obviously synthetic and ‘processed’, but two tactics in particular — overcooking pitch correction, and vocoder-style processing — are great places to start, and Cubase has some wonderful tools for the job.

Pitch Perfect

For the ‘Cher meets T-Pain’ sound, the pitch processing must be obviously overcooked, and in Cubase Pro, VariAudio can achieve this: engage VariAudio in the Sample Editor window, select the pitch ‘blobs’ you want to process, and set the Quantize and Straighten controls to 100 percent. The pitch transitions become instantaneous and the pitch-drift of each note will be ironed flat. The results vary with the source material, and with a really well sung phrase, you might find the effect isn’t as ‘obvious’ as you might wish. If so, try splitting any extended blobs into several pieces, then move the shorter blobs to different notes in the same key.

All editions of Cubase include the Pitch Correct plug-in, and this can achieve similar results. Inserted on an audio track, this corrects the pitch in real time. Set the Correction Speed and Tolerance to 100 for the most obvious effect, but you can do more, such as specifying the key/scale for notes to be corrected to. You can also define a Custom Scale — in other words, you can specify your own combination of ‘allowed’ notes, which can result in bigger, more obvious pitch jumps.

You can also try the External MIDI Note setting: a MIDI input will be created for the plug-in, and any MIDI track can be routed to Pitch Correct, allowing you to specify the target note using your keyboard or a MIDI clip. Correction is only performed when a MIDI note is received — in the absence of a MIDI input, the original audio is heard, with no pitch correction applied. You can fashion some truly weird and wonderful pitch correction in this way, doing anything from simply ‘correcting’ the occasional note to completely rewriting the melody.

Pitch Correct’s target notes for pitch correction can be set by an external MIDI source.Pitch Correct’s target notes for pitch correction can be set by an external MIDI source.

This plug-in has more settings you can abuse, too —for example, adjusting the Formant Shift tweaks the size (and, to some extent, the perceived gender) of the voice. This can easily be pushed into unhuman territory for special effects, and the parameter can be automated.

In Stock

Moving away from the pitch-correction side of things, Cubase’s stock plug-ins provide plenty of dehumanising potential, and Metalizer, Chopper, Phaser, Bitcrusher and Cloner are all well worth exploring. How far to go is down to personal taste, but one tactic is to add a good selection of them, all with fairly subtle settings, and then automate the plug-ins’ bypass in different combinations as the song plays back. This can add useful variety to the vocal ear-candy.

Artist and Pro users can also try inserting the LoopMash FX plug-in. For some real-time glitching, the Stutter, Staccato and Cycle options are well worth experimenting with. And LoopMash FX can, in the same way as Pitch Correct, be controlled via a separate MIDI track.

Don’t overlook Cubase’s stock plug-ins — they offer plenty of scope for vocal mangling.Don’t overlook Cubase’s stock plug-ins — they offer plenty of scope for vocal mangling.

Slice Of Life

Both Chopper and LoopMash FX provide options for slice-like glitching, but if you add Groove Agent SE4’s (GA SE4) loop-slicing into the mix you can take your vocal mangling much further — it allows you to ‘play’ your vocal via MIDI in very interesting ways. The first step is to slice your vocal phrase. You can do this manually, but selecting the Split tool and Alt-clicking on the clip will split it as per the current Quantize setting; if in doubt, try eighth-note divisions. To get these slices into GA SE4, open an empty instance of GA SE4, select all the vocal-clip slices, and drag them to an empty GA SE4 Instrument pad (for example, C1). The slices will be mapped sequentially across the MIDI pads (in my eight-bar example, from C1 to D6).

These pads can be triggered by playing the relevant note on your MIDI keyboard. But switch to the instrument’s Pattern panel and you’ll see that the drag/drop of the slices automatically puts a pattern on one pad. This triggers each slice in turn, thus playing the whole original vocal phrase. For now, use the MIDI Export button (to the right of the Pattern page) to drag and drop the pattern onto the GA SE4 Instrument track as a MIDI clip.

Let’s go the whole hog here — insert Pitch Correct plus any of the other effects plug-ins you want to use on the GA SE4 track. Then create a further MIDI track and route it to the MIDI input of the Pitch Correct plug-in. (If you have VariAudio, you can also extract the MIDI from the original vocal melody and copy that MIDI clip to this new MIDI track, to serve as an initial control over Pitch Correct.)

Having sliced your vocal (top track) and dragged it into GA SE4, you can replay the slices via MIDI (middle tack) and, via the Pitch Correct plug-in, control the pitches of each slice (bottom track).Having sliced your vocal (top track) and dragged it into GA SE4, you can replay the slices via MIDI (middle tack) and, via the Pitch Correct plug-in, control the pitches of each slice (bottom track).There are now two lots of MIDI we can edit (or play in real time) to give us creative control over our vocal phrase. The MIDI clip on the GA SE4 track can be edited to glitch the phrasing of the syllables/words (based on the slices on GA SE4’s pads), while the Pitch Correct MIDI track can be used to control the pitch of each slice. There’s a huge amount of fun to be had here, in ‘re-phrasing’ the sung words, changing the pad/slice order, shortening the MIDI Notes used to trigger each pad (for a cool stutter effect), re-pitching the original melody, reversing slices on particular GA SE4 pads — or all of the above! And, of course, any other insert effects can be applied too.

For a more obvious ‘glitchy’ effect, adjust GA SE4’s Amp settings for each pad to create a fade in. You can do this kind of edit for each pad individually, but this can take quite a while, so why not try selecting a range of pads? Holding the Shift key, click on one pad and then on another. All pads between these two are selected, and any edits will be applied to all selected pads. The different Amp envelope modes are also worth playing with, as each gives a different result. You might also experiment with GA SE4’s filters.

Robot Wars

If you’re prepared to get stuck in with detailed audio editing, Cubase offers plenty more options for generating heavily processed, robotic vocals. But using MIDI to control the ‘performance’ of your processed vocal phrase is so intuitive and so versatile — the approaches described here can take you a long way.  



Published October 2018