<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="./_c74_ref.xsl" type="text/xsl"?>
<!--This is an automatically generated file. DO NOT EDIT THIS FILE DIRECTLY.-->
<c74object module="rnbo" kind="rnboobject" name="swing~" category="">
<!--METADATA-->
<metadatalist>
<metadata name="author">Cycling '74</metadata>
<metadata name="tag">RNBO</metadata>
</metadatalist>
<digest>Subdivide a phasor into two unequal phasors</digest>
<description><p>
The 
<o objname="rnbo_swing~">swing~</o>
 object outputs two phasor signals in the space of one input phasor, with the ability to adjust the
"swing" or proportion of the time of the input phasor given to the first of the two output phasors. If the swing is set
to 0.5, both the first and second output phasors are equal. But if the swing is set to 0.75, the first phasor lasts
for three fourths of the input and the second phasor lasts for one fourth of the time.
</p></description>
<!--ARGUMENTS-->
<objarglist>
<objarg name="swing" optional="1" type="number">
<digest>Changes the swing proportion</digest>
<description><p>
Sets the swing proportion between 0.15 and 0.85.
</p></description>
</objarg>
</objarglist>
<!--OPTIONS-->
<!--NONE-->
<!--ATTRIBUTES-->
<rnboattributelist>
<attribute name="input" size="1" type="signal">
<digest>input</digest>

</attribute>
<attribute name="swing" size="1" type="number">
<digest>Changes the swing proportion</digest>
<attributelist>
<attribute name="default" type="number" value="0.5"></attribute>
</attributelist>
<description><p>
Sets the swing proportion between 0.15 and 0.85.
</p></description>
</attribute>
<attribute name="syncupdate" size="1" type="bool">
<digest>Synchronise swing proportion value changes</digest>
<attributelist>
<attribute name="default" type="bool" value="false"></attribute>
</attributelist>
<description><p>
If enabled, changes to the swing proportion will only tke effect when either the input or output resets.
</p></description>
</attribute>
</rnboattributelist>
<!--INLETS-->
<rnboinletlist>
<inlet id="inlet_input" name="input" type="signal">
<digest>input</digest>

</inlet>
</rnboinletlist>
<!--OUTLETS-->
<rnbooutletlist>
<outlet id="outlet_output" name="output" type="signal">
<digest>output</digest>

</outlet>
<outlet id="outlet_stepout" name="stepout" type="signal">
<digest>step number</digest>

</outlet>
</rnbooutletlist>
<!--SEE ALSO-->
<seealsolist>
<seealso name="swing~" type="refpage" module="MSP"></seealso>
<seealso name="rnbo_kink~" type="rnborefpage" module="RNBO" display="kink~"></seealso>
<seealso name="rnbo_edge~" type="rnborefpage" module="RNBO" display="edge~"></seealso>
</seealsolist>
</c74object>