Feature Request (or does it exist?) - open file folder after export

I want the After Export menu in the Audio Mixdown panel to have a ‘open file location’ option!

I might use some really nested folder structure per project and it’s very time consuming to open Finder manually and navigate till I reach the Mixdown folder of the project (or wherever I chose to export)

Using Cuabse on maCOS, how do you guys get there the fastest? I’ve also seen a thread from 2018 about the exact same manner. Any ideas?

1 Like

/Library/Application Support/Steinberg/Audio Export Post Process Scripts

This folder contains scripts (file extension .aepp) and their associated icons, allowing them to be selected in Cubase’s export dialog under “After Export”.

1 Like

This is some powerful information.

However are you sure?

I only got 2 files in there, opened the Cubase 13 one and it doesnt correlate with the actual options in the dropdown menu.

Can you share some more information?

Yes, that’s the folder; there isn’t another one. Your menu selection (in the first image) shows the implicit menu items, which are coded in the app itself and for which there are no corresponding files. This means that the files in the folder (in the second image) are not being considered, presumably because they don’t match the Cubase version shown in the image (or for another reason).

If you have valid scripts in the folder, it will look something like this:

To open the export folder in Finder, you need to place a suitable .aepp script in this folder; then the corresponding menu entry will appear.

See below for how it’s done on Windows, I don’t know about Mac:

1 Like

Which Cubase version and edition do you have?

Here, in Cubase 14 and 15, I have a “Show in Explorer” button in the dialog, which will open an Explorer window at the File Location Path. Obviously Windows, is there no equivalent on MacOS?

An Audio Export Post Processing script will work, too, if one is comfortable with editing XML files and know how to run commands (There is no real documenation for those, though, but maybe a LLM could be of help here to write one for MacOS…)

But [edit:] an .aepp Script is not part of the Cubase 14/15 setup, is it?

Wasn’t there a package containing these .aepp scripts somewhere here in the forum?

C14/15 does not install an .aepp script that performs the “Show in Explorer” function, which is the OP’s request.

1 Like

Ah I see. Blind men and an elephant - Wikipedia

1 Like

My mistake, I worded that wrong. :woozy_face:

It seems the OP has a Cubase version that doesn’t yet have that button. Hence the question about using the “After Export” function for opening the folder (which isn’t included in the standard setup).

It’s probably not possible to implement this request directly in the .aepp script, as there’s only one variable passed to it from Cubase: $PATH. This represents the entire path to the exported audio file(e.g. C:\Users\...\Project\Mixdown\TestExport.wav). The .aepp file doesn’t have a function to split this path to extract only the folder part; that is, if you pass $PATH to Windows Explorer, for example, the application associated with the .wav file (e.g. MPC-HC) will be launched and the file is replayed.

Therefore, a helper script (e.g. Windows PowerShell) is needed to perform this function and to pass only the folder part of $PATH (let’s call it $FOLDER) to the application (Explorer). Then you could open the export folder there with explorer.exe /n,$FOLDER. The helper script has to be called from the .aepp script and receives the $PATH parameter from it.

There’s a good example (for Windows) which already has implemented a helper script here:

Automatically add date for audio mixdown export

Unfortunately, I can’t comment on macOS, but in principle, it should work in a similar way.

I actually ported that script to MacOS (as a shell script), but it got kinda complicated…

The fun starts when you realize that $PATH contains the path to the audio file only when the result of the export is exactly one file. As soon as there are multiple files rendered, $PATH contains the path to a temporary xml file which you then have to parse and extract the paths to the audio files. Easy in powershell, not easy in pure bash :grimacing:

In general I would say that is feature request is already implemented in current Cubase versions and the solution would be to upgrade…