I noticed that certain parameters of the internal effects are not accessible via the generic Lua API.
For example the Display-Mode and the channel mode of the EQ5 here are not exposed as parameters.
My question: Is there a canonical way to modify these?
I figured that I could theoretically modify the XML-Data from the preset. The channel mode value seems to be there. But not the display-mode. Is there a convenient API for modifying XML values?
This has been bugging me for a while. Any help is appreciated.
<?xml version="1.0" encoding="UTF-8"?>
<FilterDevicePreset doc_version="12">
<DeviceSlot type="Eq5Device">
<IsMaximized>true</IsMaximized>
<InputMode>L+R</InputMode>
<MaxVisualizedGain>20</MaxVisualizedGain>
<Gain0>
<Value>0.0</Value>
</Gain0>
<Gain1>
<Value>0.0</Value>
</Gain1>
<Gain2>
<Value>0.0</Value>
</Gain2>
<Gain3>
<Value>0.0</Value>
</Gain3>
<Gain4>
<Value>0.0</Value>
</Gain4>
<Frequency0>
<Value>100</Value>
</Frequency0>
<Frequency1>
<Value>1000</Value>
</Frequency1>
<Frequency2>
<Value>4000</Value>
</Frequency2>
<Frequency3>
<Value>8000</Value>
</Frequency3>
<Frequency4>
<Value>12000</Value>
</Frequency4>
<BandWidth0>
<Value>1.0</Value>
</BandWidth0>
<BandWidth1>
<Value>4</Value>
</BandWidth1>
<BandWidth2>
<Value>4</Value>
</BandWidth2>
<BandWidth3>
<Value>4</Value>
</BandWidth3>
<BandWidth4>
<Value>1.0</Value>
</BandWidth4>
</DeviceSlot>
</FilterDevicePreset>