<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<syntona version="0.5.23">
  <module bundle="core" id="0" name="top1" type="patch">
    <view height="0" width="0" xpos="20" ypos="20"/>
    <editor>
      <view height="655" width="1160" xpos="20" ypos="20"/>
    </editor>
    <modules>
      <module bundle="jsyn" id="0" name="lineOut" type="lineOut">
        <view height="68" width="96" xpos="609" ypos="173"/>
        <jack max="1.0" min="0.0" name="input0" value="0.0" valueAdded="false"/>
        <jack max="1.0" min="0.0" name="input1" value="0.0" valueAdded="false"/>
      </module>
      <module bundle="jsyn" id="1" name="scope" type="scope">
        <view height="200" width="400" xpos="118" ypos="307"/>
        <jack max="1.0" min="0.0" name="input" value="0.0" valueAdded="false"/>
      </module>
      <module bundle="jsyn" id="2" name="waveFolder" type="waveFolder">
        <view height="88" width="96" xpos="359" ypos="110"/>
        <editor>
          <view height="218" width="526" xpos="807" ypos="238"/>
        </editor>
        <jack max="1.0" min="0.0" name="input" value="0.0" valueAdded="false"/>
        <jack max="8.0" min="0.0" name="amount" value="0.0" valueAdded="false"/>
        <jack name="output"/>
      </module>
      <module bundle="jsyn" id="3" name="sineOsc" type="sineOsc">
        <view height="88" width="96" xpos="82" ypos="49"/>
        <jack max="8000.0" min="40.0" name="frequency" value="201.19999999999993" valueAdded="false"/>
        <jack max="1.0" min="0.0" name="amplitude" value="1.0" valueAdded="false"/>
        <jack name="output"/>
      </module>
      <module bundle="core" id="4" name="knob" type="knob">
        <view height="60" width="68" xpos="44" ypos="176"/>
        <editor>
          <view height="218" width="460" xpos="318" ypos="397"/>
        </editor>
        <jack max="100.0" min="0.0" name="kick" value="0.0"/>
        <jack max="8.0" min="0.0" name="in" value="0.7976248"/>
        <jack name="out"/>
      </module>
      <module bundle="jsyn" id="5" name="rampLin" type="rampLin">
        <view height="88" width="96" xpos="191" ypos="161"/>
        <editor>
          <view height="218" width="526" xpos="465" ypos="382"/>
        </editor>
        <jack max="8.0" min="0.0" name="input" value="0.7976248" valueAdded="false"/>
        <jack max="1.0" min="0.0" name="time" value="0.16055741159806936" valueAdded="false"/>
        <jack name="output"/>
      </module>
      <module bundle="core" id="6" name="show" type="show">
        <view height="48" width="96" xpos="357" ypos="226"/>
        <jack max="1000000.0" min="-1000000.0" name="set" value="0.7976248"/>
      </module>
      <module bundle="core" id="7" name="comment" type="comment">
        <view height="70" width="250" xpos="230" ypos="20"/>
        <text>Fold the top and bottom of a waveform using a sin(x)
waveshaper.</text>
      </module>
      <module bundle="jsyn" id="8" name="atimes" type="a*">
        <view height="88" width="96" xpos="494" ypos="154"/>
        <jack max="1.0" min="0.0" name="inputA" value="0.0" valueAdded="false"/>
        <jack max="1.0" min="0.0" name="inputB" value="0.5009494399120547" valueAdded="false"/>
        <jack name="output"/>
      </module>
    </modules>
    <connections>
      <output id="2" jack="output">
        <input id="1" jack="input"/>
        <input id="8" jack="inputA"/>
      </output>
      <output id="3" jack="output">
        <input id="2" jack="input"/>
      </output>
      <output id="4" jack="out">
        <input id="5" jack="input"/>
        <input id="6" jack="set"/>
      </output>
      <output id="5" jack="output">
        <input id="2" jack="amount"/>
      </output>
      <output id="8" jack="output">
        <input id="0" jack="input1"/>
        <input id="0" jack="input0"/>
      </output>
    </connections>
  </module>
</syntona>
