One thing I really love about Logic (and Studio One) is bounce in place of MIDI parts. You get the audio event right under the selected MIDI part, which is automatically muted.
In Cubase, when I use “export” and “selected event”, I have to import that event from the project audio folder back into the arrangement, cumbersome.
Also, when I do that on an instrument with multiple outputs (like Omnisphere), it actually exports the audio from all outputs. So with 8 outputs, 8 separate audio events will be exported, where I only need the output that corresponds to the selected MIDI part and channel.
Can this be fixed so it works more like Logic? Or is there a way to change that behavior in Settings/Preferences?
It is a similiar dialog but not the same. A major difference is that resulting audio files will appear in the project as you expect them to do.
The multi-out thing could be an issue with the plugin standard. With VST a host does not know for sure which midi input will create sound on which audio output, as far as I know. The AU standard might be different in this regard.
As far as I understood up to now I have to route a MIDI track to a channel of the multi instrument. Therefore the Host should know which audi output should be rendered fo a certain MIDI track.
No matter if the channel of the multi instrument is routed to the main out or a separate output.
As far as I know the plugin is a black box to the host. The host knows where to deliver the midi to and it knows about all the possible places where to fetch the result from, but it doesn’t know from which place exactly. It has to fetch everything.
The routing that happens inside the plugin is not known to the host.
With Render in Place, you can select how the MIDI parts will be rendered:
as separate event: each MIDI part will be a separate audio event
as block: MIDI parts that “touch” each other will be rendered as one block
as one event: the result will be one event
In all these cases, with multi-out instruments, Cubase will render tracks that don’t produce a signal as empty audio. this is unavoidable because as @Johnny_Moneto already wrote, Cubase cannot know what happens with the MIDI data inside the plugin and where the resulting sound will be routed to (take GrooveAgent for example: the C1 pad is the kick, but i can set the output of that to any of the 32 output channels that GA offers, but this happens inside the plugin. No way of Cubase knowing that).
Thanks, I guess I missed that! The menus look similar, but indeed this one does drop the audio event straight into the arrange page and mutes the corresponding MIDI part (if desired).
The multi-output thing baffles me a little, I wonder how Logic does this?
Which is not terrible in this particular case, to have the kick, snare, hihat rendered separately, but the empty main out event takes up a finite amount of space on the disk.
What’s more, in case of something like Omnisphere (which I always have open with 8 separate outputs), this is simply not practical, especially with longer parts. Other than drums/beats, I tend to play most parts all the way through, so rendering seven empty 4 minute events at 32-bit/48KHz adds up quickly.