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
1
0
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/