Erzeugen fortlaufender Noten Events mit Pitch bend
Eine weitere Umsetzung, eine Wegänderung in Steuersignale für einen Midi
Klangerzeuger umzuwandeln, bietet diese Einstellmöglichkeit.
Dabei wird zuerst einmal wiederum ein mögliches Noten Event bezüglich der
Berührungsposition auf dem Wegsensor bzw. beim Bewegen auf dem Sensor
ermittelt.
Gleichzeitig wird jedoch zusätzlich schon der Pitchbend Wert, der dieser Position
entsprechend würde berechnet und zusammen mit dem Noten Event ausgegeben.
Die Bestimmung des Pitchbend Wertes unterscheidet sich nun grundlegend vom
vorangegangenem relativen Modus.
Der Pitchbend Wert wird nun nicht relativ zum ausgesendeten Notenwert berechnet,
sondern absolut zur tatsächlichen Position innerhalb des Bereiches in dem ein
bestimmter Notenwert gültig ist.
Folglich würde dieser absolute Modus dem relativen nur in dem einen Ausnahmefall
entsprechen, in dem der erste Berührungspunkt genau der Mitte des Notenbereiches
entsprechen würde.
In dem Falle würden alle weiteren Pitchbend Werte dann auf diesen Pitchbend
Mittelwert oder bzw. eben nullbezogen berechnet werden.
Im Normalfall liegt der Berührungspunkt jedoch nicht in der Mitte und durch einen
dadurch bedingten vom Pitchbend Nullpunkt abweichenden Pitchbend Wert wird der
Ton sofort von seinem ‚geraden' Idealwert verstimmt werden.
Zwischen zwei unterschiedlichen Notenwerten werden dann weitere Pitchbend
Werte ausgesendet.
Findet die Wegmessung heraus, dass sich der Berührungspunkt außerhalb der
aktuell gesendeten Note und einem neuen Bereich links oder rechts davon befindet
( Notenwert minus 1 oder plus 1), so wird automatisch ein Note Off Event mit der
bisherigen Note gesendet und nun ein Pitchbend Note On Event Pärchen mit der
neuen Note bzw. der neuen Pitchbend Position bezogen auf diese Note berechnet
und ausgesendet.
center note # - 1
center note #
center note # + 1
?
?
note # - 1
note #
note # + 1
a
b
c
pitch bend -
pitch bend +
Abb. 9
In Abbildung 9 würde die ausgegeben Pitchbend Werte (dunkle schwarze Linie) im
Fall a) fast den maximalen Wertebereich erzeugen, im Fall b) nur noch einen weiter
eingeschränkten. Der theoretisch vollen Bereich soll durch die jeweils
unterbrochenen Linien angezeigt werden. Diese Pitchbend Werte werden ja aber nie
ausgesendet, dann man sich dort bereits wieder in einer neuen Noten Zone befindet.
Seite 28
R2M Bedienungsanleitung