<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
    <enum id="com.github.wwmm.easyeffects.gate.sidechain.input.enum">
        <value nick="Internal" value="0" />
        <value nick="External" value="1" />
    </enum>
    <enum id="com.github.wwmm.easyeffects.gate.sidechain.mode.enum">
        <value nick="Peak" value="0" />
        <value nick="RMS" value="1" />
        <value nick="LPF" value="2" />
        <value nick="SMA" value="3" />
    </enum>
    <enum id="com.github.wwmm.easyeffects.gate.sidechain.source.enum">
        <value nick="Middle" value="0" />
        <value nick="Side" value="1" />
        <value nick="Left" value="2" />
        <value nick="Right" value="3" />
        <value nick="Min" value="4" />
        <value nick="Max" value="5" />
    </enum>
    <enum id="com.github.wwmm.easyeffects.gate.filter.mode.enum">
        <value nick="off" value="0" />
        <value nick="12 dB/oct" value="1" />
        <value nick="24 dB/oct" value="2" />
        <value nick="36 dB/oct" value="3" />
    </enum>
    <schema id="com.github.wwmm.easyeffects.gate">
        <key name="bypass" type="b">
            <default>false</default>
        </key>
        <key name="input-gain" type="d">
            <range min="-36" max="36" />
            <default>0</default>
        </key>
        <key name="output-gain" type="d">
            <range min="-36" max="36" />
            <default>0</default>
        </key>
        <key name="dry" type="d">
            <range min="-100" max="20" />
            <default>-100</default>
        </key>
        <key name="wet" type="d">
            <range min="-100" max="20" />
            <default>0</default>
        </key>
        <key name="attack" type="d">
            <range min="0" max="2000" />
            <default>20</default>
        </key>
        <key name="release" type="d">
            <range min="0" max="5000" />
            <default>100</default>
        </key>
        <key name="curve-threshold" type="d">
            <range min="-60" max="0" />
            <default>-24</default>
        </key>
        <key name="curve-zone" type="d">
            <range min="-60" max="0" />
            <default>-6</default>
        </key>
        <key name="hysteresis" type="b">
            <default>false</default>
        </key>
        <key name="hysteresis-threshold" type="d">
            <range min="-60" max="0" />
            <default>-12</default>
        </key>
        <key name="hysteresis-zone" type="d">
            <range min="-60" max="0" />
            <default>-6</default>
        </key>
        <key name="reduction" type="d">
            <range min="-72" max="72" />
            <default>-24</default>
        </key>
        <key name="makeup" type="d">
            <range min="-60" max="60" />
            <default>0</default>
        </key>
        <key name="sidechain-listen" type="b">
            <default>false</default>
        </key>
        <key name="sidechain-input" enum="com.github.wwmm.easyeffects.gate.sidechain.input.enum">
            <default>"Internal"</default>
        </key>
        <key name="sidechain-mode" enum="com.github.wwmm.easyeffects.gate.sidechain.mode.enum">
            <default>"RMS"</default>
        </key>
        <key name="sidechain-source" enum="com.github.wwmm.easyeffects.gate.sidechain.source.enum">
            <default>"Middle"</default>
        </key>
        <key name="sidechain-preamp" type="d">
            <range min="-120" max="40" />
            <default>0</default>
        </key>
        <key name="sidechain-reactivity" type="d">
            <range min="0" max="250" />
            <default>10</default>
        </key>
        <key name="sidechain-lookahead" type="d">
            <range min="0" max="20" />
            <default>0</default>
        </key>
        <key name="hpf-mode" enum="com.github.wwmm.easyeffects.gate.filter.mode.enum">
            <default>"off"</default>
        </key>
        <key name="hpf-frequency" type="d">
            <range min="10" max="20000" />
            <default>10</default>
        </key>
        <key name="lpf-mode" enum="com.github.wwmm.easyeffects.gate.filter.mode.enum">
            <default>"off"</default>
        </key>
        <key name="lpf-frequency" type="d">
            <range min="10" max="20000" />
            <default>20000</default>
        </key>
        <key name="sidechain-input-device" type="s">
            <default>""</default>
        </key>
    </schema>
</schemalist>