Xibolba Posted September 2, 2019 Share Posted September 2, 2019 I would like to see a way to generate a 'project inventory' for offline analysis/documentation of a project. This would make providing project documentation to a client extremely easy. If this export could be in one of the delimited formats recognized by spreadsheet programs it would be ideal. The sort of information I'm looking for is: Project: Name Tempo Tracks and busses: Name Notes MSR/Archive/Hidden state Trim Fader Pan FX bin On/Off FX name FX parameter/value pairs Pro-channel On/Off FX name FX parameter/value pairs Track buss routing Sends POST and send level Alternately, if there is a document describing the structure of the CbB project file I'd take a stab at writing it myself. 2 1 Link to comment Share on other sites More sharing options...
chuckebaby Posted September 2, 2019 Share Posted September 2, 2019 Not a bad idea. At first I thought you were going in the direction of a project template (which CbB has). But having a documentation of a projects contents, including tempo, even Markers, exc, would be a nice addition. 1 Link to comment Share on other sites More sharing options...
mettelus Posted September 2, 2019 Share Posted September 2, 2019 (edited) Some of that work was done in a utility called Project Scope a few years ago. The author might be available if you want to add on to it. Azslow3 is another member who did similar work towards translating cwp files to another format and might be another resource for you. Edited September 5, 2019 by mettelus 2 1 Link to comment Share on other sites More sharing options...
Xibolba Posted September 4, 2019 Author Share Posted September 4, 2019 On 9/2/2019 at 4:36 PM, mettelus said: Some of that work was done in a utility called Project Scope a few years ago. The author might be available if you want to add on to it. Aslow3 is another member who did similar work towards translating cwp files to another format and might be another resource for you. I've looked at the tool and corresponded with the author. Nice guy and helpful as he could be, but he was similarly hampered by the lack of project file documentation. As it stands the tool doesn't go far enough to encompass what I'm looking for, and he didn't offer up his source. If I had access to an RFC document describing the cakewalk project template I could do this myself. I realize that CbB needs the freedom to change the project structure, but so does Microsoft (I'm thinking of the Office suite) where the file formats are documented allowing other tools (e.g.: Open Office) to read/write these files. Open Source projects are used to chasing this and provide updates as I'm just looking to read. On the other side of the coin. if it's a feature of Cakewalk there is no need to publish the file structure and the user experience would be seamless across releases. 1 Link to comment Share on other sites More sharing options...
mettelus Posted September 5, 2019 Share Posted September 5, 2019 To my knowledge, the cwp file structure has never been published (and probably never will be), but I assume that the class structure is consistent over time with the only "break point" being when Patch Points/Aux Tracks were introduced. CWPs with those included will not open in older versions of SONAR, but everything else will (with the warning that the cwp was created in a newer version of SONAR). I misspelled @azslow3's user ID so just corrected it in the post above. He had drilled into the cwp structure enough to make a conversion tool for projects to another DAW, so if I was going to bank on anyone who would know the class breakdown, it would be him. 2 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now