|   Device Methods   |   Generic Device Methods   |   Hammer Methods   | 
| Bow MethodsThe main attributes of a Bow device are the force with which it is applied to the instrument (which has a marked effect on the bow's ability to sustain the frictional forces needed to move the instrument), and its velocity. The following methods are available with a bow.
    setForce(<force>)
    setVelocity(<velocity>)
    getForce()
    getVelocity()
    (<accessPoint>)
    (<instr>, <x>)
    (<instr>, <x>, <y>)
The last three methods provide three different ways to apply a bow to an instrument. The first specifies an access point, the second an instrument and a single x coordinate (for a string), and the third an instrument and both x & y coordinates. Although these methods are available in a script an alternative
syntax is usually used for applying a bow to an instrument at a specific
point. This consists of the access point specification (the instrument
name followed by the instrument coordinates enclosed in parentheses)
followed by the apply operator:  
    Bow bow;
    
    Init:
        bow(string(0.1));    <==>    string(0.1) -- bow;
        bow(rect(0.5,0.7));  <==>    rect(0.5,0.7) -- bow;
        ...
     | ||
|   Device Methods   |   Generic Device Methods   |   Hammer Methods   | 
| ©1999,2000 Mark Pearson
m.pearson@ukonline.co.uk April 30, 2000 | ||