The Init Section

The declaration section of the script allows the user to create the basic building blocks for the synthesis but there are often many other tasks which must be performed just prior to the `performance' described in the score. These include:

  • locking parts of the instruments;
  • damping parts of the instruments;
  • initialising various parameter values;
  • initialising the devices;
  • specifying the points at which the various devices will interact with the instruments.

This is the purpose of the Init section of a Tao script. A typical Init section is shown below:

    Init:
        string1.lockEnds();
        rectangle1.lockCorners();
        param1=0;
        paramArray[0]=10;
        flag1=true;
        ...


©1999,2000 Mark Pearson m.pearson@ukonline.co.uk April 30, 2000