<?xml version="1.0"?>
<Class xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="CoreSchema-test.xsd"
       xsi:schemaLocation="http://www.w3.org/1999/xlink xlink-schema.xsd"
       coreSchemaVersionMajor="0"
       coreSchemaVersionMinor="1"
       classAbsoluteVersion="0">

  <ClassDefinition class-id="1">
    <name>LFO</name>
    <parent title="Sinus" 
            xlinktype="simple" 
            href="Sinus.ixd" 
            role="Specification" 
            show="embed" />
    <description>Generate an LFO.</description>
    <documentation title="Documentation of LFO class" 
                     xlinktype="simple" 
                     href="LFODoc.xml"
                     role="Documentation" 
                     show="embed" />
    <tag>generator</tag>
    <tag>control</tag>
    <tag>waveform</tag>
    <attribute id="cd.1">
	  <name>frequency</name>
	  <description>Control or get the frequency through this address.</description>
      <documentation title="Documentation of the frequency attribute." 
                     xlinktype="simple" 
                     href="../documentation/FrequencyDoc.xml" 
                     role="Documentation" 
                     show="embed" />
      <type>ntgDouble</type>
    </attribute>
  </ClassDefinition>

  <ModuleDefinition>
    <attribute id="md.1">
      <unit>ntgHz</unit>
      <description>The value in Hz (0 - INF).</description>
      <minimum>0.0</minimum>
      <maximum>10.0</maximum>
      <default>1</default>
    </attribute>
    <moduleIsCore value="true"/>
  </ModuleDefinition>
</Class>
