I have an idea that can save us a lot of time, depending on who needs this. When you’re done with a project, or even at different stages, do you need to make a list in plain text of all the virtual instruments you use in it, along with FX plugins used in every track? I know I do, but neither Cubase nor Nuendo have a way to export this information as far as I know, and I did a lot of searching and I even asked here but got no response. So I’m guessing there’s not.
But if you have any background on understand and writing code, there might be a way, which perhaps wouldn’t be that terribly complicated for software developers, for me it would be like climbing the Everest.
In all the export choices I have in Nuendo and Cubase, only one seemed to get close, which is “Export selected tracks”. That generates an XML file that can be opened even in a text editor, it’s not the kind that when you open it shows gibberish with weird symbols. It’s a large XML file with the <> and strings and classes and all that cool stuff.
First I exported one from a big project and it was hundreds of thousands of lines, so I did something simpler. I created a project in Cubase with just four tracks, each with its own name and engine:
The “MSS Violins 01” track obviously has Kontakt 7 as the engine, and inside it, Modern Scoring Strings as the instrument. The EW HW Strings has the Opus engine and Hollywood Strings as the instrument. The “Wallfisch” track has the SINE player and the Benjamin Wallfisch Strings as the instrument, just because it’s what I have at the top. Then the last track called “Taylor violin” has the Musio engine with the Taylor Davis violins as the instrument.
I didn’t record anything in them, I wanted this project to be as barebones as possible. I wanted the names of the tracks and the engines and instruments that were loaded.
I selected all of them and exported them to the XML. I opened the XML in Xcode and started doing searches to see if I could figure out some basics.
In the next four screenshots, you can see the start of the section that has the data for each track:
If. you look a few lines below each object class there’s the name of each track:
Now, the next search I did was the name of each engine:
I have no idea why Opus shows like that while the others show with their regular names.
As for the instrument loaded in each engine, no luck on that. Doing a search for even one of the words in the name of the instrument doesn’t show any results, so I’m guessing that information is stored with some kind of code, because it has to be in the Cubase project file.
So if you’re a developer and you read these snippets of the XML file, do you think there’s some kind of small app you could make that will grab the XML and spit out a list of the tracks, engines and perhaps instruments loaded in them? I’m guessing it’s something that a lot of people need and you could even make some money on it. If you charge $10 for it, I would pay that, and many people would. Of course it depends on whether this is an easy task for you or not. If I knew enough about coding to do it myself I would, but this would take me weeks to figure out, and that’s not time I have.
The files were too big to upload here, but I created a folder in my Google Drive and they’re there if you want to download them:
https://drive.google.com/drive/folders/1fxMgtv0uaz5-B_NDsnLv7LpDgP3zjZoW?usp=share_link