EasyManua.ls Logo

Roland JV-1010

Roland JV-1010
96 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
85
MIDI Implementation
Appendices
Type33: ENHANCERFLANGER (serial)
———————+————————————————————————————————+———————————————————————
prm1 | Enhancer Sens | 0 - 127
prm2 | Enhancer Mix Level | 0 - 127
prm3 | Flanger Pre Delay Time | 0 - 125
prm4 | Flanger Rate | 0 - 125
prm5 | Flanger Depth | 0 - 127
prm6 | Flanger Feedback Level | 0 - 98
prm7 | Flanger Balance | 0 - 100
prm8 | Output Level | 0 - 127
Type34: ENHANCERDELAY (serial)
———————+————————————————————————————————+———————————————————————
prm1 | Enhancer Sens | 0 - 127
prm2 | Enhancer Mix Level | 0 - 127
prm3 | Delay Time | 0 - 126
prm4 | Delay Feedback Level | 0 - 98
prm5 | Delay HF Damp | 0 - 17
prm6 | (not used) |
prm7 | Delay Balance | 0 - 100
prm8 | Output Level | 0 - 127
Type35: CHORUSDELAY (serial)
———————+————————————————————————————————+———————————————————————
prm1 | Chorus Pre Delay Time | 0 - 125
prm2 | Chorus Rate | 0 - 125
prm3 | Chorus Depth | 0 - 127
prm4 | (not used) |
prm5 | Chorus Balance | 0 - 100
prm6 | Delay Time | 0 - 126
prm7 | Delay Feedback Level | 0 - 98
prm8 | Delay HF Damp | 0 - 17
prm9 | Delay Balance | 0 - 100
prm10 | Output Level | 0 - 127
Type36: FLANGERDELAY (serial)
———————+————————————————————————————————+———————————————————————
prm1 | Flanger Pre Delay Time | 0 - 125
prm2 | Flanger Rate | 0 - 125
prm3 | Flanger Depth | 0 - 127
prm4 | Flanger Feedback Level | 0 - 98
prm5 | Flanger Balance | 0 - 100
prm6 | Delay Time | 0 - 126
prm7 | Delay Feedback Level | 0 - 98
prm8 | Delay HF Damp | 0 - 17
prm9 | Delay Balance | 0 - 100
prm10 | Output Level | 0 - 127
Type37: CHORUSFLANGER (serial)
———————+————————————————————————————————+———————————————————————
prm1 | Chorus Pre Delay Time | 0 - 125
prm2 | Chorus Rate | 0 - 125
prm3 | Chorus Depth | 0 - 127
prm4 | Chorus Balance | 0 - 100
prm5 | Flanger Pre Delay Time | 0 - 125
prm6 | Flanger Rate | 0 - 125
prm7 | Flanger Depth | 0 - 127
prm8 | Flanger Feedback Level | 0 - 98
prm9 | Flanger Balance | 0 - 100
prm10 | Output Level | 0 - 127
Type38: CHORUS/DELAY (parallel)
———————+————————————————————————————————+———————————————————————
prm1 | Chorus Pre Delay Time | 0 - 125
prm2 | Chorus Rate | 0 - 125
prm3 | Chorus Depth | 0 - 127
prm4 | (not used) |
prm5 | Chorus Balance | 0 - 100
prm6 | Delay Time | 0 - 126
prm7 | Delay Feedback Level | 0 - 98
prm8 | Delay HF Damp | 0 - 17
prm9 | Delay Balance | 0 - 100
prm10 | Output Level | 0 - 127
Type39: FLANGER/DELAY (parallel)
———————+————————————————————————————————+———————————————————————
prm1 | Flanger Pre Delay Time | 0 - 125
prm2 | Flanger Rate | 0 - 125
prm3 | Flanger Depth | 0 - 127
prm4 | Flanger Feedback Level | 0 - 98
prm5 | Flanger Balance | 0 - 100
prm6 | Delay Time | 0 - 126
prm7 | Delay Feedback Level | 0 - 98
prm8 | Delay HF Damp | 0 - 17
prm9 | Delay Balance | 0 - 100
prm10 | Output Level | 0 - 127
Type40: CHORUS/FLANGER (parallel)
———————+————————————————————————————————+———————————————————————
prm1 | Chorus Pre Delay Time | 0 - 125
prm2 | Chorus Rate | 0 - 125
prm3 | Chorus Depth | 0 - 127
prm4 | Chorus Balance | 0 - 100
prm5 | Flanger Pre Delay Time | 0 - 125
prm6 | Flanger Rate | 0 - 125
prm7 | Flanger Depth | 0 - 127
prm8 | Flanger Feedback Level | 0 - 98
prm9 | Flanger Balance | 0 - 100
prm10 | Output Level | 0 - 127
Decimal/Hexadecimal Table (hexadecimal values
are indicated by a following “H”)
MIDI uses 7-bit hexadecimal values to indicate data values and the address and size of
exclusive messages. The following table shows the correspondence between decimal and
hexadecimal numbers.
+——————+——————++——————+——————++——————+——————++——————+——————+
| D | H || D | H || D | H || D | H |
+——————+——————++——————+——————++——————+——————++——————+——————+
| 0 | 00H || 32 | 20H || 64 | 40H || 96 | 60H |
| 1 | 01H || 33 | 21H || 65 | 41H || 97 | 61H |
| 2 | 02H || 34 | 22H || 66 | 42H || 98 | 62H |
| 3 | 03H || 35 | 23H || 67 | 43H || 99 | 63H |
| 4 | 04H || 36 | 24H || 68 | 44H || 100 | 64H |
| 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H |
| 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H |
| 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H |
| 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H |
| 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H |
| 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH |
| 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH |
| 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH |
| 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH |
| 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH |
| 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH |
| 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H |
| 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H |
| 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H |
| 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H |
| 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H |
| 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H |
| 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H |
| 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H |
| 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H |
| 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H |
| 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH |
| 27 | 1BH || 59 | 3BH || 91 | 5BH || 123 | 7BH |
| 28 | 1CH || 60 | 3CH || 92 | 5CH || 124 | 7CH |
| 29 | 1DH || 61 | 3DH || 93 | 5DH || 125 | 7DH |
| 30 | 1EH || 62 | 3EH || 94 | 5EH || 126 | 7EH |
| 31 | 1FH || 63 | 3FH || 95 | 5FH || 127 | 7FH |
+——————+——————++——————+——————++——————+——————++——————+——————+
D: decimal
H: hexadecimal
* Decimal expressions such as used for MIDI channel, Bank Select, and Program Change
will be the value 1 greater than the decimal value given in the above table.
* Since each MIDI byte carries 7 significant data bits, each byte can express a maximum of
128 different values. Data for which higher resolution is required must be transmitted
using two or more bytes. For example a value indicated as a two-byte value of aa bbH
would have a value of aa x 128 + bb.
* For a signed number (+/-), 00H = -64, 40H = +/-0, and 7FH = +63. I.e., the decimal
equivalent will be 64 less than the decimal value given in the above table. For a two-byte
signed number, 00 00H = -8192, 40 00H = +/-0, and 7F 7FH = +8191. For example the
decimal expression of aa bbH would be aa bbH - 40 00H = (aa x 128 + bb - 64 x 128.
* Hexadecimal notation in two 4-bit units is used for data indicated as “nibbled”. The
nibbled two-byte value of 0a 0b H would be a x 16 + b.
<Example 1> What is the decimal equivalent of 5AH?
From the above table, 5AH = 90.
<Example 2> What is the decimal equivalent of the 7-bit hexadecimal values 12 34H?
From the above table, 12H = 18 and 34H = 52
Thus, 18 x 128 + 52 = 2356
<Example 3> What is the decimal equivalent of the nibbled expression 0A 03 09 0DH?
From the above table, 0AH = 10, 03H = 3, 09H = 9, 0DH = 13
Thus, the result is ((10 x 16 + 3) x 16 + 9) x 16 + 13 = 41885
<Example 4> What is the nibbled equivalent of the decimal number 1258?
16 ) 1258
16 ) 78...10
16 ) 4...14
0... 4
From the above table, 0=00H, 4=04H, 14=0EH, 10=0AH
Thus the result is 00 04 0E 0AH

Table of Contents

Other manuals for Roland JV-1010

Related product manuals