Okay, sorry for the delay, but I had to type up a README file explaining how to use it along with some caveats introduced by OS X 10.9. Download the attached zip file, unzip, and double click the “Cubase Automated Export.app”. In addition to the application there is the README file and license text file (GPLv3). I’m going to go ahead and paste in the README instructions below so that you can more easily respond here to any questions that may arise.
One other thing, since I haven’t paid the $99 USD to be an official Apple developer, the program is unsigned, so in order to launch the program the first time you’ll need to press the Control key, then click on the app icon. Choose Open from the shortcut menu, then click open. This is further explained here http://support.apple.com/kb/PH14369
Again, if you run into any trouble getting the program to run properly, please don’t hesitate to ask any questions.
README for “Cubase Automated Export” version 3.5
HOW TO USE:
- Cycle markers must be used. If you have used single markers to set your track start and end times, use the following Key Command to auto-create cycle markers based off your single markers.
a) Open “Key Commands” (File > Key Commands)
b) Click on the “Show Macros” button at the bottom of the “Key Commands” window
c) Click on the “New Macro” button and name it whatever you like (e.g. “Add Cycle Markers”)
d) At the top of the “Key Commands” window there is a box where you can search for commands.
d.1) Type “set left locator” and click the magnifying glass next to the box. This should highlight
a command with the same name that you typed in the box.
d.2) With the command highlighted in the “Commands” section AND your macro highlighted in the “Macros” section, click the “Add Command” button (located to the right of the “Macros” section). The command should now be nested under the macro name you chose in part c (make sure the triangle next to your macro name is expanded by clicking on it. The triangle should point downwards when expanded showing your added commands).
d.3) Repeat steps d.1 and d.2, but this time search for “locate next marker”.
d.4) Repeat steps d.1 and d.2, but this time search for “set right locator”.
d.5) Repeat steps d.1 and d.2, but this time search for “insert cycle marker”.
d.6) If done correctly you should see your macro with the following command structure:
Add Cycle Markers
Transport - Set Left Locator
Transport - Locate Next Marker
Transport - Set Right Locator
Transport - Insert Cycle Marker
e) Now that we’ve made a macro to create cycle markers from single markers, we need to assign the key combination to run the macro. Again, click on the search box at the top of the “Key Commands” window. Search for your newly created macro. Using the name in the example above, we would type in “Add Cycle Markers”. Click the magnifying glass to search for your macro. It should be highlighted in the “Commands” section.
f) To the right of the “Commands” section is a black box with “Type in Key” written above it. With your macro command still highlighted, click this black box (it should turn a shade of blue), and subsequently enter in the key combination you would like to use to execute your macro. In this example, we will use the following OS X keyboard combination:
control + M
Note: You only hold down the “control key” and the letter “M”, the + sign designates that the control key should not be released until after pressing the letter “M”.
g) The box should change back to the color black and show the key combination you entered in the previous step. You can use any key combination you like, but try not to select one that is already used by Cubase. The area below this box will tell you if this key combo is already assigned to another Key Command. Once you are happy with the key combination and there are no conflicts, click on the “Assign” area with two arrows pointed upwards. This will assign the key combination to your macro command. You should see the Key combo populate the “Keys” section above the “Assign” area and the “Assigned to:” box should now display your macro key command.
h) Click “OK” and you should be finished.
i) Make sure you have a “Marker track” open in your Cubase Project Window. Now go to your first marker (if first marker is number 1, you can auto-locate by pressing: shift + 1). With the “cursor line” at your first marker, which should mark the beginning of a track, press the key combination for your macro key command (in our example, control + M). You should see a cycle marker created between your first two markers.
j) If your markers were set up to only mark the beginning and end of your tracks/songs (and not other areas of interest in your project), you should be able to quickly apply cycle markers to all tracks/songs by continuing to press your macro key combination until it reaches the last marker. That is, the macro should automatically move the left and right locators after each cycle marker creation. If for some reason this does not work, you will need to manually go through your project and add cycle markers by setting left and right locators and pressing the “Add Cycle Marker” button on the “Marker Track”. Hopefully, the macro will work correctly and will save you some time. Now on to using the Auto Export Script/App
With your project prepped and ready to go, open the “Audio Mixdown” window under File > Export. Make sure the file format and audio engine options are set to your desired settings and then close the “Audio Mixdown” window.
Click on the “Cubase 7.5 Automated Export” program. You should be presented with a dialog box asking for the Project Name (default name is “test”). This name serves as the root name of the exported tracks (e.g. ProjectNamet01, ProjectNamet02, ProjectNamet03, etc.). Click “OK” once you’ve entered a name.
Another dialog box should present itself asking for the number of tracks in the project. Enter the total number of tracks you wish to export and click “OK”.
A final dialog box should follow asking for the starting track to begin exporting. Usually you can leave this at 1, however, in the event that something messed up and say only the first 5 tracks/songs out of 10 exported correctly, instead of having to re-export the first 5 tracks, you can re-run the script and have it begin at track 6 (or whatever your case may dictate). After entering in the starting track #, click “OK”.
If all goes well the Cubase window should come to the front and your project should begin Auto Exporting. However, for security purposes, OS X 10.9 changed the way certain applications can control your computer, so you may end up seeing two dialog boxes, one stating:
“‘Cubase Automated Export.app’ would like to control this computer using accessibility features.
Grant access to this application in Security & Privacy preferences, located in System Preferences.”
The other dialog box should read “Cubase Automated Export is not allowed assistive access”. Click “OK” to close this dialog box.
The first dialog box should give you an option to click on the “Open System Preferences” button at the bottom of the box. This should bring you to the “Accessibility” section of the “Privacy” tab for the “Security & Privacy” window. In the event that you don’t see this option or only the second dialog box appears, you can navigate to this section by going to “System Preferences” > “Security & Privacy” > “Privacy” > “Accessibility”.
Here you should see a list of apps that can control your computer. We need to click the check box for “Cubase Automated Export.app”*, but before you can do this, you’ll need to click on the “Lock” at bottom left corner of the “Security & Privacy” window. Enter your administrator username (should already be entered under Name) and password to unlock this area to modify settings. Once unlocked click the checkbox next to “Cubase Automated Export.app”. Relock or simply close out the “Security & Privacy” window.
- It’s possible that instead of “Cubase Automated Export.app” you may see an entry with a random string of text (e.g. DEE0DB71-5DE6-4291-80B6-826C32C2E4F2.app, also note that only part of this random string may be visible). I’m not sure why this happens, but as long as it has the correct icon (black PureTone Recording logo), you should be fine checking the box for this entry.
- Once the application is authorized, re-run the program and follow steps 2-5. You shouldn’t have to re-authorize, however, this has been an area of inconsistency and you may end up having to re-authorize the program more than one. If this occurs please contact me at:
firstname.lastname@example.org > with the subject: CUBASE AUTOMATED EXPORT.
Cubase Auto Export v3.5.zip (391 KB)