GrainWave Patch Library
This is a library of patches for GrainWave 2. Some of
the patches I have made and some are made by others. Please feel
free to submit patches to me for inclusion in the library. Any submission
should be controllable with standard MIDI equipment or by a controller
that is supplied with the patch. Submissions should be accompanied
by a ReadMe text file which summarizes the patch and list its controls.
Please download a patch to see an example of the documentation. Submissions
should be mailed as attachments to mikeb@nmol.com.
The GrainWave/Max Virtual Controller
I have written a virtual controller in the Max programming language.
This controller runs concurrently with GrainWave and can simulate a MIDI
keyboard and a MIDI Fader Box. All of the patches I have designed
use the virtual controller.
To use the virtual controller, you will need OMS installed (even if you
don't have any MIDI hardware). You can get OMS Lite at www.opcode.com.
GrainWave needs to be running before you open Max. For more information
on Max, visit www.opcode.com.
This requires Max 3.0 or higher to run.
This is much larger but will run on any computer without Max 3.0 being
present.
The Patch Library
RT Filter
Bank This patch takes the left channel input to your Mac
and passes it through 4 parametric EQ's. It is controllable by MIDI.
Mike Berry 9/17/97
Global
Delays This patch uses a grain operator to feed a delay line
with two taps. The delay line is located in the global region.
Mike Berry 9/18/97
RT
Sampling Example This patch samples the incoming audio stream
with a RT Sampler operator. The
sample is then available for variable speed playback with moveable
loop points. Mike Berry 9/19/97
Analog
PWM Model This patch is a model of a Pulse Width Modulation oscillator
from an analog synth. Mike Berry 12/01/97