The individual items are XML, but the wrapping around them is using our internal serialization format. Making it 100% XML would be easier to understand for users.
Well if you look at:
Computer\HKEY_CURRENT_USER\SOFTWARE\JRiver\Media Center 27\Zones\10001\Parametric Equalizer
It has a "Filters" key which is saved as XMLPH:
(1:1)(1:6)(212:<XMLPH version="1.1">
<Item Name="Enabled">1</Item>
<Item Name="Type">6</Item>
<Item Name="Source">2</Item>
<Item Name="Gain">-6</Item>
<Item Name="Destination">8</Item>
<Item Name="Mode">1</Item>
</XMLPH>)(132:<XMLPH version="1.1">
<Item Name="Enabled">1</Item>
<Item Name="Type">20</Item>
<Item Name="Text">--------------</Item>
</XMLPH>)(212:<XMLPH version="1.1">
<Item Name="Enabled">1</Item>
<Item Name="Type">6</Item>
<Item Name="Source">4</Item>
<Item Name="Gain">-3</Item>
<Item Name="Destination">8</Item>
<Item Name="Mode">0</Item>
</XMLPH>)(212:<XMLPH version="1.1">
<Item Name="Enabled">1</Item>
<Item Name="Type">6</Item>
<Item Name="Source">3</Item>
<Item Name="Gain">-6</Item>
<Item Name="Destination">9</Item>
<Item Name="Mode">1</Item>
</XMLPH>)(212:<XMLPH version="1.1">
<Item Name="Enabled">1</Item>
<Item Name="Type">6</Item>
<Item Name="Source">4</Item>
<Item Name="Gain">-3</Item>
<Item Name="Destination">9</Item>
<Item Name="Mode">0</Item>
</XMLPH>)(244:<XMLPH version="1.1">
<Item Name="Enabled">1</Item>
<Item Name="Slope">12</Item>
<Item Name="Q">1</Item>
<Item Name="Type">11</Item>
<Item Name="Gain">8</Item>
<Item Name="Frequency">1500</Item>
<Item Name="Channels">8;9</Item>
</XMLPH>)
It's not clear there would be an easy way to morph that into its own XML?
Is that what you're talking about? And how might we tackle that? Thanks.