View Single Post
Old 03-03-2021, 09:10 AM   #3
Buy One
Human being with feelings
 
Join Date: Sep 2019
Posts: 439
Default

Screen sets specifically are stored separately in reaper-screensets.ini so i assume they work similarly to reaper.ini settings and so pose the same challenge of impossibility to be applied at runtime via API.

SWS functions reaper.SNM_Get/SetIntConfigVar() allow changing settings inside REAPER at runtime and if those are also changed in the reaper.ini they, i believe, get to be stored there and recalled on the next startup.

Similarly if the suggested function existed the screen set chunks could be applied to project with a script and concurrently written into the reaper-screensets.ini by other means.

The extended screen sets would be stored in another file, loaded therefrom and applied with the suggested function.
Buy One is offline   Reply With Quote