SimpleM
Max Output Level: -86 dBFS
- Total Posts : 203
- Joined: 2007/07/30 22:14:00
- Location: Greensboro, NC
- Status: offline
Default per-project audio folder
And, yes, I have done a forum search for it so if I am an idiot it is because I don't know how to search, not because I did not try.
I can't find a place in preferences to set this where I want it to stay. I can change it on project start but it has no effect, it still puts the folder in C: not my data drive D: as I want it to. I am probably missing something simple but then again, that is not unusual for me.
|
bassman999
Max Output Level: -90 dBFS
- Total Posts : 44
- Joined: 2007/11/09 10:04:20
- Location: UK
- Status: offline
Re: Default per-project audio folder
2015/02/01 08:41:32
(permalink)
Edit/Preferences/File/Folder Locations - set the location you want, click on Apply and OK and that should do it. If it doesn't, I would try reinstalling Sonar.
Tom Sonar Platinum Win 10 Home Edition 64-bit i5 Quad 16 Gb RAM RME HDSP 9632 PCI Samson Resolve 50 various stringed things
|
robert_e_bone
Moderator
- Total Posts : 8968
- Joined: 2007/12/26 22:09:28
- Location: Palatine, IL
- Status: offline
Re: Default per-project audio folder
2015/02/01 15:25:07
(permalink)
I think I am a bit confused. When you use the default Sonar setting for using 'Per-Project' Audio, Sonar will create a folder called Audio, as a sub-folder within the project it belongs to. So, ultimately, the placement of that Audio sub-folder is really dependent on where the actual Project folder lives. By default, Sonar stores projects in: C:\\Cakewalk Projects. Lots of folks relocate the Cakewalk Projects folder to a different hard drive, both to save space on the C: drive (particularly if a smaller solid-state drive), but also for performance reasons. To move the Cakewalk Projects folder, go to Edit>Preferences>File>Folder Locations, and change the location of that folder to wherever you want it, and click Apply. Sonar will now look for projects in the new location, and by default will create Audio folders as sub-folders within project folders in the new location for Cakewalk Projects. On my system, I moved Cakewalk Projects to a different drive. Each project within D:\\Cakewalk Projects has a sub-folder called Audio within its project folder. If the above is not what your issue is, please take another stab at explaining - because that means I completely missed it. :) Bob Bone
Wisdom is a giant accumulation of "DOH!" Sonar: Platinum (x64), X3 (x64) Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22 Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64 Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms
|
SimpleM
Max Output Level: -86 dBFS
- Total Posts : 203
- Joined: 2007/07/30 22:14:00
- Location: Greensboro, NC
- Status: offline
Re: Default per-project audio folder
2015/02/02 10:42:33
(permalink)
Thanks for the replies, and you understand what I am saying, but the fixes you both described are exactly how I initially tried to set it up. I used to simply use a global folder on D:, (specifically D:\X2 wav data) and it worked well. Since I still have X3 projects (and X1, X2, 8.5, 8 etc...) saved using that global folder I went ahead and set up the global audio folder as that.
What I am wanting to do is now go to per-project for future new projects and set it up so the "new project" default is C:Cakewalk projects (since that is where I have 10 years worth of projects already stored) but the audio path is D:\x2 Wave Data\new project name. (since that is where I have the existing 10 years worth of .wav data stored.)
I really want to use per-project if I can as I am starting to collaborate on projects recently but am also set up to backup the entire D:drive to a secondary storage drive anytime I get to a critical point in a project so still would like that redundancy and of course I do want to keep the audio drive separate from the C: operating sys. drive as well.
I can change the "New project file" audio path to something else on project start, for example D:\X2 Wav Data\New Project, but it creates no new folder in the D:\X2 wav data folder, in fact, I do not see that it creates one even in the default C:\cakewalk projects\audio, just dumped one bounce file to it without a child folder being created.
My ultimate goal is to have the "New Project File" dialogue box to reflect Location:C:\Cakewalk Projects and Audio Path:D:\X2 Wav Data. Nothing I have done seems to do that permanantly or even on a per instance basis if I take the time to change it before I create the new project.
Very perplexing. Feels like a bug.
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Default per-project audio folder
2015/02/02 11:14:40
(permalink)
The intent of per-project audio folders is to have the wave files in a folder immediately below the project files. I do not believe it is possible to have the dialog default any other way. It is possible to create the per-project audio folder anywhere on the PC using the Audio Path in the New Project File dialog . Here is the test project I just created  and a snapshot of the project and audio folders  However I would never use this myself. The per-project audio folder uses a relative path when stored under the project file but uses an absolute path when stored elsewhere. The absolute path presents a problem when moving projects around at the OS level. If a project is created and not saved SONAR removes the project folder but will not remove the remote audio folder. Aside from a history of separating projects from audio, there is no performance advantage to the practice.
post edited by scook - 2015/02/02 11:20:47
|
SimpleM
Max Output Level: -86 dBFS
- Total Posts : 203
- Joined: 2007/07/30 22:14:00
- Location: Greensboro, NC
- Status: offline
Re: Default per-project audio folder
2015/02/02 12:07:59
(permalink)
Thanks for the time to reply but I am not sure I understand what you are saying here.
"However I would never use this myself. The per-project audio folder uses a relative path when stored under the project file but uses an absolute path when stored elsewhere. The absolute path presents a problem when moving projects around at the OS level. If a project is created and not saved SONAR removes the project folder but will not remove the remote audio folder. Aside from a history of separating projects from audio, there is no performance advantage to the practice."
By relative path are you saying it saves a backup to the C:\Cakewalk Projects\Per-project name\audio folder but writes and reads to the default :\Wav Data folder during actual operation? I get what you are saying if this is the case, it basically creates a form of mobile bundle file on C: that easily transports but still writes and reads to and from a global audio drive when the file is open. Am I understanding this correctly?
Otherwise the performance implications are real. You do take a sometimes significant hit when reading/writing audio to the OS drive so unless it is at least temporarily storing the read-write data somewhere else (on another drive) during recording and playback I do not see how you can say that it offers no performance benefit. It is established best practice to keep program/os drive and data drive separate.
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Default per-project audio folder
2015/02/02 12:24:36
(permalink)
Allowing the audio folder to reside under the projects. The project folder (which contains all the data including audio) may be moved anywhere and still work. Yes, it is portable like a bundle without the packing the project into a single file. This is because the references to the wave files are stored relative to the project. When storing per-project audio outside of the project folder, the wave references in the project are fully qualified names. There is a performance advantage when using HDs in keeping projects and their audio data on a second internal drive. There is no performance advantage in separating the project files from their data, which was the intent of my previous comments about performance.
|
robert_e_bone
Moderator
- Total Posts : 8968
- Joined: 2007/12/26 22:09:28
- Location: Palatine, IL
- Status: offline
Re: Default per-project audio folder
2015/02/02 12:31:22
(permalink)
SimpleM Thanks for the replies, and you understand what I am saying, but the fixes you both described are exactly how I initially tried to set it up. I used to simply use a global folder on D:, (specifically D:\X2 wav data) and it worked well. Since I still have X3 projects (and X1, X2, 8.5, 8 etc...) saved using that global folder I went ahead and set up the global audio folder as that.
What I am wanting to do is now go to per-project for future new projects and set it up so the "new project" default is C:Cakewalk projects (since that is where I have 10 years worth of projects already stored) but the audio path is D:\x2 Wave Data\new project name. (since that is where I have the existing 10 years worth of .wav data stored.)
I really want to use per-project if I can as I am starting to collaborate on projects recently but am also set up to backup the entire D:drive to a secondary storage drive anytime I get to a critical point in a project so still would like that redundancy and of course I do want to keep the audio drive separate from the C: operating sys. drive as well.
I can change the "New project file" audio path to something else on project start, for example D:\X2 Wav Data\New Project, but it creates no new folder in the D:\X2 wav data folder, in fact, I do not see that it creates one even in the default C:\cakewalk projects\audio, just dumped one bounce file to it without a child folder being created.
My ultimate goal is to have the "New Project File" dialogue box to reflect Location:C:\Cakewalk Projects and Audio Path:D:\X2 Wav Data. Nothing I have done seems to do that permanantly or even on a per instance basis if I take the time to change it before I create the new project.
Very perplexing. Feels like a bug.
I am hoping scook will also weigh in on this notion - would it work for you to TEST out something? What I am thinking is that for the projects that had been set up and saved PRIOR to you starting to use Per-Project Audio, if you used the Save As functionality, I think it might get you a fairly easy way to reorganize projects so their audio was all moved into per-project Audio sub-folders. Sooo, as a TEST, perhaps you could: 1. Decide which older project you want to use as a test of this consolidation effort, and copy its project folder off to somewhere else, so that you can restore it later, if needed. 2. Go into that project's folder, and rename the project file (the CWP file), to some other name - it will be short-lived so the new name doesn't need much thought. 3. Now, open that project (using the new name), and let it load 4. Do a Save As, to the same folder it is currently in, giving it the original name (the one that matches the Project Folder - the project file's original name), making sure to also check the box that tells Sonar to 'Copy All Audio With Project'. This SHOULD (I think), end up with a project file that again matches the name of the project folder, AND I think it will populate the project folder's Audio sub-folder with all referenced audio for the project, thus setting it up as if it had always used Per-Project Audio. 5. At this point, I would close the project, then load it using the File>Open, rather than the quick list (because the quick open list would still have the temporary name you gave it, which is NOT what you want). 6. IF the project opens up properly, and you examine the audio clips, you should hopefully find that they are all now pointing to clips that reside in that project folder's Audio sub-folder. IF all of the above work as I have theorized, then at this point you should be able to delete the temporary CWP project file you created, since you will have created a new version of the project with the original project name. If all worked properly, the steps could then be applied to your other legacy projects, and that would when finished leave you properly and completely set to use Per-Project Audio for ALL projects, both new and old. You could at some later time go back and clean out the audio clips from the global audio folder, taking great care in that process, so that you didn't get rid of anything you needed, such as exported audio, which by default also goes into the global audio folder. Sooo, I URGE some other members to review my above thoughts and weigh in on whether or not you think they would work for getting all the legacy folder audio clip structure in line with the per-project audio approach. Bob Bone
Wisdom is a giant accumulation of "DOH!" Sonar: Platinum (x64), X3 (x64) Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22 Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64 Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms
|
Cactus Music
Max Output Level: 0 dBFS
- Total Posts : 8424
- Joined: 2004/02/09 21:34:04
- Status: offline
Re: Default per-project audio folder
2015/02/02 12:39:03
(permalink)
Sonars file system by default is a mess. You can end up with a zillion projects all jumbled together in the global audio file. I think a nice feature update would be a dialog that opens the first time you load Sonar that gives you the options to set file location choices so newbies would not fall into the lost data trap. After I install Sonar I set a couple of pathways to the Sonar Data drive "H". I leave most pathways as default. I'm only interested in my Projects and the audio being diverted. In Folder Locations I change: Project Files: H:\ Wave Files: H:\ Sonar Audio ( I created this folder ) Audio Data : Global Audio = H:\ Sonar Audio There's nothing but Sonar in Data drive "H" . This is my "working" drive. It is named " Sonar Data" Data drive "E" is my safety back up. It is named " Data Back up" I set the Project files pathway to the root directory of the H data drive because I use a per album folder system. There is about 20 main folders there. Example- Templates, MIDI files, Backing Tracks, Uncle Ruckel. Some are also also dated = Bruce Baker-12-12-2014. Johns Originals-10-23-2014. Each album (Client) folder contains the project folders for each song. This way a whole album or session for each client can be easily identified and copied to a back up drive. So all my stuff is organized and easy to find. After a client leaves for the day I re-date the Album folder and drag and drop it to "E" data drive before I shut down. There might be 6 copies of that same album folder with dates going back a few weeks, months. I also copy these to an external drive every once and a while. I only delete extras when the album is 100% finished. E drive is 2 TB and only 20% full right now. I never use that open dialog box, I guess I told it to go away a long time ago. My templates are in an " album" folder marked Templates on the H drive so going to "FILE" "Open" takes me to All my songs, MIDI files or my templates. To resume a project I just open the correct album folder, then the song folder, then double click the CWP icon.(or the CWT) Half the time the song is on the current drop down list in "FILE" If using a template I always perform a "save as" immediately after opening and browse to the album folder it belongs in, create a "new folder" Name the song, open that folder and then save as a CWP file with " copy all audio with project" checked. Note: if I forget to do this, my audio is easily found in the "H:\ Sonar Audio" folder. All I have to do is drag it to the proper place keeping that folder empty for the next time I screw up. I have never lost track of any files or audio. It's sort of impossible. Sorry for the long post. But I hope this makes it clear. If not ask.
post edited by Cactus Music - 2015/02/02 12:58:12
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Default per-project audio folder
2015/02/02 12:58:23
(permalink)
SONAR project layout works for me. I created a directory junction mklink /j "C:\Cakewalk Projects" "E:\Cakewalk Projects" and left the folder locations at their default values in SONAR. I did move the picture cache to a different drive. Now every version of SONAR uses the E: drive for projects and per-project audio folders without any extra effort on my part. Most project start off with a name YYYYMMDD-SequenceNumber. They may get renamed at a later date. Additional numbers may get added for different mixes. No need to worry about the Global audio folder, it is normally empty. So it can point to the projects folder. It should be on the same drive as the per-project audio data anyway. As to remediation of historical projects, I don't see a reason to rename or make backup copies, nothing is going to change in the old projects. Open the existing projects and perform a "Save As" to a new location on a second drive. It really does not matter what the top level of the new project directory is because it can be renamed after everything is converted. Or don't bother with converting this historical stuff just start using per-project folders on the second drive and allow the audio folders to nest in the project folders.
|
mixmkr
Max Output Level: -43.5 dBFS
- Total Posts : 3169
- Joined: 2007/03/05 22:23:43
- Status: offline
Re: Default per-project audio folder
2015/02/02 13:09:06
(permalink)
I JUST did a video on that, but Scook sums it up well. In my video, I create two projects and show how they end up on your hard drive. (it's not a long video ;-). ...but it will show you the screens shown above and etc, etc. Basically a "light" version of Scook's reply, but in a video format. But I TOO, put my audio on my D drive and the vid shows that too. Hope it helps. https://www.youtube.com/watch?v=uEq-IIvwpEw
|
SimpleM
Max Output Level: -86 dBFS
- Total Posts : 203
- Joined: 2007/07/30 22:14:00
- Location: Greensboro, NC
- Status: offline
Re: Default per-project audio folder
2015/02/02 14:43:19
(permalink)
scook SONAR project layout works for me. I created a directory junction mklink /j "C:\Cakewalk Projects" "E:\Cakewalk Projects" No need to worry about the Global audio folder, it is normally empty. So it can point to the projects folder. It should be on the same drive as the per-project audio data anyway.
So if there is no need for a global audio folder, we return full circle to my original question. How do I get my projects to create with the audio read write to not default to C:\cakewalk projects\audio. Do I simply have to re-type a path, or if like scook suggests, that is a fine place for it, what tells it to read/write somewhere besides that? I guess my hicup in understanding is if it is not the "Global Audio Folder" where the read/write happens, then where?
|
SimpleM
Max Output Level: -86 dBFS
- Total Posts : 203
- Joined: 2007/07/30 22:14:00
- Location: Greensboro, NC
- Status: offline
Re: Default per-project audio folder
2015/02/02 14:48:06
(permalink)
Wait, I think I get it... You are saying to move the projects to the data drive so that all plays nice.
Still install the program on OS drive, and even keep your project files there, but have them mirrored on the data drive along with the data itself...
Am I getting what you are saying now?
|
Bristol_Jonesey
Max Output Level: 0 dBFS
- Total Posts : 16775
- Joined: 2007/10/08 15:41:17
- Location: Bristol, UK
- Status: offline
Re: Default per-project audio folder
2015/02/02 14:52:58
(permalink)
The only time when you need the Global Audio folder is if you start a new project by using the Control + N command. Otherwise Sonar doesn't have a clue about where to store any audio you subsequently record.
CbB, Platinum, 64 bit throughoutCustom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
|
Bristol_Jonesey
Max Output Level: 0 dBFS
- Total Posts : 16775
- Joined: 2007/10/08 15:41:17
- Location: Bristol, UK
- Status: offline
Re: Default per-project audio folder
2015/02/02 14:57:26
(permalink)
SimpleM Wait, I think I get it... You are saying to move the projects to the data drive so that all plays nice.
Still install the program on OS drive, and even keep your project files there, but have them mirrored on the data drive along with the data itself...
Am I getting what you are saying now?
No, the projects aren't "mirrored" anywhere. Assuming you've set in Preferences exactly where your projects reside (I use drive 'E''), every time you start a new project (call it "New Song" you'll have a folder called "E:\Cakewalk Projects\New Song" Underneath that you'll have a folder called "E:\Cakewalk Projects\New Song\" whixh is where all yourt audio will be stored for that project
CbB, Platinum, 64 bit throughoutCustom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
|
SimpleM
Max Output Level: -86 dBFS
- Total Posts : 203
- Joined: 2007/07/30 22:14:00
- Location: Greensboro, NC
- Status: offline
Re: Default per-project audio folder
2015/02/02 15:08:30
(permalink)
Bristol_Jonesey
SimpleM Wait, I think I get it... You are saying to move the projects to the data drive so that all plays nice.
Still install the program on OS drive, and even keep your project files there, but have them mirrored on the data drive along with the data itself...
Am I getting what you are saying now?
No, the projects aren't "mirrored" anywhere.
In the scenario scook presents it does appear it would mirror. SONAR project layout works for me. I created a directory junctionmklink /j "C:\Cakewalk Projects" "E:\Cakewalk Projects"That is what I spoke of when mentioning mirroring. I still would love for the "new project" dialogues to default to D:\xxx instead of C:\xxx simply because I am absent minded enough to forget to re-direct the path at times. Caught myself doing it the other night and was having dropouts once I got several VI's going.
|
Bristol_Jonesey
Max Output Level: 0 dBFS
- Total Posts : 16775
- Joined: 2007/10/08 15:41:17
- Location: Bristol, UK
- Status: offline
Re: Default per-project audio folder
2015/02/02 15:10:59
(permalink)
That's not mirroring though - there is still only one copy of your project, mklink is simply a pointer, nothing more. Setting Preferences > Folder Locations > Project Files to D:\xxx will do exactly what you want
CbB, Platinum, 64 bit throughoutCustom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
|
scook
Forum Host
- Total Posts : 24146
- Joined: 2005/07/27 13:43:57
- Location: TX
- Status: offline
Re: Default per-project audio folder
2015/02/02 15:22:05
(permalink)
Yeah, no mirroring going on, simple directory redirection just like setting the paths in preferences except I don't have to remember to set preferences. FWIW, I usually do set the preferences but forgot in Platinum and everything still worked because the directory junction was in place. Either way, let the New Project dialog set the path to the project and the audio on the second drive. Don't get fancy, the default per-project audio folder setup works fine. SONAR will not run without a Global Audio folder. If SONAR cannot resolve the path to the Global Audio folder, it will create a new one at the location specified in preferences, failing that the program will create "C:\Cakewalk Projects\Audio" and reset the preference, failing that the program will abort with an error. I believe the Global Audio folder is still used as a temp directory. This is why the Global folder should be on the same drive as the per-project audio folders, so the temp files can be moved without having to copy data. Using per-project audio folders, all the audio is read from the per-project audio folder.
|