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 poly~ is for. With this object, you can take a pre-existing patch, add a few extra objects to , load it into the poly~ object, and specify how many “voices” you would like. The most obvious use of poly~ 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.
|MSP Polyphony Tutorial 1: Using the poly~ Object||MSP Polyphony Tutorial 1: Using the poly~ Object|
|MSP Polyphony Tutorial 2: Granular Synthesis||MSP Polyphony Tutorial 2: Granular Synthesis|
|MSP Polyphony Tutorial 3: Audio-Rate Control Data||MSP Polyphony Tutorial 3: Audio-Rate Control Data|