we've all wished we could go back & fix the mistakes we've made - the relationship we ended on a stubborn & moody day, the money we sent to that desperate Indian prince that reached out to us through email, the books we lent to that friend who won't text us back. without time travel we can merely wallow in a regretful pool, but this need not be the case with modern digital audio workstations - you can reach back into your project's history through the magic of software & recover from misguided or accidental decisions you've made in the life of the track. today we're going to look at a few ways to do this in ableton live.

 
 

undo.copy.redo.paste

undo/redo & copy/paste are ubiquitous across all productivity software & this is no doubt because they are impossibly useful, even if we often take them for granted as mundanities. in combination & with care, however, they can perform downright miracles. 

you probably already know that when you dig through your undo history, any changes made while you're back there will erase all the steps that had come after. as doc brown explained to marty in back to the future part ii, making a significant alteration to the past will skew your reality into a new timeline & you will lose access to the one you came from. 

 
 
back to the future doc brown
 
 

in live, you need to keep this in mind when you're traveling back to the past via undo - don't mess with anything to preserve the timeline as you know it so you don't lose any work. the cool thing is the copy command will not disrupt your undo history so you can take elements from earlier in your project that you may have deleted or altered in some undesired way & bring them back to the future. 

 
undo & redo fix mistakes ableton live
 

in this example, I removed some audio, worked on some midi drums, & then realized I wanted that deleted sample. usually, this presents a depressing crossroads - get back the audio & remake the drums or try to re-record the audio. not to worry, however, with non-destructive copying. here's what you do:

  • undo back to when the clip/device/value existed in its desired state - don't touch anything
  • carefully select & copy what it is you want - be extraordinarily careful not to even nudge these when you select them or change any value else you'll lose everything you did afterwards 
  • redo back to the present - you can hold down the shortcut if you have a lot of steps to go through
  • paste to where you need it

don't forget this works for anything - audio effect, midi clip, whatever. there are other variations on this technique as well - you can save the audio/device to your browser, for example, for access when you return to the "present". the most important thing is to never do anything that disrupts your undo history.

recovery in browser

the first way humans learned to communicate across time was through written text & careful record keeping. without the musty histories stored in minis tirith, the important information gandalf sought in lord of the rings would have been lost to legend. by saving all important documents, whether they be historical scrolls or recorded audio, we make them available for use to future generations.

 
gandalf reading gif
 

the same is certainly true in live as well. ableton contracted a tiny elf to tuck copies of all audio made in your projects into little compartments in the back-end of your computer, kept safely there regardless of what happens to them in the program. 

 
current projects file backup ableton live browser tutorial
 

the easiest way to find these is by navigating to the 'current project' folder in the browser sidebar. inside 'samples' you'll find the audio you created in their appropriate category: recorded, cropped, consolidated. no matter if you delete, effect, or slice up the clips, the original audio will be preserved here. if you've messed up & need to backtrack, pull those preserved ponies out from the stables. better yet, if you named your tracks from the beginning you'll find the files all neatly labeled by the track they were created in. 

versioning

of course, the most full-proof way to make sure you can always backtrack & undo mistakes is by the tried-&-true method of versioning; you never know what kinds of ill-advised paths you'll travel down & need to correct for. George Lucas famously ruined star wars with the special editions & in many cases he actually destructively altered the original celluloid to edit the scenes. if he ever realized his mistake & wanted han to shoot first again, he could no longer work from the original film. don't make the same mistake - make sure to always save & work from new copies every time you make important changes.

 
han shoots first han shoots second star wars
 

if you want to give yourself the flexibility of versioning, there's really no trick to it - just get in the habit of using "save as" or "save a copy" frequently as you work on your project. 

 
versioning save as save a copy ableton live
 

if you take a look at the .als file of a project, they are actually tiny, <1mb in most cases. that's because most of the data is in lossless audio, stored separately, & it is not duplicated when you create a new save of your project. this means you don't have to worry about taking up a lot of space with different versions so there's really no excuse not to just save, save, save.

what music production tricks have you learned from film? let me know on twitter.