Sine grain player suitable for use in poly~
Will need to download the pan~ abstraction found here.
Will need to download the pan~ abstraction found here.
This shows an implementation of phase distortion synthesis in MSP—using the phasor~, kink~, and cycle~ objects—in a patch that is designed to be used inside the poly~ object. For an explanation of this sort of phase distortion synthesis, see “A demonstration of phase distortion synthesis.” The main point of this example, though, is to show how a synthesis patch can be designed to respond directly to MIDI input.
This patch demonstrates how one might make an audio patch that can serve as a voice in a polyphonic synthesizer. It's quite similar to the FMtone~ patch shown in “Generating a simple 2-operator FM tone”, but with some modifications that make it suitable for use with the poly~ object so that it can be used polyphonically.