- 49 -Mazzola, Guerino / Noll, Thomas / Lluis-Puebla, Emilio: Perspectives in Mathematical and Computational Music Theory 
  Erste Seite (1) Vorherige Seite (48)Nächste Seite (50) Letzte Seite (454)      Suchen  Nur aktuelle Seite durchsuchen Gesamtes Dokument durchsuchen     Aktuelle Seite drucken Hilfe 

So the counterpoint model not only exhibits a variety of fictitious counterpoint theories which could very well yield new, interesting counterpoint compositions. It also relates the existent counterpoint theory of the Fux dichotomy K/D to its antipode, the major dichotomy I/J , through the scales where the counterpoint has to be inserted, and thereby to a far-out music structure such as the melas from Indian raga tradition. It is not clear whether these intercultural relations can be made more realistic or whether they remain fictitious. Here, more research must be done. But it becomes evident that the extension of mathematical models could open not only new perspectives of historical developments, it could also unfold new perspectives of cultural specializations.

1.4 Performance

The author’s first steps in performance modeling were made 1989-1994 while programming the commercial musical composition software presto®  for Atari computers (Mazzola1994). In presto® ’s »AgoLogic« subroutine, a hierarchy of polygonal tempo curves can be defined and edited. The program uses the definition of musical tempo as a piecewise continuous map T : R --> R+ on the positive reals of symbolic time E , measured in quarters Q and with values in the positive reals, measuring the tempo T(E) at symbolic (score) time E in units of quarters per minute, Q/M in , say. Mathematically, the tempo is the inverse derivative of the physical time e as a function of symbolic time E , as a function of symbolic time, i.e., T (E) = (de/dE)-1(E) . The program uses the calculation of physical time via the evident integration of 1/T (E) . The hierarchical tempo structure implements the fact that musical tempo is not the same for all notes at a given score time. Rather is the tempo layered in a tree of successive refinements of local tempi. Typically, this looks like this: We are given a >mother tempo< curve Tmother , defined on the closed symbolic time interval [E0,E1] . In a homophonic piano piece, this could be the global tempo which is played by the left hand. If the right hand should play a Chopin rubato during a subinterval [E00,E01] of [E0,E1] , then the tempo of the right hand will deviate from the mother tempo in this interval. However, at the start and end times E00,E01 , we ask the hands to coincide. So the daughter tempo Tdaughter of the right hand should have the same integral as the left hand with its mother tempo, i.e.,

 integral integral E01 E01 E00 1/Tdaughter = E00 1/Tmother.

By use of adaptation algorithms, the tempo hierarchy subroutine in the presto®  software enables the graphically-interactive construction of such daughter curves, including an arbitrary number of sisters and of genealogical depth for daughters, granddaughters, great-granddaughters, etc. This means that interpretative time is encoded in a ramified tree of genealogical refinement of local tempi.

This first approach was successful on the time level. Therefore, the SNSF grant (1992-1996) for the RUBATO®  project (Mazzola and Zahorka1993-1995Mazzola and Garbers2001) was designed to extend this approach to other parameters, such as pitch, duration, loudness, glissandi, and crescendi. But the presto®  approach


Erste Seite (1) Vorherige Seite (48)Nächste Seite (50) Letzte Seite (454)      Suchen  Nur aktuelle Seite durchsuchen Gesamtes Dokument durchsuchen     Aktuelle Seite drucken Hilfe 
- 49 -Mazzola, Guerino / Noll, Thomas / Lluis-Puebla, Emilio: Perspectives in Mathematical and Computational Music Theory