Plethora

Generative Music System


Introduction

Plethora is a compositional tool that uses algorithmic methods to create patterns.  It is also suitable as a basis for structured improvisation.  Unlike a sequencer, which can record and play back strings of notes, Plethora generates repeatable random patterns in real time based on parameters specified by the user. Randomness (unpredictability) lends itself to creative inspiration, while repeatability allows for development and refinement of the musical ideas over time.

Plethora is implemented using Plogue Bidule, which is a modular visual programming environment for music.  If you want to use Plethora as it is, you will need to install Plogue Bidule on your computer.  However the concepts described here can be applied using other modular programming environments such as Max, Reaktor or Pure Data.

Plethora is designed for low cpu consumption and compatibility with older and less expensive hardware and operating systems. It uses some free VST plugins. A fully functioning system with all the hardware and software can be assembled for about $400. If you already have a computer, interface and midi controller, you can try it out for no cost. See the installation section below for more details.

Features