Rendering MIDI tracks to audio using Vienna Ensemble Pro

I have Vienna Ensemble Pro setup in Cubase as a rack instrument with multiple MIDI tracks routed to it. My audio outputs from VEP are setup in the Rack Instruments and MIDI and audio are playing back in the sequence. However, when trying to render audio from these MIDI tracks, no audio is being printed. I am guessing I am missing something in the rendering settings.

How are MIDI tracks connected to VEP successfully rendered to audio?

Hi @Ryan_C , so we need to get into the details a bit more.

  1. Are you hearing audio when you play notes into midi tracks?
  2. When you say ā€œrenderā€ are you using ā€œrender in placeā€ or export via ā€œaudio mix downā€
  3. Are you trying to freeze VEP or just export out a mix?

Let’s start with the above and then see if we can narrow this down a bit.

thanks for you reply.

  1. Yes
  2. Render in place
  3. I’m trying to turn the MIDI into audio using ā€˜render in place’ to ultimately mix the audio tracks

So instead of using render in place you might want to try export audio mix down. Under channel selection, use ā€œmultipleā€ and then you can select the VST return tracks that you want to use.

If you use Render in Place I think Cubase will render out all the VEP returns whether you want them or not.

As a for instance, for my Strings VEP. I have 20 stereo audio returns. If I only wanted to ā€œprintā€ the violins, render in place wouldn’t be the best option as it would print 20 stereo audio tracks based off the one violin midi part.

However Export Audio Mixdown allows me to only select the tracks I want.

Hopefully that helps.

So, it’s not possible to select specific MIDI and/or their corresponding audio return channels connected to VEP and render only those? Export audio mix down works but I want to be able to have the rendered audio in the timeline to then mix those tracks.

With Render In Place I believe it’s going to render out all the audio returns. I’m not sure why you’re not getting any audio when you do that.

I suggested Export Audio Mixdown as a more streamlined workflow. As you can select what you want and don’t want. You can also have export audio mix down add the rendered tracks back into your session by using the ā€œafter exportā€ drop down in the audio bounce window.

For what it’s worth, Render in place should work, but without seeing your session it’s hard to know why it’s not.

Since individual audio returns are created for each VEP output in the rack instrument, I’d think it’d be possible to render only the selected MIDI track(s) and their returns. If there’s an option to return exported audio mixdown bounces as their own tracks to the timeline, that might be the solution for now until I figure out the render situation. The render functionality was feature that attracted me to Cubase. Thanks.

So because VEP is a separate program, Cubase has no idea which midi track is attached to which VEP return. You can have midi track 1 return on VEP Stereo 15 and Cubase would have no way of knowing that. This is why in my experience when rendering in place with VEP it does all of the returns.

I use render in place all the time on individual instruments, Omnisphere, Kontakt or whatever and it works great.

Still not sure why it’s not working for you.

1 Like

Additionally there is the Bounce command which might be useful. Don’t have VEP or know how Bounce interacts with it. But probably worth a quick look to round out the options.

I think we already covered this :wink:

In your example, shouldn’t selecting MIDI channel 1 and audio return 15 and then rendering in place work?

Not having any issues rendering in place other VI’s not hosted in VEP.

So as far as I know, you can’t select specific audio returns when rendering in place. I’ve shut down for the night, but tomorrow I can check to see how RIP works on my end with VEP.

In Render in Place Setup select Complete Signal Path (or + Master Effects). Hope that helps.

Out 23/24 is the specific audio return for this MIDI track in this screenshot. I tried highlighting just the MIDI, just out 23/24 and both and can’t get it to render in place, so far, with any of the RIP processing options selected.

Tried this option and it’s not working in this situation

Hi @Ryan_C , so I just tried this on my end and it worked flawlessly. I was able to use RIP to create audio tracks from a very simple VEP setup in a blank session.

That being said, it created extra audio tracks that I didn’t want, as every time it exported out all the outputs even though I only had one midi track selected.

The screenshot you sent is helpful as it appears that you have everything setup correctly in Cubase. Can you send a screenshot of the your RIP settings?

If it’s helpful, here is a screenshot of mine.

Oh, I just had a thought. Are you using ā€œVienna Ensemble Proā€ or ā€œVienna Ensemble Pro Serverā€?

The ā€œServerā€ is a different application.

And when you try ā€žcomplete signal pathā€œ? I have that tipp from VSL.

So complete signal path refers to the processing that is done after it returns to Cubase. So if you have plugins on the master bus, it would include that processing.

@Ryan_C , can you include a screenshot of what happens after you render with RIP? The blank audio files might be informative.

Opening up VEP in the Cubase Rack Instruments, I’m only getting the option for Vienna Ensemble Pro and not VEP Server. I thought this may be the issue when I first starting trying to figure this out, but (1) I noticed this appears the same way in Digital Performer which I have been using successfully with VEP for years, and (2) I’m able to open, route and export audio tracks with VEP in Cubase - only Render In Place is not working. Do you get an option for VEP Server when opening it as a Rack Instrument?