Hello Cubase users,
I have a background in software engineering, where using version control systems is critical. These software packages enable the saving of incremental changes to projects, as well as enable multiple developers to work on the same project at the same time. The software developers who work on Cubase no doubt use such a system. My question is: does anyone use DAM (Digital Asset Management) software in conjunction with Cubase? If so, which software package? I ask about DAM software because it seems to be the area I’d most likely find the solution I’m after. Searching the web, I have found no information on music producers who use this.
The main issues for me are saving incremental changes and rolling back to prior versions. Suppose, for example, that I decide on April 1, 2012 to add a string part to my project, and add an instance of Kontakt to host the strings. On April 8, I decide to remove the strings along with the Kontakt VST, which I have tweaked. On April 15, I decide that I want to bring the strings back. In fact, I want to recreate the project as it existed on April 1. Is there a way to accomplish this short of saving the project with a different name each time I make a change like this? An added bonus would be software which automatically backs up my versions on a server, either hosted by me or on, say, Amazon.
In the software development world, this kind of functionality is, as I mentioned above, absolutely essential (e.g. one of the developers checked in code which contains a bug, and we have to roll back to a previous version that was known to be bug-free). One of the essential features of version control software is the presence of a change log, which enables users to find the version they’re looking for. I can’t believe that everyone out there is using the save-the-entire-project-for-incremental-changes-with-a-different-filename scheme. Another added bonus would be the ability for 2 or more people to work simultaneously on a project (e.g. my partner and I are working on a film score; he is working on cue 10, adding percussion, while I am working on another section, adding horns). Merge functionality would be great.
Can anyone suggest a software package which accomplishes this?