Reference: attributes
| Type | Element | Description | Use |
|---|---|---|---|
| the target where the gradual change in values should be completed | To specify the point where the gradual change of music event (such as tempo) must be completed |
A gradual change in the characteristics of an event (such as tempo) is achieved after the lapse of time. To ensure the smooth change, the user agent should calculate the rate of change from the start of the change (declared with the gradual attribute) to the point where the change is complete (declared with the target attribute).
The gradual increase and decrease in the event are indicated with numerical values of the gradual attribute. The specified value should be the target value. The bar number at which the target should be reached is indicated with the target attribute.
The following reserved keywords may be used as values used in the synthesizer module. These reserved words are associated with the identifiers declared for the reflected elements, and for the input attribute.
| Markup | What happens... |
|---|---|
| <bar 26 tempo="105" gradual="120"
target="30"> ... <bar 50> |
The tempo of bar 26 is stated as 105BPM to gradually increase to 120BMP by bar 30. |
| <bar 26 tempo="105" gradual="95"
target="30"> ... <bar 50> |
The music has to gradually decrease in tempo from bar 26 to 30 |
| With the synthesizer module | |
<prim id="one" target="soundset"
/> |
A primary synthesizer module with identifier "one" is fed into the sound module, bypassing te effects and core modules. The primary synthesizer module with identifier "two" follows the default path. |
© 1999, 2000 Author: Jacques Steyn