33
Sending these three lines one after another will have the following result:
The drum instrument on the key xx (00H - 7FH) on the MIDI-Channel with the Channel-No. n (0h - FH)
will be transposed by the value yy (lowest value 00H - Standard 40H- highest value 7F).
As you can see the tuning of one drum instrument needs 9 bytes. So if you want to tune more drum
instruments you should make this at the beginning of a song in order to avoid timing problems.
The input of the MIDI-data is made in the HEX-Code. See the following listing:
Decimal Hexadecimal Binary
00 00 0000 0000
01 01 0000 0001
02 02 0000 0010
03 03 0000 0011
04 04 0000 0100
05 05 0000 0101
06 06 0000 0110
07 07 0000 0111
08 08 0000 1000
09 09 0000 1001
10 0A 0000 1010
11 0B 0000 1011
12 0C 0000 1100
13 0D 0000 1101
14 0E 0000 1110
15 0F 0000 1111
16 10 0001 0000
17 11 0001 0001 etc.
Now a list of all NRPN- and RPN- Controllers that the Technox uses:
NRPN-Controller
Pitch-modulation-speed
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 08 n = Channel, XX =Value
Pitch-modulation-depth
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 09 n = Channel, XX =Value
Pitch-modulation-delay
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 10 n = Channel, XX = Value
Cutoff-frequency
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 20 n = Channel, XX = Value
Resonance
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 21 n = Channel, XX =Value
EG-Attack
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 63 n = Channel, XX = Value
EG-Decay
NRPN MSB Contr.99 (BnH 63H xxH) NRPN LSB Contr. 98 (BnH 62H xxH) Data-Entry Contr 6 (BnH 6H xxH)
n = Channel, xx = 01 n = Channel, xx = 64 n = Channel, XX = Value
17.) MIDI and more/ NRPN & RPN-Controller
List of NRPN-
and RPN-
Controllers
QUASIMIDI STYLEDRIVE FANSEITE
http://people.freenet.de/styledrive/