Automated exporting

Hello Ardour community,

I’m looking for a way to efficiently make a complex export. Let’s say I have a session like so:

  • Voice
  • Guitar
  • Bass
  • Drums

Then I have busses:

  • Reverb 1
  • Reverb 2
  • Delay
  • (…)

Every track sends signal to every bus (with varying levels).

Now, I need to make an export of this project that will allow further mixing. I can’t just export the Reverb 1 bus with all tracks enabled, because then I’ll have 1 stereo track with reverb for all the instruments. I need to separate those. So I need to:

  1. Solo Voice, export all busses
  2. Unsolo Voice, Solo Guitar, export all busses
  3. Unsolo Guitar, Solo Bass, export all busses
  4. Unsolo Bass, solo Drums, export all busses

With a higher track count you can see how this can get tedious and error-prone when done by hand. Is there a way to automate it? I had a quick look in the scripts folder but I haven’t found an example of a script that automates exports. There’s a script that seems to export XML information about tracks, but not audio.

Has anyone tried doing something like that? Any promising results?

Hello!
What is the specific purpose for such an export?
Usually, busses with such effects are used when mixing audio material. that is, to export only instruments, voices, etc.

With this type of export, you would be able to fine tune all the reverbs for each specific instrument. Level, pan, eq, compression , special FX, and whatever else.

That is a highly unusual workflow… if you really want/need this fine grained control, then a common reverb bus is the wrong approach.

If you had separate busses, you could just do a stem export.

The main purpose of adding reverb is to place all instruments in a common space, so unless you use it for artistic purposes, this also seems somewhat counterproductive.

I would think that is what the OP is wanting to do.

Otherwise,

@automaciej could use Ardour’s drag and drop plugin ability to quickly duplicate the plugin settings on multiple busses that would bring the same delay and reverb settings from the original bus. Then export.

Right, the common vs separate bus approach is the tricky part here.

The highly unusual workflow: expanding your stereo mix to Dolby Atmos.

You have your stereo mix, and now you need to spread it around the 3D space, and you want to keep your mixbus processing. How do you do that? By soloing each channel and running export, capturing what’s on the mixbus.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.