Abunch is a collection of files in Pd (Pure Data) to record and play sounds, to play synthesizers and samplers, to use effects and a lot more. The Abunch objects can be easily used together and the position of faders and knobs and the names of sound files can be saved. If Pd and computer music is new for you or if you just want a handy set of (basic) audio objects in Pd, Abunch should be ideal.
To start using Abunch you should install the open source software Pure Data
You can download a stable version of the Abunch files here (unzip them and store them in one folder). This is a version with full documentation and few bugs but without recent changes and new objects.
You can download the most recent version of the Abunch files here (unzip them and store them in one folder). This is a version with new objects but some documentation might be missing or is not yet available in English.
Quick start with Abunch
The fastest way to get to know Abunch is to launch Pd (Pure Data), turn on the audio (click on 'compute audio') and to open the example files. All the example files are in the Abunch folder (that you downloaded) and begin with 'ex', for example 'ex1c-phaser.pd'.
Take care that only one main file in Abunch is opened. If you want to open 'ex1b.pd', close 'ex1a.pd' first.
If you right click on an object (Mac: ctrl + click) and choose 'help', a help file with more information about that object will be opened.
You can add a new object by choosing 'put' and 'object' in the main menu and typing the name of the desired object in the empty object. Moreover every Abunch object has to have a space and an unique number, like 'reverb 1'.
There is an overview of all the Abunch objects on this page. This objects-eng.htm file is also in the Abunch folder (in the folder called 'doc').
A tutorial explaining the basics of Abunch and Pd step by step is here (pdf file). It is also included in the Abunch folder (in the folder called 'doc').
A general description of Abunch is here (pdf file).
Abunch only works with Pd versions (Vanilla or Extended) starting from 0.40. No externals are needed.
My article “Abunch, a Tool to Teach Live Electronics in Pre-College Music Education” (Journal of Music, Technology and Education 5, no. 2, 2012) gives (pedagogical) background information on Abunch. On this page of my site you can find a short summary of this article.
You can find a paper (pdf) and a video on Abunch and the teaching of live electronic music on the website of the Linux Audio Conference 2010 .
Abunch was partly realized with the support of the University College of Ghent (Faculty of Music).
Some Abunch objects are adaptations of existing files:
phaser : based on H15.phaser.pd by Miller Puckette (in the Pd doc files)
reverb : based on rev3~ .pd by Miller Puckette (in the Pd extra folder)
simple-pitchshift : based on G09.pitchshift.pd by Miller Puckette (in the Pd doc files)
old-vocoder : based on 5.vocoder.pd by Miller Puckette (in the Pd doc files)
al-disto : based on mbass v0.3 by Tristan Chambers
waves-add : based on 'wave-designer.pd' by Frank Barknecht
wa-synth : based on E07.evenodd.pd by Miller Puckette (in the Pd doc files)
spectrum : based on E01.spectrum.pd by Miller Puckette (in the Pd doc files)
analyse : based on sigmund~ by Miller Puckette (in the Pd extra folder)
ABUNCHThese are some older files that were made for the Reaktor software.