Is there a way to convert MIDI/INST to audio without keeping the original tracks?

Hi guys,

I want to know if there is a way in Cubase to convert midi/instruments tracks to audio tracks without keeping the original MIDI/instrumenet tracks. I know that Render in Place allows me to bounce MIDI to audio, but it still keeps the original MIDI/INS tracks, meaning I have to manually delete them afterward.

Is there an option that works more like a “freeze and flatten” function, where the track is instantly transformed into audio and the MIDI/instrument track is removed automatically? I couldn’t find anything like this, and I was wondering if this exists in Cubase. Now the only way i figured out is to deletethe original tracks manually after rendering in place, but yeah would have prefered an option to delete them automatically. Is that possible?

Hi,

Yo could make a Macro to Render in Place and then Delete.

Why do you not want to have the MIDI tracks anymore?

You can always hide them if it’s too much visual clutter and you might want the original midi if you want to make changes.

1 Like

Martin, thanks a lot for the suggestion, really appreciate it. I tried that method, but the issue is that render in place automatically selects the newly rendered tracks and deselects the original ones. If I add a delete action in the same macro, it ends up deleting the new tracks instead of the originals.

Since the original tracks get deselected, I don’t see a way to reselect them automatically without doing it manually. If I knew the exact track types in advance, I could make a macro to select and delete them, but here the goal is to freeze and flatten only tracks that I select at any point ( not necessarily, all the tracks in my session). If you have any ideas to work around this, I would love to know how handle the selection Part.

Hi,

Before the Delete, try to use Navigation > Up (to select the previous track).

But I’m afraid, you will face the known Macro issue – there is no idle. So the commands are fired one by one. As a workaround, I use the Save command among each other commads to force Cubase to “idle”.

Nut I agree with @noise , why you don’t just hide the source track?

Tried your sugggestion and got the exact issue you mentioned. I think you and @noise are right, hiding the tracks is probably the better way here. I think i will go with that one.

You can also Disable the Track(s) before hiding. Then the VSTis won’t load when you open the Project.

1 Like

There is a clunky workaround to this. The idea is to use a number of PLE presets to temporarily add a prefix (or suffix) to your selected tracks. Here’s a breakdown on how that could look.

  • Use the PLE to add a prefix to your selected track(s). It should be something that would normally never appear in a track name like #\SELECTED\# e.g. Save this PLE and add it as the first step in your macro.
  • Continue adding commands to your macro (such as Render in Place).
  • Create a second PLE that selects all tracks where the track name contains the prefix we defined in the previous PLE and add this PLE to your macro.
  • Create a third PLE that removes the prefix from the track name and again, add it to your macro.
  • Lastly, create yet another PLE that only selects MIDI tracks that are already selected. (This will work with Instrument Tracks as well.) Add this PLE to your macro.
  • At the end of your macro, add what ever operation your wish to apply to your MIDI/Instrument track such as Hide or Delete.

You might be able to get away with fewer steps but I find it useful to break it down in order to keep things modular. The first 3 PLEs described above will come in handy in other complex macros were you might want to save and recall track selections.

Here are some screenshots of the PLEs above if needed:

4 Likes

thanks for this detailed breakdown @mlib

1 Like

I created this type of macro


render in place - Render (with current settings)
Project Logic Editor Processing: Select disabled tracks

Project - Move selected tracks to new folder

In my case I replace the name with Strings or Woodwinds etc…
Project Logic Editor Processing: Name replace strings

to create a new audio track folder

Project Logic Editor Processing:Hide Disable Tracks

Project Logic Editor Processing:Show Audio Tracks

Zoom : show all tracks
Zoom : zoom out completely
Project Logic Editor Processing: Alternate Default

the default toggle just allows me to keep my tracks on top Stereo Tempo Markers etc visible

1 Like

Quick Update guys,
Not sure if I just missed this before or if it was added recently, but I just noticed that when using Render in Place in Cubase, there’s now a Source Tracks option where you can choose Remove Source Tracks (as shown in the image).

It does exactly what I wanted ,ie automatically deletes the source track after rendering. I dont know, I might been doing it wrong before by selecting both the track and the parts, which may have hidden this option from the menu.