Notes on running pd (puredata) on ECMC system madking:

1. Opening pd
pd is dependent upon jack for audio input and output. Therefore,
before you can open pd, you must first open jack.
First type:   qjackctl &     or else      qjctl &
  to open qjackctl. Then click the START button to start jack.
Next open pd with jack enabled by typing
   pd -jack &      or else     jpd 

2. Setting up a full path for pd
pd is located in the directory /usr/lib/pd
The pd documentation is located in /usr/lib/pd/doc
ECMC pd patches  are located in the directory /usr/local/lib/pd

You should create a subdirectory branching from your /home directory
where you can save your pd patches. You then must add  this directory
to your pd search path so that pd can find your patches.  YOu also need to add
the ECMC pd patch directory to your pd search path.
To accomplish this, after opening pd, select
   File ->Path
Then add /usr/local/lib/pd and also the path to your pd patch
directory, click on Apply and then on OK.

3. Accessing example PD patches
The pd distribution comes with documentation and example patches
located in the directory /usr/lib/pd/doc. To open one of these
example patches:
  (1)  From the main PD menu, select Help -> Pure Documentation
  (2) Locate the directory /usr/lib/pd/doc
 You will find several folders with different types of patches and
 documentation.
  >> 2.control.examples << includes example patches for control objects
  >> 3.audio.examples << includes example patches that produce sound
  >> 5.reference << includes tutorial patches and documentation and
     particular pd objects
  >> ECMC.examples << includes patches created by ECMC users
  >> 7.stuff/soundfile-tools << includes example patches that process
    input soundfiles

4. Complete list of pd objects
To obtain a complete list of all pd objects, consult the ECMC helpfile
"pd.objects" :    ecmchelp pd.objects
 
For a brief history of pd consult the ECMC helpfile "pdhistory"

