<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="./_c74_ref.xsl" type="text/xsl"?>
<!-- Data marked TEXT_HERE, INLET_TYPE, OUTLET_TYPE, ARG_NAME and ARG_TYPE need to be filled in -->
<c74object category="Unlisted" module="m4l" name="paraminspector">
  <digest> TEXT_HERE </digest>
  <description> TEXT_HERE </description>
  <!--METADATA-->
  <metadatalist>
    <metadata name="author"> Cycling '74 </metadata>
    <metadata name="tag"> Live </metadata>
  </metadatalist>
  <!--INLETS-->
  <inletlist>
    <inlet id="0" type="INLET_TYPE">
      <digest>
        TEXT_HERE
      </digest>
      <description>
        TEXT_HERE
      </description>
    </inlet>
  </inletlist>
  <!--OUTLETS-->
  <outletlist>
    <outlet id="0" type="OUTLET_TYPE">
      <digest>
        TEXT_HERE
      </digest>
      <description>
        TEXT_HERE
      </description>
    </outlet>
    <outlet id="1" type="OUTLET_TYPE">
      <digest>
        TEXT_HERE
      </digest>
      <description>
        TEXT_HERE
      </description>
    </outlet>
  </outletlist>
  <!--ARGUMENTS-->
  <!--MESSAGES-->
  <methodlist> </methodlist>
  <!--ATTRIBUTES-->
  <!-- NOTE THAT THESE ARE NOT COMPLETE, SINCE THEY ARE ONLY BEING USED IN THE CLUE WINDOW. -->
  <attributelist>
    <attribute get="1" name="_parameter_order" set="1" size="1" type="int">
      <digest>
        Recall Order
      </digest>
      <description>
        Sets the order of recall of this parameter. Lower numbers are recalled
        first. The order of recall of parameters with the same order number is
        undefined.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_path" set="1" size="1" type="int">
      <digest>
        Path To Parameter
      </digest>
      <description>
        This feature is debug-build only, so you will never see this message.
        If you insist, this is the moniker path to the parameter object from the
        top-level of the patcher hierarchy.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_linknames" set="1" size="1" type="int">
      <digest>
        Link Parameter Name to Scripting Name
      </digest>
      <description>
        When checked, the Scripting Name is linked to the Long Name attribute.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_longname" set="1" size="1" type="int">
      <digest>
        Long Name
      </digest>
      <description>
        The long name of the parameter. This name must be unique per patcher
        hierarchy.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_shortname" set="1" size="1" type="int">
      <digest>
        Short Name
      </digest>
      <description>
        The short name of the parameter. This name is used for display in the
        user interface.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_scriptname" set="1" size="1" type="int">
      <digest>
        Scripting Name
      </digest>
      <description>
        The scripting name of the object. This name must be unique per patcher. </description>
    </attribute>
    <attribute get="1" name="_parameter_type" set="1" size="1" type="int">
      <digest>
        Type
      </digest>
      <description>
        The type of the parameter. In general, this will be Int (0-255), Float
        (32-bit float), Enum (enumerated list of values) or Blob (list). Some
        parameters do not support certain parameter types, in which case those
        types will be unavailable in the drop-down menu.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_range" set="1" size="1" type="int">
      <digest>
        Range
      </digest>
      <description>
        The range of the parameter (for Int and Float types), or the members of
        the enumerated list (for Enum types). Range is unsupported for Blob
        parameters.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_modmode" set="1" size="1" type="int">
      <digest>
        Clip Modulation Mode
      </digest>
      <description>
        The clip modulation mode of the parameter. Available modes depend on the
        parameter's type. Clip modulation is unsupported for Enum and Blob parameter
        types.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_modrange" set="1" size="1" type="int">
      <digest>
        Clip Modulation Range
      </digest>
      <description>
        The clip modulation range of the parameter, if modulation is enabled.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_initial_enable" set="1" size="1" type="int">
      <digest>
        Initial Value Enabled
      </digest>
      <description>
        If enabled, the parameter will be set to an initial value (as specified
        in the Initial Value column) when the patcher or device is loaded. Turn
        this on (or off, and then on again) to store the current value of the
        parameter as the initial value.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_initial" set="1" size="1" type="int">
      <digest>
        Initial Value
      </digest>
      <description>
        The parameter's initial value, if the Initial Value Enabled checkbox is
        enabled.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_units" set="1" size="1" type="symbol">
      <digest>
        Custom Units
      </digest>
      <description>
        The string to use when displaying the parameter's value, if "Unit
        Style" is set to 'Custom'. Simple symbols or sprintf-style strings may
        be used.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_unitstyle" set="1" size="1" type="int">
      <digest>
        Unit Style
      </digest>
      <description>
        Parameters have a number of built-in display styles for their data.
        Choose between them from the drop-down menu.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_exponent" set="1" size="1" type="int">
      <digest>
        Exponential Scaling
      </digest>
      <description>
        When set to a value other than 1., the parameter's input and output
        values will be exponentially scaled according to the factor entered in
        this column.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_steps" set="1" size="1" type="int">
      <digest>
        Steps
      </digest>
      <description>
        The number of steps available between the minimum and maximum values of
        a parameter. For instance, if the parameter has a range from 0.-64.,
        with Steps set to 4, the user can only set the parameter to 0, 21.33,
        42.66 and 64.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_units" set="1" size="1" type="int">
      <digest>
        Units
      </digest>
      <description>
        The string to use when displaying the parameter's value, if "Unit
        Style" is set to 'Custom'. Simple symbols or sprintf-style strings may
        be used.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_lval" set="1" size="1" type="int">
      <digest>
        Linear Value
      </digest>
      <description>
        For Int, Float and Enum types, the linear value (without exponential
        scaling) of the parameter.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_mval" set="1" size="1" type="int">
      <digest>
        Value
      </digest>
      <description>
        The parameter's value. </description>
    </attribute>
    <attribute get="1" name="_parameter_invisible" set="1" size="1" type="int">
      <digest>
        Parameter Visibility
      </digest>
      <description>
        For automatable parameters (Int, Float, Enum), 'Stored Only' disables
        automation, although parameter values are stored in presets. 'Hidden'
        causes the parameter's value to be ignored when storing and recalling
        data. Non-automatable parameters (Blob) are 'Stored Only' by default,
        and can be set to 'Hidden', if desired.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_annotation_name" set="1" size="1" type="symbol">
      <digest>
        Parameter Visibility
      </digest>
      <description>
        The name displayed as the header of the Info View in Live's user
        interface. By default, this is the Long Name of the parameter, but it
        can be overriden here.
      </description>
    </attribute>
    <attribute get="1" name="annotation_name" set="1" size="1" type="symbol">
      <digest>
        Parameter Visibility
      </digest>
      <description>
        The name displayed as the header of the Info View in Live's user
        interface. By default, this is the Long Name of the parameter, but it
        can be overriden here.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_mapping_index" set="1" size="1" type="int">
      <digest>
        Automapping Index
      </digest>
      <description>
        Defines the order in which parameters are automatically associated to the controls on a control surface like Push, APC40,...
      </description>
    </attribute>
    <attribute get="1" name="_parameter_speedlim" set="1" size="1" type="int">
      <digest>
        Update Limit
      </digest>
      <description>
        Speed limits values triggered by automation.
      </description>
    </attribute>
    <attribute get="1" name="_parameter_defer" set="1" size="1" type="int">
      <digest>
        Update Limit
      </digest>
      <description>
        Defers values triggered by automation.
      </description>
    </attribute>
  </attributelist>
  <!--EXAMPLE-->
  <examplelist> </examplelist>
  <!--SEEALSO-->
  <seealsolist> </seealsolist>
</c74object>
