<?xml version="1.0" encoding="UTF-8"?>
<!--
  ChromaFlock Preset File Format DTD
  ==================================
  This DTD defines the structure of a ChromaFlock (.cfl) preset file.

  Compatibility is governed by the "version" attribute on the root
  <ChromaFlockPatch> element:

    - version 1.0  : file-format version, compatible with ChromaFlock 0.1
    - A .cfl whose version does NOT match the running ChromaFlock version
      will still be loaded when possible, but the user is shown a warning
      that the preset may not sound as intended.

  Changelog:
    1.0  (ChromaFlock 0.1)  Initial preset format.
-->
<!ELEMENT ChromaFlockPatch (PARAM*)>

<!ATTLIST ChromaFlockPatch
    version     CDATA #REQUIRED
    generator   CDATA #IMPLIED
>

<!ELEMENT PARAM EMPTY>

<!ATTLIST PARAM
    id      CDATA #REQUIRED
    value   CDATA #REQUIRED
>
