Jump to content

Problem with Workspaces


Recommended Posts

1 hour ago, norfolkmastering said:

I created a new custom Workspace, saved it and clicked the 'Apply Workspace on Project Load'

Next time I load a project, it loads with the preset 'Mix' workspace.

Happens every time!

What am I doing wrong?

If you then recall the Workspace you created a second time (using the Workspace Drop down selector at the stop right) does it show up as expected or do you still get the Factory Mix Workspace?  

PS: I assume you are not using the Free Tier.

Edited by user905133
added a PS
Link to comment
Share on other sites

25 minutes ago, norfolkmastering said:

Yes I can recall my custom workspace from the list but it just will not load automatically next time I load the project.

I asked because I ran into issues myself and decided that what I thought would happen with "Apply Workspace on Project Load" is not the way it works. I would have to go back and check again, but IIRC I thought there was a 1:1 correspondence when there wasn't.

In other words, I previously thought that "Apply Workspace on Project Load" saved a specific Workspace with each Project and then discovered that's not the way it works.

Link to comment
Share on other sites

Thanks.  I don’t understand why the function “Apply Workspace on Project Load” doesn’t work as described.

I can find no way to get it to load any other workspace (other than the preset ‘mix’) when I load a project.

Maybe I am not doing things in the correct order?

Link to comment
Share on other sites

2 minutes ago, Glenn Stanton said:

workspaces span projects. in mine, if i last used "mix" (custom) and then open up a recording project, the workspace will still be "mix"

Yup!  When I thought how Wokspaces work globally, that's what made me realize that my misunderstanding (per-project restoration) was just plain wrong.

Link to comment
Share on other sites

24 minutes ago, norfolkmastering said:

Thanks.  I don’t understand why the function “Apply Workspace on Project Load” doesn’t work as described.

For the same reason why I also thought it didn't work right: My so called "intuitive understanding" was just plain wrong.

As Glenn correctly reminded us, Workspaces work globally. When I re-read the description several months ago, it I realized it was accurate.  At one point I drafted an explanation of where the misunderstanding comes from. 

I don't remember where I saved the draft, but if you quote  it and provide the source, I can try to reconstruct it.

To me when I thought about a Workspaces as a Global UI element preset (settings/configuration), it no longer made sense that changing a Project would change my Workspace. If I want to change the Workspace (a global set/configuration of elements and functions),  I change the Workspace.

Ergo, I concluded that "Apply Workspace on Project Load" is not done on a per project basis, but I if I changed a workspace without saving it, the existing workspace would be the same when I loaded a new project.  

BUT, if I had "Apply Workspace on Project Load" my existing workspace that wasn't saved would change to the default Workspace I had been using.

This is not to say that a feature request might not be appropriate, but I decided it is not a bug nor inaccurately described.

Several months ago when I decided not to put in such a feature request, I decided not to write this all up because it would confuse people who didn't use (or know how to use) Workspaces.

Sorry; this is an attempt to reconstruct why I decided the best solution for me is just to re choose my custom workspace when I loaded a project if. 

Plus, although I had given up using Screensets intentionally once I got into using CbB, I decided I needed to start using them intentionally again only this time in coordination with Workspaces.

 

Edited by user905133
fixed typos
Link to comment
Share on other sites

25 minutes ago, norfolkmastering said:

Thanks.  I don’t understand why the function “Apply Workspace on Project Load” doesn’t work as described.

  • Let me try it this way:
    • (A) "Apply [a specific, per project] Workspace [when  my specific project is loaded].
      • NOPE; doesn't work like that.
    • (B) "Apply [a global/default/stored from previous usage] Workspace [at the time when any project is loaded].
      • As far as I can tell, it does indeed work this way.  [I could be wrong.] 
Link to comment
Share on other sites

From the Reference Guide:

image.thumb.png.c81b31e7ef65638d03204feb4972577b.png

Based on this, if someone wanted to request that the Cakewalk Project File Format be changed to be able to save some sort of pointer to a custom workspace in a personal workspace list so a specific user's Workspace could be reloaded when a project was loaded, I think that would have to be a feature request.  

JMO: Although I might personally benefit from such a new feature, based on my reading of the community, I don't think it would be a good use of limited resources. Plus, implementing such a feature might risk some (or all) of the customizability we presently enjoy with the current Workspaces feature. For me, I don't mind selecting (or re-selecting) workspace as needed.

Personally, I'd sooner put in a feature request for a hierarchical file structure so I can better organize my Workspaces. 

 

Edited by user905133
fixed typo (files --> file)
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...