Page  00000388 as an independent variable, not as a degree of freedom in sound space. Sound is thus a vector-valued map from the time domain to sound space, and the description of sound space is an integral part of the definition of a sound. A sound space is spanned by a set of independent vectors, each of which is associated with a degree of freedom of a sound. The vectors constitute a basis in the sound space. A basis is not unique, but a representation of a sound with respect to a given basis is. In the process of composing, the composer selects the basis vectors in the sound space (thus deciding which aspects of the sounds are going to be taken into account in the musical composition) and assigns values to the coordinates (thus deciding the actual nature of the composition). As composers of computer music, we have complete control over both these aspects. 2.2 Objects and Their Attributes The object of a musical composition is a complex audio wave, which we denote generically by the symbol W. Two of its attributes are its starting time, T,,o, and its duration, T,. (The subscript w stands for "wave.") Thus, a musical composition (or its representation, the complex audio wave) is described by the set of all values W(t) on an interval of length T,, beginning at Two and ending at Tu,., where T.,1 = T.,o + Tw, W = {W(t): t[To, T,1]}. (1) Note the difference between W and W(t): W is a trajectory (a set of points) in sound space, whereas W(t) is a single point in sound space, namely, the point on W associated with a particular value of time, t. This description of a composition as a complex audio wave is independent of the time the piece actually starts or ends: both Tw,o and T, are attributes (degrees of freedom), to which we assign a value when we realize the piece. Since both are independent of time, they are static attributes. The complex audio wave itself is the superposition of its constituent sounds. Hence, its value at any moment t in the interval [Tw,o, Tw,] is given by an expression of the form W(t) = > Si(t), tE [Two,Tw,1]. (2) iEI,(t) Here we encounter another attribute of the object W, namely I,, the set of indices of all sounds in the audio wave; I,(t) is its value at time t, and the sum extends over all sounds that are "active" at time t. The ith sound contributes a value Si (t) to W(t). The sound Si may be a single partial or, more generally, a superposition of partials. Note that I, is a dynamic attribute of the wave; its value may vary with time. In general, this variation occurs on a time scale that is characteristic for the composition. We realize the composition by assigning values to its attributes. The values are real numbers in the case of static attributes and functions in the case of dynamic attributes. In the latter case, we specify the attribute's shape (envelope function) and size (maximum value). The ith sound Si in Equation (2) is an instantiation of the class of sounds. The definition of a sound is analogous to that of a composition. A sound S of duration T, is the set of all its values S(t) on an interval of length T, beginning at T,,o and ending at T,,1, where T,, = T,to + T,, S = {S(t): t [T,0o,T,,1]}. (3) Here, To and T, are (static) attributes of the sound object, to which values are assigned when the piece is realized. Just as a composition is the superposition of its constituent sounds, a sound is the superposition of its constituent partials. Hence, the value of a sound S at any moment t in the interval [To, Tri] is given by an expression of the form 5(t) = ^ P1(t), te [T,o,T,,1]. (4) jEI.(t) The symbol I, denotes the set of indices of all partials in the sound S; I, (t) is its value at time t, and the sum extends over all partials that "actively" contribute to the sound. The jth partial contributes a value Pj(t) to S(t). The index set I, is a dynamic attribute of S; it varies in time, but the variation occurs generally on a time scale that is characteristic for the sound. -388 - ICMC Proceedings 1999

Page  00000389 Finally, the jth partial Pj in Equation (4) is an instantiation of the class of partials. A partial P of duration Tp is again the set of all its values P(t) on an interval of length Tp beginning at Tpo and ending at Tp,1, where Tp,, = Tp,o + Tp, P= {P(t):t E [To,T,pi}. (5) We identify a partial-the elementary object from which the other objects (sound waves, complex audio waves) are constructed-with a sinusoidal wave with amplitude a, frequency f, and phase 0, P(t) = a(t)sin(27rf(t)t + k(t)), t E [Tpo,Tp,1]. (6) When the amplitude, frequency, and phase are constant in time, Equation (6) represents a segment of a pure tone. In practice, at least the amplitude will vary with time, because the suppport of the partial (that is, the closure of the set of t for which P(t) # 0) must fit in the interval [Tp.o, Tp,]. But in principle, all three variables (amplitude, frequency, and phase) represent dynamic attributes, which may vary with time. 2.3 Modifiers Most musical and environmental sounds are actually quite complicated. They behave differently during the attack and decay phases of their active life, and the frequencies and amplitudes of their constituent partials seldom remain constant over the duration of a sound. Variations can range from tiny and slow oscillations affecting the frequency or amplitude of a single partial in a sound to the collective modulation of the frequencies or amplitudes of all the partials in a sound (vibrato, tremolo). They can also include effects on a larger time scale, as in "sound bends," glissandi, crescendo and descrescendo. Because the parameters defining the various partials in a sound are completely independent, the mathematical description of an audio wave proposed here allows for the implementation of these effects by a corresponding modification of the parameters. For example, the formalism enables us to implement transients by introducing brief random disturbances in frequencies or amplitudes, whose occurrence can be controlled both in magnitude and in frequency. In fact, the list of modifiers can be extended much further to incorporate acoustic and psychoacoustic effects. The location of a sound source in space can be simulated by appropriate modulation of the phases; and reverberation effects, reflecting hall size, wall coverings, and mix of direct and reverberated sounds, can be accounted for in a consistent manner by introducing various delays and attenuation factors. 2.4 Time Scales The expression (6) involves time explicitly (t multiplying the frequency f in the argument of the sine function), as well as implicitly (t as the argument of the amplitude a, the frequency f, and the phase 0). The explicit time variable defines the basic time scale of the partial; its unit is of the order of one period of a pure tone in the audio range. The implicit time, on the other hand, is associated with the action of the various modifiers of amplitude, frequency, and phase discussed in the preceding section. It is also the time associated with the evolution of the index set I, in the expression (4) for the sound. The action of the modifiers occurs generally on a slower time scale than the one defined by the explicit time variable. The basic unit-typically a period of a modulating wave, the duration of a glissando, and so on-exceeds the unit of the basic time scale of the partial by several orders of magnitude and is more appropriately associated with a sound. A similar phenomenon occurs at the level of the complex audio wave. Consider the expression (2), where time enters the audio wave again explicitly, as an argument of the constituent sounds S, and implicitly, as an argument of the index set I,. The explicit time is associated with the evolution of the sound, while the implicit time is more characteristic of the entire composition. The unit of time for the latter exceeds that of the former by several orders of magnitude. These observations suggest the existence of a hierarchy of time scales associated with the partial, the sound, and the complex audio wave. The hierarchy is indeed fundamental to the proposed formalism. It not only suggests a natural inheritance scheme of attributes and operations, but also offers a unifying structure for music composition. ICMC Proceedings 1999 - 389 -

Page  00000390 3 Implications for Music Composition Considering musical events as complex waves facilitates the view of composition as a homogeneous process that includes similar operations both at the level of sound synthesis and at the level of the entire piece. It also suggests that, at least in the case of electro-acoustic music, the main building blocks are waves (partials), not sounds. The idea of time scales can be expanded to encompass cells, motives, phrases, themes, sections, and movements (to use the old terminology). Such a hierarchy would be based on "time intervals" of increasing "magnitude," to paraphrase Stockhausen [Stockhausen 57). Seen from the higher vantage point of abstraction, the process of composition, including sound synthesis, can be described in terms of (a) a set of elements, and (b) an operation that "associates" these elements in more complex objects. The process repeats itself on various time scales, producing objects with a coarser and coarser granularity at increasingly higher levels of abstraction: partials congregating into sounds, sounds congregating into chords and/or melodies, melodies entering into contrapuntal relations, creating heterophony and motive transformations such as augmentation, distortion, and diminution, and so on. We have been trained to think of sounds as defined by pitch and duration. But why not consider entities defined on other bases of the vector space and operations acting on time scales other than that determined by the frequencies in the audio range? The complex wave formula enables such nontraditional thinking. It suggests nonsequential associations that bridge large intervals of time: some modifiers may create a "timbre" at the beginning of a piece that relates to the product of other modifiers acting toward the end of the same piece, and both determine a third group of modifiers in another time regime of the complex wave. Ultimately, the wave formula and the vector space point toward the possibility of creating non-narrative constructs that are free from the "words" (cells, motives, etc.) and phrases made out of pitches. Music could be more than an analogy for verbal discourse. References [Risset 79] Risset, J.-C., Mutations I, INA-GRM Recording (AM 56409) (1979) [Xenakis 92] Xenakis, I., Formalized Music, Thought and Mathematics in Music, revised edition, Pendragon Press (1992) [Stockhausen 57] Stockhausen, K., "...how time passes...", Die Reihe, Vol. 3, Theodore Presser Co. (1957) - 390 - ICMC Proceedings 1999