Anyone understand the mysterious preferences XMLs?

I’d really appreciate some help understanding a bit more about them, specifically I want to know are the settings for each new channel I create stored in the preferences, and if so where.

For e.g., I’m so eager to tweak certain settings on my new channels I create.

Hi,

What do you mean by settings for each new channelm, please? Could you give us an example?

It is just XML so pretty much human readable. Been a while since I have manually edited it, other than the plugin manager one.

For e.g., I want to load all new VST tracks with a pre-gain of -12dB

It indeed is just XML, but there are multitudes of tags/references etc to that aren’t clearly - if at all - defined anywhere, e.g

      <member name="CmObject">
         <int name="upperPosition" value="1"/>
         <int name="lengthEditSnap" value="1"/>
         <int name="lengthEditPin" value="0"/>
         <int name="velocityMode" value="0"/>
      </member>

Or,

      <member name="ScLockLayer">
         <int name="layernum 1" value="0"/>
         <int name="layernum 2" value="0"/>
         <int name="layernum 3" value="0"/>
         ...
         <int name="mask" value="31"/>
         <int name="markLayer" value="0"/>
      </member>

Importantly, it’s not just the user preferneces XML, but the others also, I’d simply love (unless I’ve missed it), some documentation on how to customize these XML preference files.

Hi,

I wouldn’t customize the XML files manually. I would let Cubase do so. Why do you want to do it manually, what is your use case, please?

There are many, for e.g.

For e.g., I want to load all new VST tracks with a pre-gain of -12dB

Thanks