Skip to content

plungepool/cnsolidatr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

cnsolidatr

File Consolidator for macOS

CAUTION: USE AT YOUR OWN RISK! MAKE A PLAN TO REGULARLY BACK UP YOUR DATA AND STICK TO IT WITHOUT PROPER BACKUPS, IT'S NOT A QUESTION OF 'IF' YOU'LL LOSE DATA ONE DAY - IT'S 'WHEN'!!

What is this?

cnsolidatr creates reusable templates for repetitive tasks involving copying and bringing together files from multiple sources that meet user-defined parameters, ideal for professionals in creative fields that involve keeping a folder intended for a client up-to-date with the latest versions of rendered files.

How does it work?

Open the applet. Create a new file that'll hold all your settings for a project or load up an existing one. You'll select a destination folder, then a bunch of folders you want to pull the latest files from. Peruse the additional options if you like and hit the CNSOLIDAT button. The script will run and now you'll have all your most recent exports in a folder that you can hand striaght to your client! Best of all, now that it's set up you can run the same process from the saved project file you've created again and again.

What is there still to add?

  • Options for file extension and/or filename prefix
  • Specify the number of files to retrieve from each source folder
  • Alternative criteria for copying files besides last modified
  • Expanded OS support

Why make this?

I've been a professional audio engineer for the past several years, and the most common Digital Audio Workstation (DAW) found in most recording studios is Pro Tools. Pro Tools, unlike many popular DAWs, provides a default location within every session file to store all bounces of a track(i.e. mixes or exports). While using it is optional, many prefer to because it keeps things neat and tidy when all mixed versions of a song can be found in a consistent location within its session folder.

But usually I also want to keep a folder of all recent mixes available for the client. Typically I'd do this by hand, but it can be easy to make mistakes by forgetting to copy a new bounce of a song into the folder, or having to folder-dive to verify that all mixes are the most recent.

Well, no more. I'm taking some time to create a little app that automates away this particular minor inconvenience. But if it means one less thing to keep track of within the course of our daily tasks I think it's worth it!

As you can tell I built this primarily with my specific use case in mind, so if you have an idea that would make it more useful in more situations, feel free to submit a feature request!

About

File Consolidator for macOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published