<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?xml-stylesheet href="_c74_vig.xsl" type="text/xsl"?>
<vignette name="Polyphony" package="MSP">
  <metadatalist>
    <metadata name="author">Cycling '74</metadata>
    <metadata name="tag">polyphony</metadata>
  </metadatalist>

  <h1>Polyphony</h1>
  <p>After making a patch that does something interesting, the next logical step is to figure out a way to do the same basic process many times, simultaneously. This is what
<o>poly~</o> is for. With this object, you can take a pre-existing patch, add a few extra objects to , load it into the <o>poly~</o> object, and specify how many “voices” you would like. The most obvious use of <o>poly~</o> is for audio patches, where polyphonic audio output is desired, but it is not limited to audio tasks, as it can be used in many other contexts.
</p>

<h2>Online Tutorials</h2>
<cr/>
<ul>
  <li><a href="http://cycling74.com/2011/05/05/polyphonic-synthesizer-video-tutorial/">A Polyphonic Synth Video Tutorial</a></li>
</ul>
<cr/>

  <seealsolist>
	<seealso name="11_polychapter01" module="msp" type="tutorial"/>
	<seealso name="11_polychapter02" module="msp" type="tutorial"/>
	<seealso name="11_polychapter03" module="msp" type="tutorial"/>
	<seealso name="in"/>
	<seealso name="in~"/>
	<seealso name="out"/>
	<seealso name="out~"/>
    <seealso name="poly~"/>
	<seealso name="thispoly~"/>
  </seealsolist>
</vignette>
