Pure Data is an open-source computer music programming language that is object oriented and graphically driven. For more information about Pure Data, see the links below. It's a free download and is a fun software to learn. you will need Pure data to use the patches below.
You need to download Pure Data computer music software in order to use this software. Pure Data is free, open-source software. PD comes with tutorials and docs so you can learnt he language. You don't need to be an expert at PD to use these patches, but you should ahve a basic knowledge of PD to use them effectively. I continually make PD patches as I work on my ow3n compositions, so keep stopping by to see what new patches I post and what updates I make on the existing ones.
- Deck
- rar download
- zip download
This is a nice little patch/object that can function as your output deck as well as a sound file recording deck. You set how many channels you're using, the sampling rate, and then press start to start recording to an output file that you name. You automatically have your outputs routed to the dacs that you are using without having to record. It also gives you a convenient master fader for all output.
- Looper
- rar download
- zip download
This patch is an audio clip looper. It uses WAV and AIFF files. You can loop the whole clip, or from certain start and end points that you set.
- 2x8 Miser
- rar download
- zip download
This is a patch/object that allows you to pan a 2 channel, stereo, signal within a 4-8 channel sound field. It uses proximity panning, so you can have between 2-8 outputs. Of course, the 2 channel output won't allow you to use front and back panning. In any case, It's a quick way to get 2 fader and pan knobs for a stereo instrument. check out the 8x8 mixer object below if you would like to use 8 channels int eh same way. The object also has inputs so you can feed in your pan and volume values from some other patch or array.
- 4x8
- rar download
- zip download
Just like 2x8 mixer, this mixer lets you mix 2-8 main output channels using 1-4 input channels. In order to use the front to back panning, you need to have 4 channels, but the left to right panning only requires two.
- 8x8 Miser
- rar download
- zip download
New Update (8/8/08) - I added inlets to feed values to the volume faders and pan boxes. This way you can feed values from arrays or other sources. This is a PD patch that gives you 8 audio inputs that can then be mixed together within an 8 channel structure, using x and y proximity panning. It is designed to be used as an object by putting it in either the project folder with your patch or in the extra folder in the PD program directory.
- Pulse Amp
- rar download
- zip download - Pulse Amp Maker
- rar download
- zip download
New on 8/29/2008 - Pulse Amp now includes a single, double, and 4 part module objects. These two patches work in tandem. Pulse Amp Maker allows you to create amplitude envelopes that oscillate. Use these envelopes over an audio signal to create pulsing effects. The Pulse Am0p patch allows you to open up the envelopes you make and use them on the audio signal that you route through it. There is a mono and stereo Pulse Amp patch included.
- Harmonic Beater Synth
- rar download
- zip download
This is a synthesizer that allows you to set amplitude strengths for 16 overtones and set a multiplier for the strength of the fundamental. You can then control each haronic's binaural beating as well as panning. You can save and open the different sounds that you create.
- Poly_ttpp_1-0
- rar download
- zip download
Poly-ttpp is a Pure Data patch made with Pure Data Extended. It allows you to generate twelve-tone rows and utilize them in polyphonic, pattern-pulse music. The software includes a row generator module and a sequencer that has built-in synthesizers that include beating, fm, and pulsing parameters. It also includes a GEM module for video display that reflects aspects of the music.
Please email me at me@lawrencewmoore.com to help with beta testing if you find errors.
As a computer music composer, I specialize in using open-source programming lanuages, such as Csound and Pure Data. I will post some of my patches and codes here for use by other computer music composers. Below are some useful links to open-source computer music software.
- Csound - The home of all things Csound , a C based progamming language for computer music.
- Pure Ata - Pure Data is an open-source, object oriented, GUI-driven programming langage. It allows you to createGUI control systems for your music.
- Super Collider - Supercollider is a code-based computer music programming language that allows oyu to program graphic interfaces and usic control systems.