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

some events falls together with the beginning of others (at onset times e1 , e3 and e5 ). The lower score has been annotated with fingering information (to be played with the left hand). Fingering is required if we want to construct a symbolic gesture curve with independent axes for each finger. Here, we assume that the fingering information was supplied by some external source, either manually, or by some automatic tool (e.g. a FingerRubette in the context of RUBATO, or by methods described in Parncutt (1998)).

4.1 Fingers Moving at Infinite Speed

One of the main problems with symbolic gesture curves is the issue that fingers have to move at infinite speed in some cases: for instance at e3 the first event for finger 2 ends and at the same time finger 2 has to start playing the second event. The same is the case at e6 , where finger 1 is still pressed and must be released, but there is no time for the release movement since the score is virtually finished. The problem can be solved by parameterising onset time for each symbolic finger, i.e. onset time E becomes a function of the curve parameter t .


PIC
Figure 3: Symbolic gesture curve for finger 1, with curve parameter t running from 0 to 1 on the horizontal axis.


Figure 3 shows the symbolic gesture curve for finger 1. As we just have seen, onset time E also exists in the gesture space, but separated for each finger. Each axis is drawn separately in function of curve parameter t . The remaining instrument parameters H , L , etc. are replaced by pseudo space coordinates X , Y , Z which define the coordinate system for a virtual keyboard. X1 is the position on the keyboard and corresponds to pitch, Y1 is the position above the keyboard and tells whether key is pressed or not, and the derivative  ' Y1 contains information about the speed at which the key is pressed or released, respectively. This speed corresponds to the loudness of a certain event. Note that the Z position (depth on the keyboard,


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