Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Cancel
Das Gerät antwortet auf die Cancel-Nachricht durch den Abbruch der Datenübertragung. Das Gerät kann
auch die Cancel-Nachricht senden. Dies erfolgt nach drei erfolglosen Versuchen, ein Datenpaket zu senden.
Außerdem sendet das Gerät eine Cancel-Nachricht, wenn ein Datenpaket erwartet, aber nicht binnen einer
Sekunde empfangen wurde.
0xF0 SysEx ID
0x00 0x01 0x05 M-Audio-Hersteller-SysEx-ID
0x21 Geräteklasse
<id> Gerät-ID
0x7D Befehls-ID (Cancel)
0xF7 EOX

Arpeggiator-Datenformat

Jedes Ereignis wird in einem 4-Byte-Paket gespeichert. Da die maximale Größe eines Patterns 1.024 Byte beträgt,
beträgt die maximale Anzahl von Ereignissen 256. Jedes Ereignis umfasst ein „Note ein"-, „Controller"- oder
„Pitchbend"-Ereignis, das in ein 4-Byte-Paket eingebunden wird (wobei „Note aus"-Ereignisse immer als
„Note ein, Anschlaggeschwindigkeit null" dargestellt werden).
Bit
7 6 5 4 3 2 1 0
T T T T T T T T
S S S S S S S S
TS: 16 Bits Zeitstempel bezüglich des Patternstarts, 96 Schläge pro Viertelnote.
F1 & F2: Zwei einzelne Bits, die verwendet werden, um den Ereignistyp zu definieren.
F2 F1 Ereignistyp
0
0
Note
0
1
Controller
1
1
Pitch Bend
D1 & D2: Zwei 7-Bit-Datenbytes für ein Ereignis, die die folgenden Werte enthalten:
Ereignistyp
D1
Note
Note Num
Controller
CC Num
Pitch Bend
PB LSB
Der einzige andere Ereignistyp ist die Endmarkierung, die als 32-Bit 0 (0x00000000) gespeichert wird.
Die Kopfdaten für ein Pattern werden als getrennter Datenblock gespeichert (siehe
„Arpeggiator-Kopfdatendump" auf Seite 101).
Arpeggiator-Begrenzungen:
• Patterns sind auf maximal 2 Takte beschränkt.
• Patterns müssen in 1.024 Byte passen.
• Die Taktgeberauflösung ist auf 96 Taktschläge pro Viertelnote eingestellt.
• Bis zu 5 verschiedene Controller pro Pattern sind zulässig (Pitch Bend, Modulationsrad und MIDI CCs).
• In einem Pattern dürfen keine RPN oder NRPN verwendet werden.
Venom-Benutzerhandbuch
7 6 5 4 3 2 1 0
T T T T T T T T
S S S S S S S S
D2
Velocity
Value
PB MSB
7 6 5 4 3 2 1 0
F D D D D D D D
2 2 2 2 2 2 2 2
92
7 6 5 4 3 2 1 0
F D D D D D D D
1 1 1 1 1 1 1 1
Anhang B: Systemexklusive Implementierung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis