It would be great if the auto save could be improved to lose less work when Cubase crashes. A couple of ideas for this:
- Autosaving after significant actions e.g. recording audio / midi, creating tracks etc
- Keeping more frequent recent autosaves: i.e. saves for every minute in the last five minutes, then every 10 mins for the last hour, then every hour for the last half day (or something similar)
NB: Dependency - in order for it to work, auto-saves would need to asynchronous and/or lightweight enough to be transparent, for example by autosaving a delta for recent saves
+1 for async saving in general, it’ll be such a workflow dream! With modern ram quantities, creating a snapshot of the current state in Ram, then spinning a thread to save should no be a big resources penalty in principle. Of course, no idea about the actual feasibility of it.
This is a little bit off topic, but with my past experience with using auto save I found that it lead to cubase application instability and it would often crash cubase while it was performing the auto save if I was playing around with a VST / turning knobs at the same time. I haven’t used it for years because I have no trust in the auto save functionality anymore.
I love the RAM buffer snap shot idea. Although I don’t know how much RAM allocation would be required, how difficult it would be to implement and if it’s a viable concept in general.