Tutorial |
Using the Hammer device - hammer.tao |
Arrays of Output devices - outputarray.tao |
Locking parts of an instrument - lock.taoThis script illustrates the use of the various locking instrument methods. These includelockCorners,
lockLeft, lockRight, lockTop,
lockPerimeter, and lock. It creates six
rectangular instruments and locks each one in a slightly different
way. It then applies short impulse to each instrument so as to allow
a side by side comparison of the effects on each.
Audio rate: 44100;
Rectangle rect1(500 Hz, 600 Hz, 20 secs);
Rectangle rect2(500 Hz, 600 Hz, 20 secs);
Rectangle rect3(500 Hz, 600 Hz, 20 secs);
Rectangle rect4(500 Hz, 600 Hz, 20 secs);
Rectangle rect5(500 Hz, 600 Hz, 20 secs);
Rectangle rect6(500 Hz, 600 Hz, 20 secs);
Init:
rect1.lockCorners();
rect2.lockLeft().lockRight();
rect3.lockTop().lockBottom();
rect4.lockPerimeter();
rect5.lock(0.2,0.4);
rect6.lock(0.7, right, 0.7, top);
...
Score 5 secs:
At 0 secs for 1 msecs:
rect1(0.1,0.1).applyForce(linear(30,0));
rect2(0.1,0.1).applyForce(linear(50,0));
rect3(0.1,0.1).applyForce(linear(50,0));
rect4(0.1,0.1).applyForce(linear(50,0));
rect5(0.1,0.1).applyForce(linear(20,0));
rect6(0.1,0.1).applyForce(linear(30,0));
...
...
| ||
Tutorial |
Using the Hammer device - hammer.tao |
Arrays of Output devices - outputarray.tao |
| ©1999,2000 Mark Pearson
m.pearson@ukonline.co.uk April 30, 2000 | ||