Tao's Synthesis Language in Detail |
Apply Statement |
Nested control structures and the special variables start and end |
Describing Musical EventsHaving introduced the various elements which comprise Tao's synthesis language we now take a look at how to describe musical events using the score language provided. The term event needs some clarification before we start though. In Tao the term is used to signify anything which occurs during a performance, either at a particular instant in time or over some time interval. Events come in all shapes and sizes from low-level events such as setting the value of a parameter, to high-level events such as playing a bowed note on a stringed instrument.Many events, especially the higher level musical events are hierarchical in nature. For example in order to describe an event such as bowing a note on a string the event will be broken down into sub-events such as the following:
Such high-level events are referred to as compound events. All compound events no matter how complex eventually reduce down to low-level events, examples of which are given below:
The rest of this section takes a closer look at the various techniques which are commonly used to implement compound events. | ||
Tao's Synthesis Language in Detail |
Apply Statement |
Nested control structures and the special variables start and end |
©1999,2000 Mark Pearson
m.pearson@ukonline.co.uk April 30, 2000 |