I have a folder for every Sonar project I have. Or more accurately, for every song I'm producing. As I'm sure you know, in each is a subfolder called Audio with a gajillion .wav files in it. The main folder has the .cwp, a cwp.assets, and auto-save copies. Sometimes I have saved my project off with a different name when I've wanted to try something different I'm not sure will work out. Or I will do a re-mix which I will want to be a different project.
So my main project folder has something like:
MySong.cwp
MySong.cwp.assets
Auto-save Copy of MySong.cwp
Auto-save Copy of MySong.cwp.assets
MySong-2016Remix.cwp
MySong-2016Remix.cwp.assets
Auto-save Copy of MySong-2016Remix.cwp
Auto-save Copy of MySong-2016Remix.cwp.assets
[] Audio
All these projects are sharing the same wav files from the /Audio folder, right? Over time some of my projects have a bunch of different versions of a song, each with their own cwp and assets files, and because I've forgotten which project is which, when I go to work on the song I'm having to resort to sorting the folder by Date Modified and selecting the most recent cwp, assuming that is the current "best" version. This morning I opened a folder on a song I haven't worked on in months, and saw that I had a project named MySongAttempt1.cwp that had a NEWER modified date than MySongAttempt2.cwp! Uh oh. So I've decided I'd better get organized here.
I'd like to have one definitive version of a song, and to save all the earlier versions somewhere else, so that when I open the folder I will only see the one cwp (plus any auto-save copies), and there will be a folder called "previous versions" or something that has all the older cwps. Before I do this though, I want to know for sure I don't start moving cwp files around and inadvertently de-couple them from the wav files in the Audio folder.
1. Can I move cwp files around and trust they will still be able to find the Audio folder files that belong to them?
2. Am I in danger of breaking anything if I rename a project file from Windows Explorer?
3. Are there best practices I should be following for these use cases?
Thanks!