Controlar Parametros Electribes con controlador MIDI

  • 2
#16 por Rowf The Beat Bender el 02/01/2010
Mas:

+---------+----------------------------------+----------+------------+------------------------------+
*t1-1 : data entry conversion
midi data
msb : 0mmmmmmm (0~7f), lsb : 0lllllll (0~7f)
data
00mmmmmmmlllllll (0~3fff)
electribe sx midi implementation
*t1-2 : 00~1f : lpf
20~3f : hpf
40~5f : bpf
60~7f : bpf+
*t1-3 : 00~2a : fx1
2b~55 : fx2
56~7f : fx3
*t1-4 : 00~0f : saw
10~1f : squ
20~2f : tri
30~3f : s&h
40~7f : eg
*t1-5 : 00~1f : pitch
20~3f : cutoff
40~5f : amp
60~7f : pan
*t1-6 : 00~2a : off
2b~55 : smooth
56~7f : trig hold
*t1-7 : 00~3f : cutoff
40~5f : amp
60~7f : pan
*t1-8 : 00~07 : 50, 50, 50, 50, 50, 51, 51, 51
08~0f : 51, 51, 52, 52, 52, 52, 52, 53
10~17 : 53, 53, 53, 53, 54, 54, 54, 54
18~1f : 54, 55, 55, 55, 55, 55, 56, 56
20~27 : 56, 56, 56, 57, 57, 57, 57, 57
28~2f : 58, 58, 58, 58, 58, 59, 59, 59
30~37 : 59, 59, 60, 60, 60, 60, 60, 61
38~3f : 61, 61, 61, 61, 62, 62, 62, 62
40~47 : 62, 63, 63, 63, 63, 63, 64, 64
48~4f : 64, 64, 64, 65, 65, 65, 65, 65
50~57 : 66, 66, 66, 66, 66, 67, 67, 67
58~5f : 67, 67, 68, 68, 68, 68, 68, 69
60~67 : 69, 69, 69, 69, 70, 70, 70, 70
68~6f : 70, 71, 71, 71, 71, 71, 72, 72
70~77 : 72, 72, 72, 73, 73, 73, 73, 73
78~7f : 74, 74, 74, 74, 74, 75, 75, 75
*t1-9 : 00~2a : 2
2b~55 : 3
56~7f : 4
*t1-10 : msb : bit0=1 solosts
lsb : bit5(audioin)=1 : mute
bit4(slice)=1 : mute
bit3~2(stretch2~1)=1 : mute
bit1~0(keyboard2~1)=1 : mute
*t1-11 : msb : bit1~0(p7b~p7a)=1 : mute
lsb : bit6~0(p6b~p1)=1 : mute
table2 : panel knob & switch control (assignable)
+--------------------+----------------+-----------------------+----------------+
| | parameter | value | default cc no. |
| | | [d] | [d] |
+--------------------+----------------+-----------------------+----------------+
| modulation | speed | 0~127 | 89 |
| | depth | 0~64~127 : -63~0~63 | 90 |
| | type | *t1-4 | 87 |
| | dest | *t1-5 | 88 |
| | bpm sync | 0~63/64~127 : off/on | 82 |
+--------------------+----------------+-----------------------+----------------+
| filter | cutoff | 0~127 | 74 |
| | resonance | 0~127 | 71 |
| | eg int | 0~64~127 : -63~0~63 | 79 |
| | type | *t1-2 | 83 |
+--------------------+----------------+-----------------------+----------------+
| part common | glide | 0~127 : off,1~127 | 5 |
| | pan | 0~127 (64=center) | 10 |
| | eg time | 0~127 | 75 |
| | level | 0~127 | 7 |
| | start point | 0~127 | 18 |
| | amp eg | 0~63/64~127 : off/on | 86 |
| | roll | 0~63/64~127 : off/on | 85 |
| | reverse | 0~63/64~127 : off/on | 19 |
| | fx send | 0~63/64~127 : off/on | 91 |
| | fx select | *t1-3 | 81 |
| | motion seq sw | *t1-6 | 80 |
+--------------------+----------------+-----------------------+----------------+
| fx1 | type | *t2-1 | 12 |
| | edit1 | 0~127 | 92 |
| | edit2 | 0~127 | 93 |
| | motion seq sw | 0~63/64~127 : off/on | 20 |
+--------------------+----------------+-----------------------+----------------+
electribe sx midi implementation
| fx2 | type | *t2-1 | 13 |
| | edit1 | 0~127 | 94 |
| | edit2 | 0~127 | 95 |
| | motion seq sw | 0~63/64~127 : off/on | 21 |
+--------------------+----------------+-----------------------+----------------+
| fx3 | type | *t2-1 | 24 |
| | edit1 | 0~127 | 25 |
| | edit2 | 0~127 | 26 |
| | motion seq sw | 0~63/64~127 : off/on | 22 |
+--------------------+----------------+-----------------------+----------------+
| fx | chain | *t2-2 | 23 |
+--------------------+----------------+-----------------------+----------------+
*t2-1 : 00~07 : reverb
08~0f : bpm sync delay
10~17 : short delay
18~1f : mod delay
20~27 : grain shifter
28~2f : cho/flg
30~37 : phaser
38~3f : ring mod
40~47 : talking mod
48~4f : pitch shifter
50~57 : compressor
58~5f : distortion
60~67 : decimator
68~6f : eq
70~77 : lpf
78~7f : hpf
*t2-2 : 00~1f : none
20~3f : fx1-fx2
40~5f : fx2-fx3
60~7f : fx1-fx2-fx3
table3 : pattern bank parameters (273920 bytes)
+---------------+-----------------------------+--------------------------+
| 0~4279 | pattern parameter (1st) | (4280bytes) [table4]|
| 4280~8559 | pattern parameter (2nd) | |
| : | | |
| 269640~273919 | pattern parameter (64th) | |
+---------------+-----------------------------+--------------------------+
table4 : pattern parameters (4280 bytes)
+---------------+-----------------------------+--------------------------+
| 0~23 | pattern common parameters | (24bytes) [table5]|
+---------------+-----------------------------+--------------------------+
| 24~57 | part drum1 parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 58~91 | part drum2 parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 92~125 | part drum3 parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 126~159 | part drum4 parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 160~193 | part drum5 parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 194~227 | part drum6a parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 228~261 | part drum6b parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 262~295 | part drum7a parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 296~329 | part drum7b parameters | (34bytes) [table6]|
+---------------+-----------------------------+--------------------------+
| 330~603 | part keyboard1 parameters | (274bytes) [table7]|
+---------------+-----------------------------+--------------------------+
| 604~877 | part keyboard2 parameters | (274bytes) [table7]|
+---------------+-----------------------------+--------------------------+
| 878~909 | part stretch1 parameters | (32bytes) [table8]|
+---------------+-----------------------------+--------------------------+
| 910~941 | part stretch2 parameters | (32bytes) [table8]|
+---------------+-----------------------------+--------------------------+
| 942~973 | part slice parameters | (32bytes) [table8]|
+---------------+-----------------------------+--------------------------+
| 974~1129 | part audioin parameters | (156bytes) [table9]|
+---------------+-----------------------------+--------------------------+
| 1130~1147 | accent parameters | (18bytes) [table10]|
+---------------+-----------------------------+--------------------------+
| 1148~1151 | fx1 parameters | (4bytes) [table11]|
+---------------+-----------------------------+--------------------------+
| 1152~1155 | fx2 parameters | (4bytes) [table11]|
+---------------+-----------------------------+--------------------------+
| 1156~1159 | fx3 parameters | (4bytes) [table11]|
+---------------+-----------------------------+--------------------------+
| 1160~1289 | motion parameters (1st) | (130bytes) [table12]|
| 1290~1419 | motion parameters (2nd) | |
| : | | |
| 4150~4279 | motion parameters (24th) | |
+---------------+-----------------------------+--------------------------+
electribe sx midi implementation
table5 : pattern common parameters (24 bytes)
+---------+------------------------------+-------------------------------------+
| 0~7 | pattern name | |
+---------+------------------------------+-------------------------------------+
| 8 | tempo (msb) | 20.0~300.0 iiiiiiiii 20~300 |
| 9 | tempo (lsb) | iiiiiiiii00ffff ffff 0~9 |
+---------+------------------------------+-------------------------------------+
| 10 | swing | 0~25 : 50~75% |
+---------+------------------------------+-------------------------------------+
| b2~0 | pattern length | 0~7 : 1~8 |
| -----+------------------------------+-------------------------------------+
| 11 b5,4 | beat | 0~3 : 16th,32nd,tri,tr2 |
| -----+------------------------------+-------------------------------------+
| b7,6 | rolltype | 0~2 : 2~4 |
+---------+------------------------------+-------------------------------------+
| 12 | fx chain | 0~3 : xx,ox,xo,oo (fx1-fx2,fx2-fx3) |
+---------+------------------------------+-------------------------------------+
| 13 | last step | 0~15 : 1~16 |
+---------+------------------------------+-------------------------------------+
| b4~0 | arpeggiator scale | 0~30 : 1~31 |
| 14 -----+------------------------------+-------------------------------------+
| b7~5 | (reserve) | |
+---------+------------------------------+-------------------------------------+
| 15 | arpeggiator centernote | 0~127 : c-1~g9 |
+---------+------------------------------+-------------------------------------+
| 16~17 | part mute/solo status | b15 = 0 : mute |
| | | 0/1 : mute off/mute on [table22]|
| | | b15 = 1 : solo |
| | | 0/1 : solo on/solo off [table22]|
+---------+------------------------------+-------------------------------------+
| 18~19 | part swing status | 0/1 : off/on [table22]|
+---------+------------------------------+-------------------------------------+
| 20~21 | part outputbus status | 0/1 : 3/4 / l/r [table22]|
+---------+------------------------------+-------------------------------------+
| 22~23 | part accent status | 0/1 : off/on [table22]|
+---------+------------------------------+-------------------------------------+
table6 : drum part parameters (34 bytes)
+---------+------------------------------+-------------------------------------+
| 0 | sample (msb) | msb="1" : off |
| 1 | sample (lsb) | |
+---------+------------------------------+-------------------------------------+
| 2 | slice no. | msb="1" : all |
+---------+------------------------------+-------------------------------------+
| 3 | (reserve) | |
+---------+------------------------------+-------------------------------------+
| 4 | filter type | 0~3 : lpf/hpf/bpf/bpf+ |
+---------+------------------------------+-------------------------------------+
| 5 | cut off | 0~127 |
+---------+------------------------------+-------------------------------------+
| 6 | resonance | 0~127 |
+---------+------------------------------+-------------------------------------+
| 7 | eg intensity | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 8 | pitch | 0~127 (64=equal pitch) |
+---------+------------------------------+-------------------------------------+
| 9 | level | 0~127 |
+---------+------------------------------+-------------------------------------+
| 10 | panpot | 0~127 (64=center) |
+---------+------------------------------+-------------------------------------+
| 11 | eg time | 0~127 |
+---------+------------------------------+-------------------------------------+
| 12 | start point | 0~127 |
+---------+------------------------------+-------------------------------------+
| b1,0 | fx select | 0~2 : fx1/fx2/fx3 |
| -----+------------------------------+-------------------------------------+
| b2 | fx send | 0/1 : off/on |
| 13 -----+------------------------------+-------------------------------------+
| b3 | roll | 0/1 : off/on |
| -----+------------------------------+-------------------------------------+
| b4 | amp eg | 0/1 : gate/eg |
| -----+------------------------------+-------------------------------------+
| b5 | reverse | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| b2~0 | mod dest | 0~3 : pitch/cutoff/amp/pan |
| 14 -----+------------------------------+-------------------------------------+
| b6~4 | mod type | 0~4 : saw/squ/tri/s&h/eg |
| -----+------------------------------+-------------------------------------+
| b7 | bpm sync | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| 15 | mod speed | 0~127 |
+---------+------------------------------+-------------------------------------+
| 16 | mod depth | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 17 | motion sequence status | 0~2 : off/smooth/trighold |
+---------+------------------------------+-------------------------------------+
| 18~33 | sequence data | [table23]|
+---------+------------------------------+-------------------------------------+
electribe sx midi implementation
table7 : keyboard part parameters (274 bytes)
+---------+------------------------------+-------------------------------------+
| 0 | sample (msb) | msb="1" : off |
| 1 | sample (lsb) | |
+---------+------------------------------+-------------------------------------+
| 2 | slice no. | msb="1" : all |
+---------+------------------------------+-------------------------------------+
| 3 | (reserve) | |
+---------+------------------------------+-------------------------------------+
| 4 | glide | 0~127 : off,1~127 |
+---------+------------------------------+-------------------------------------+
| 5 | filter type | 0~3 : lpf/hpf/bpf/bpf+ |
+---------+------------------------------+-------------------------------------+
| 6 | cut off | 0~127 |
+---------+------------------------------+-------------------------------------+
| 7 | resonance | 0~127 |
+---------+------------------------------+-------------------------------------+
| 8 | eg intensity | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 9 | level | 0~127 |
+---------+------------------------------+-------------------------------------+
| 10 | panpot | 0~127 (64=center) |
+---------+------------------------------+-------------------------------------+
| 11 | eg time | 0~127 |
+---------+------------------------------+-------------------------------------+
| 12 | start point | 0~127 |
+---------+------------------------------+-------------------------------------+
| b1,0 | fx select | 0~2 : fx1/fx2/fx3 |
| -----+------------------------------+-------------------------------------+
| b2 | fx send | 0/1 : off/on |
| 13 -----+------------------------------+-------------------------------------+
| b3 | roll | 0/1 : off/on |
| -----+------------------------------+-------------------------------------+
| b4 | amp eg | 0/1 : gate/eg |
| -----+------------------------------+-------------------------------------+
| b5 | reverse | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| b2~0 | mod dest | 0~3 : pitch/cutoff/amp/pan |
| -----+------------------------------+-------------------------------------+
| 14 b6~4 | mde type | 0~4 : saw/squ/tri/s&h/eg |
| -----+------------------------------+-------------------------------------+
| b7 | bpm sync | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| 15 | mod speed | 0~127 |
+---------+------------------------------+-------------------------------------+
| 16 | mod depth | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 17 | motion sequence status | 0~2 : off/smooth/trighold |
+---------+------------------------------+-------------------------------------+
| 18 | sequence data note (step1) | |
| : | : | 0~127 : c-1~g9 (msb="1" : off) |
| 145 | sequence data note (step128) | |
+---------+------------------------------+-------------------------------------+
| 146 | sequence data gate (step1) | |
| : | : | 0~255 : 0.25~128.0 (*t7-1) |
| 273 | sequence data gate (step128) | |
+---------+------------------------------+-------------------------------------+
*t7-1 : 00~07 : 0.25, 0.50, 0.75, 1.00, 1.25, 1.50, 1.75, 2.00
08~0f : 2.25, 2.50, 2.75, 3.00, 3.25, 3.50, 3.75, 4.00
10~17 : 4.25, 4.50, 4.75, 5.00, 5.25, 5.50, 5.75, 6.00
18~1f : 6.25, 6.50, 6.75, 7.00, 7.25, 7.50, 7.75, 8.00
20~27 : 8.25, 8.50, 8.75, 9.00, 9.25, 9.50, 9.75, 10.00
28~2f : 10.25, 10.50, 10.75, 11.00, 11.25, 11.50, 11.75, 12.00
30~37 : 12.25, 12.50, 12.75, 13.00, 13.25, 13.50, 13.75, 14.00
38~3f : 14.25, 14.50, 14.75, 15.00, 15.25, 15.50, 15.75, 16.00
40~47 : 16.25, 16.50, 16.75, 17.00, 17.25, 17.50, 17.75, 18.00
48~4f : 18.25, 18.50, 18.75, 19.00, 19.25, 19.50, 19.75, 20.00
50~57 : 20.25, 20.50, 20.75, 21.00, 21.25, 21.50, 21.75, 22.00
58~5f : 22.25, 22.50, 22.75, 23.00, 23.25, 23.50, 23.75, 24.00
60~67 : 24.25, 24.50, 24.75, 25.00, 25.25, 25.50, 25.75, 26.00
68~6f : 26.25, 26.50, 26.75, 27.00, 27.25, 27.50, 27.75, 28.00
70~77 : 28.25, 28.50, 28.75, 29.00, 29.25, 29.50, 29.75, 30.00
78~7f : 30.25, 30.50, 30.75, 31.00, 31.25, 31.50, 31.75, 32.00
80~87 : 32.50, 33.00, 33.50, 34.00, 34.50, 35.00, 35.50, 36.00
88~8f : 36.50, 37.00, 37.50, 38.00, 38.50, 39.00, 39.50, 40.00
90~97 : 40.50, 41.00, 41.50, 42.00, 42.50, 43.00, 43.50, 44.00
98~9f : 44.50, 45.00, 45.50, 46.00, 46.50, 47.00, 47.50, 48.00
a0~a7 : 48.50, 49.00, 49.50, 50.00, 50.50, 51.00, 51.50, 52.00
a8~af : 52.50, 53.00, 53.50, 54.00, 54.50, 55.00, 55.50, 56.00
b0~b7 : 56.50, 57.00, 57.50, 58.00, 58.50, 59.00, 59.50, 60.00
b8~bf : 60.50, 61.00, 61.50, 62.00, 62.50, 63.00, 63.50, 64.00
c0~c7 : 65.00, 66.00, 67.00, 68.00, 69.00, 70.00, 71.00, 72.00
c8~cf : 73.00, 74.00, 75.00, 76.00, 77.00, 78.00, 79.00, 80.00
d0~d7 : 81.00, 82.00, 83.00, 84.00, 85.00, 86.00, 87.00, 88.00
d8~df : 89.00, 90.00, 91.00, 92.00, 93.00, 94.00, 95.00, 96.00
e0~e7 : 97.00, 98.00, 99.00, 100.00, 101.00, 102.00, 103.00, 104.00
e8~ef : 105.00, 106.00, 107.00, 108.00, 109.00, 110.00, 111.00, 112.00
f0~f7 : 113.00, 114.00, 115.00, 116.00, 117.00, 118.00, 119.00, 120.00
f8~ff : 121.00, 122.00, 123.00, 124.00, 125.00, 126.00, 127.00, 128.00
electribe sx midi implementation
table8 : stretch / slice part parameters (32 bytes)
+---------+------------------------------+-------------------------------------+
| 0 | sample (msb) | msb="1" : off |
| 1 | sample (lsb) | |
+---------+------------------------------+-------------------------------------+
| 2 | filter type | 0~3 : lpf/hpf/bpf/bpf+ |
+---------+------------------------------+-------------------------------------+
| 3 | cut off | 0~127 |
+---------+------------------------------+-------------------------------------+
| 4 | resonance | 0~127 |
+---------+------------------------------+-------------------------------------+
| 5 | eg intensity | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 6 | pitch | 0~127 (64=equal pitch) |
+---------+------------------------------+-------------------------------------+
| 7 | level | 0~127 |
+---------+------------------------------+-------------------------------------+
| 8 | panpot | 0~127 (64=center) |
+---------+------------------------------+-------------------------------------+
| 9 | eg time | 0~127 |
+---------+------------------------------+-------------------------------------+
| 10 | start point | 0~127 |
+---------+------------------------------+-------------------------------------+
| b1,0 | fx select | 0~2 : fx1/fx2/fx3 |
| -----+------------------------------+-------------------------------------+
| b2 | fx send | 0/1 : off/on |
| 11 -----+------------------------------+-------------------------------------+
| b3 | roll | 0/1 : off/on |
| -----+------------------------------+-------------------------------------+
| b4 | amp eg | 0/1 : gate/eg |
| -----+------------------------------+-------------------------------------+
| b5 | reverse | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| b2~0 | mod dest | 0~3 : pitch/cutoff/amp/pan |
| 12 -----+------------------------------+-------------------------------------+
| b6~4 | mod type | 0~4 : saw/squ/tri/s&h/eg |
| -----+------------------------------+-------------------------------------+
| b7 | bpm sync | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| 13 | mod speed | 0~127 |
+---------+------------------------------+-------------------------------------+
| 14 | mod depth | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 15 | motion sequence status | 0~2 : off/smooth/trighold |
+---------+------------------------------+-------------------------------------+
| 16~31 | sequence data | [table23]|
+---------+------------------------------+-------------------------------------+
table9 : audioin part parameters (156 bytes)
+---------+------------------------------+-------------------------------------+
| 0 | filter type | 0~3 : lpf/hpf/bpf/bpf+ |
+---------+------------------------------+-------------------------------------+
| 1 | cut off | 0~127 |
+---------+------------------------------+-------------------------------------+
| 2 | resonance | 0~127 |
+---------+------------------------------+-------------------------------------+
| 3 | eg intensity | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 4 | level | 0~127 |
+---------+------------------------------+-------------------------------------+
| 5 | panpot | 0~127 (64=center) |
+---------+------------------------------+-------------------------------------+
| 6 | eg time | 0~127 |
+---------+------------------------------+-------------------------------------+
| b1,0 | fx select | 0~2 : fx1/fx2/fx3 |
| -----+------------------------------+-------------------------------------+
| b2 | fx send | 0/1 : off/on |
| 7 -----+------------------------------+-------------------------------------+
| b3 | roll | 0/1 : off/on |
| -----+------------------------------+-------------------------------------+
| b4 | amp eg | 0/1 : gate/eg |
+---------+------------------------------+-------------------------------------+
| b2~0 | mod dest | 1~3 : cutoff/amp/pan |
| -----+------------------------------+-------------------------------------+
| 8 b6~4 | mod type | 0~4 : saw/squ/tri/s&h/eg |
| -----+------------------------------+-------------------------------------+
| b7 | bpm sync | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
| 9 | mod speed | 0~127 |
+---------+------------------------------+-------------------------------------+
| 10 | mod depth | 0~64~127 : -63~0~+63 |
+---------+------------------------------+-------------------------------------+
| 11 | motion sequence status | 0~2 : off/smooth/trighold |
+---------+------------------------------+-------------------------------------+
| 12~27 | sequence data step | [table23]|
+---------+------------------------------+-------------------------------------+
| 28 | sequence data gate (step1) | |
| : | : | 0~255 : 0.25~128.0 (*t7-1) |
| 155 | sequence data gate (step128) | |
+---------+------------------------------+-------------------------------------+
electribe sx midi implementation
table10 : accent part paramters (18 bytes)
+---------+------------------------------+-------------------------------------+
| 0 | level | 0~127 |
+---------+------------------------------+-------------------------------------+
| 1 | motion sequence status | 0/2 : off/trighold |
+---------+------------------------------+-------------------------------------+
| 2~17 | sequence data | [table23]|
+---------+------------------------------+-------------------------------------+
table11 : fx parameters (4 bytes)
+---------+------------------------------+-------------------------------------+
| 0 | effect type | 0~15 : 1~16 [table24]|
+---------+------------------------------+-------------------------------------+
| 1 | edit1 | 0~127 [table24]|
+---------+------------------------------+-------------------------------------+
| 2 | edit2 | 0~127 [table24]|
+---------+------------------------------+-------------------------------------+
| 3 | motion sequence status | 0/1 : off/on |
+---------+------------------------------+-------------------------------------+
table12 : motion sequence parameters (130 bytes)
+---------+------------------------------+-------------------------------------+
| 0~1 | operation no. | [table25]|
+---------+------------------------------+-------------------------------------+
| 2~129 | value | (msb="1" : off) [table25]|
+---------+------------------------------+-------------------------------------+
table13 : global parameters (192 bytes)
+---------+------------------------------+---------------------------------------------+
| 0 | memory protect | 0/1 : protect off/on |
+---------+------------------------------+---------------------------------------------+
| 1 | (reserve) | |
+---------+------------------------------+---------------------------------------------+
| 2 | arp control | 0/1 : normal/reverse |
+---------+------------------------------+---------------------------------------------+
| 3 | audio in mode | 0/1 : l/mono / stereo |
+---------+------------------------------+---------------------------------------------+
| 4 | midi clock | 0~2 : int/ext/auto |
+---------+------------------------------+---------------------------------------------+
| b0 | note message enable flag | 0/1 : dis/ena |
| -----+------------------------------+---------------------------------------------+
| b1 | system ex. Enable flag | 0/1 : dis/ena |
| 5 -----+------------------------------+---------------------------------------------+
| b2 | control change enable flag | 0/1 : dis/ena |
| -----+------------------------------+---------------------------------------------+
| b3 | program change enable flag | 0/1 : dis/ena |
+---------+------------------------------+---------------------------------------------+
| 6 | pitch bend range | 0~12~24 : -12~0~12 |
+---------+------------------------------+---------------------------------------------+
| 7~9 | midi channel | 0~15 : 1ch~16ch [table26]|
+---------+------------------------------+---------------------------------------------+
| 10~22 | drum note number | 0~127 : c-1~g9 [table27]|
+---------+------------------------------+---------------------------------------------+
| 23~55 | midi control change assign | (33bytes) [table28]|
| | | cc# = 01~05,07~31,33~37,39~95 |
+---------+------------------------------+---------------------------------------------+
| 56~63 | (reserve) | |
+---------+------------------------------+---------------------------------------------+
| 64~191 | pattern set parameters | 0~255 : a01~d64 |
+---------+------------------------------+---------------------------------------------+
table14 : current song parameter
+---------------+---------------------------+-------------------------------------+
| 0~527 | song parameter | (528bytes) [table16]|
+---------------+---------------------------+-------------------------------------+
| song event data |
+---------------+---------------------------+-------------------------------------+
| 528~535 | event data (1st) | (8bytes) [table17] or [table18] |
| 536~543 | event data (2nd) | or [table19] or [table20]|
| : | | or [table21] |
| 160520~160527 | event data (20000th(max)) | |
| (max)| | |
+---------------+---------------------------+-------------------------------------+
table15 : all song data
+---------------+---------------------------+-------------------------------------+
| 0~527 | song parameter (1st) | (528bytes) [table16]|
| 528~1055 | song parameter (2nd) | |
| : | | |
| 33264~33791 | song parameter (64th) | |
+---------------+---------------------------+-------------------------------------+
| song event data |
| (event size is total number of event of all songs.) |
+---------------+---------------------------+-------------------------------------+
| 33792~33799 | event data (1st) | (8bytes) [table17] or [table18] |
electribe sx midi implementation
| 33800~33807 | event data (2nd) | or [table19] or [table20]|
| : | | or [table21] |
| 193784~193791 | event data (20000th(max)) | |
| (max)| | |
+---------------+---------------------------+-------------------------------------+
table16 : song parameter (528 bytes)
+---------+----------------------------+-------------------------------------+
| 0~7 | song name | |
+---------+----------------------------+-------------------------------------+
| 8 | tempo (msb) | 20.0~300.0 iiiiiiiii 20~300 |
| 9 | tempo (lsb) | iiiiiiiii00ffff ffff .0~.9 |
+---------+----------------------------+-------------------------------------+
| 10 | tempo lock | 0/1 : off/on |
+---------+----------------------------+-------------------------------------+
| 11 | length | 0~255 : 1~256 |
+---------+----------------------------+-------------------------------------+
| 12 | mute hold | 0/1 : off/on |
+---------+----------------------------+-------------------------------------+
| 13 | next song | 0~64 : off,song1~song64 |
+---------+----------------------------+-------------------------------------+
| 14~15 | num of events | 0~19999 |
+---------+----------------------------+-------------------------------------+
| 16 | pattern number (1st) | |
| : | : | 0~255 : a01~d64 |
| 271 | pattern number (256th) | |
+---------+----------------------------+-------------------------------------+
| 272 | note offset (1st) | |
| : | : | -24~+24 |
| 527 | note offset (256th) | |
+---------+----------------------------+-------------------------------------+
table17 : song event data (control type) (8byte)
+---------+------------------------+--------------------------------------------------------------+
| 0 | position number | 0~255 : 1~256 |
+---------+------------------------+--------------------------------------------------------------+
| b7~4 | measure | 0~7 : 1~8 |
| 1 -----+------------------------+--------------------------------------------------------------+
| b3~0 | step | 0~15 : 1~16 |
+---------+------------------------+--------------------------------------------------------------+
| 2~3 | operation no. | [table25]|
+---------+------------------------+--------------------------------------------------------------+
| 4 | (reserve) | |
+---------+------------------------+--------------------------------------------------------------+
| 5 | value | [table25]|
+---------+------------------------+--------------------------------------------------------------+
| 6~7 | (reserve) | aaaa [h] (fixed) |
+---------+------------------------+--------------------------------------------------------------+
table18 : song event data (drum note type) (8byte)
+---------+------------------------+--------------------------------------------------------------+
| 0 | position number | 0~255 : 1~256 |
+---------+------------------------+--------------------------------------------------------------+
| b7~4 | measure | 0~7 : 1~8 |
| 1 -----+------------------------+--------------------------------------------------------------+
| b3~0 | step | 0~15 : 1~16 |
+---------+------------------------+--------------------------------------------------------------+
| 2~3 | (reserve) | 4000 [h] (fixed) |
+---------+------------------------+--------------------------------------------------------------+
| 4 | part | 0~15 : drum1~7b,accent,keyboard1~2,stretch1~2,slice,audio in |
+---------+------------------------+--------------------------------------------------------------+
| 5~7 | (reserve) | |
+---------+------------------------+--------------------------------------------------------------+
table19 : song event data (keyboard note type) (8byte)
+---------+------------------------+--------------------------------------------------------------+
| 0 | position number | 0~255 : 1~256 |
+---------+------------------------+--------------------------------------------------------------+
| b7~4 | measure | 0~7 : 1~8 |
| 1 -----+------------------------+--------------------------------------------------------------+
| b3~0 | step | 0~15 : 1~16 |
+---------+------------------------+--------------------------------------------------------------+
| 2~3 | (reserve) | 4000 [h] (fixed) |
+---------+------------------------+--------------------------------------------------------------+
| 4 | part | 0~15 : drum1~7b,accent,keyboard1~2,stretch1~2,slice,audio in |
+---------+------------------------+--------------------------------------------------------------+
| 5 | note no. | 0~127 : c-1~g9 |
+---------+------------------------+--------------------------------------------------------------+
| 6~7 | length | 0~32767 : 0.25~8192.00 (per 0.25) |
| | | 32768~49151 : 8192.50~12288.00 (per 0.5) |
| | | 49152~65535 : 12289.00~16384.00 (per 1.0) |
+---------+------------------------+--------------------------------------------------------------+
electribe sx midi implementation
table20 : song event data (tempo type) (8byte)
+---------+------------------------+--------------------------------------------------------------+
| 0 | position number | 0~255 : 1~256 |
+---------+------------------------+--------------------------------------------------------------+
| b7~4 | measure | 0~7 : 1~8 |
| 1 -----+------------------------+--------------------------------------------------------------+
| b3~0 | step | 0~15 : 1~16 |
+---------+------------------------+--------------------------------------------------------------+
| 2~3 | operation no. | 515 (fixed) |
+---------+------------------------+--------------------------------------------------------------+
| 4~5 | (reserve) | |
+---------+------------------------+--------------------------------------------------------------+
| 6~7 | tempo | 20.0~300.0 iiiiiiiii = 20~300 |
| | | 0iiiiiiiiiffffff ffffff = 0~63 : .0~.9 |
+---------+------------------------+--------------------------------------------------------------+
table21 : song event data (mute/solo type) (8byte)
+---------+------------------------+--------------------------------------------------------------+
| 0 | position number | 0~255 : 1~256 |
+---------+------------------------+--------------------------------------------------------------+
| b7~4 | measure | 0~7 : 1~8 |
| 1 -----+------------------------+--------------------------------------------------------------+
| b3~0 | step | 0~15 : 1~16 |
+---------+------------------------+--------------------------------------------------------------+
| 2~3 | operation no. | 503 (fixed) |
+---------+------------------------+--------------------------------------------------------------+
| 4~5 | (reserve) | |
+---------+------------------------+--------------------------------------------------------------+
| 6~7 | part mute/solo status | b15 = 0 : mute |
| | | 0/1 : mute off/mute on [table22]|
| | | b15 = 1 : solo |
| | | 0/1 : solo on/solo off [table22]|
+---------+------------------------+--------------------------------------------------------------+
table22 : part status parameters (2 bytes)
+-----------+-----------------------+-------+
| b6 | part audioin status | 0/1 |
| ---+-----------------------+-------+
| b5 | part slice status | 0/1 |
| ---+-----------------------+-------+
| b4 | part stretch2 status | 0/1 |
| ---+-----------------------+-------+
| b3 | part stretch1 status | 0/1 |
| 0[msb] ---+-----------------------+-------+
| b2 | part keyboard2 status | 0/1 |
| ---+-----------------------+-------+
| b1 | part keyboard1 status | 0/1 |
| ---+-----------------------+-------+
| b0 | part drum7b status | 0/1 |
+-----------+-----------------------+-------+
| b7 | part drum7a status | 0/1 |
| ---+-----------------------+-------+
| b6 | part drum6b status | 0/1 |
| ---+-----------------------+-------+
| b5 | part drum6a status | 0/1 |
| ---+-----------------------+-------+
| b4 | part drum5 status | 0/1 |
| 1[lsb] ---+-----------------------+-------+
| b3 | part drum4 status | 0/1 |
| ---+-----------------------+-------+
| b2 | part drum3 status | 0/1 |
| ---+-----------------------+-------+
| b1 | part drum2 status | 0/1 |
| ---+-----------------------+-------+
| b0 | part drum1 status | 0/1 |
+-----------+-----------------------+-------+
table23 : drum / stretch / slice / audioin / accent part step sequecnce data (16 bytes)
+--------+------------------------+----------------------------+
| offset | bit pattern | value (on accent part) |
+--------+------------------------+----------------------------+
| 0 | bit0~7 (step1 ~8) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 1 | bit0~7 (step9 ~16) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 2 | bit0~7 (step17~24) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 3 | bit0~7 (step25~32) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 4 | bit0~7 (step33~40) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 5 | bit0~7 (step41~48) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 6 | bit0~7 (step49~56) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 7 | bit0~7 (step57~64) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 8 | bit0~7 (step65~72) | 0/1 : off(soft)/on(hard) |
electribe sx midi implementation
+--------+------------------------+----------------------------+
| 9 | bit0~7 (step73~80) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 10 | bit0~7 (step81~88) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 11 | bit0~7 (step89~96) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 12 | bit0~7 (step97~104) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 13 | bit0~7 (step105~112) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 14 | bit0~7 (step113~120) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+
| 15 | bit0~7 (step121~128) | 0/1 : off(soft)/on(hard) |
+--------+------------------------+----------------------------+

https://www.facebook.com/etictecnic?notif_t=page_fan

Subir
#17 por Rowf The Beat Bender el 02/01/2010
Que largo!

Table24 : effect list
+--------+-----------------+------------------+-------------+--------------------+-------------+
| | name | edit1 | parameter | edit2 | parameter |
| | | | [d] | | [d] |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 1 | reverb | time | 0~127 | level | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 2 | bpm sync delay | time | *t24-1 | depth | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 3 | short delay | time | 0~127 | depth | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 4 | mod delay | time | *t24-1 | depth | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 5 | grain shifter | speed | 0~127 | depth | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 6 | cho/flg | lfo rate | 0~127 | depth | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 7 | phaser | lfo rate | 0~127 | depth | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 8 | ring mod | frequency | 0~127 | balance | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 9 | talking mod | formant | 0~127 | offset | -63~+63 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 10 | pitch shifter | pitch | 0~127 | balance | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 11 | compressor | sensitivity | -2400~+2400 | attack | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 12 | distortion | gain | 0~127 | level | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 13 | decimator | sampling freq | 0~127 | sampling bit | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 14 | eq | low gain (80hz) | -63~+63 | high gain (12khz) | -63~+63 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 15 | lpf | cutoff freq | 0~127 | resonance | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
| 16 | hpf | cutoff freq | 0~127 | resonance | 0~127 |
+--------+-----------------+------------------+-------------+--------------------+-------------+
*t24-1 : 1/64,1/32,1/24,1/16,1/12,1/8,1/6,3/16,1/4,1/3,3/8,1/2,3/4,1/1
table25 : opration no. & value
+---------+----------------------------------+-------------------------------+------------+------------+
| no. [h] | parameter | value [d] | motion seq | song event |
+---------+----------------------------------+-------------------------------+------------+------------+
| 004 | drum1 pitch | 0~127 (64=equal pitch) | o | o |
| 005 | drum1 filter type | *t1-2 | o | o |
| 006 | drum1 filter cutoff | 0~127 | o | o |
| 007 | drum1 filter resonance | 0~127 | o | o |
| 008 | drum1 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 009 | drum1 start point | 0~127 | o | o |
| 00a | drum1 level | 0~127 | o | o |
| 00b | drum1 pan | 0~127 (64=center) | o | o |
| 00c | drum1 eg time | 0~127 | o | o |
| 00d | drum1 amp eg | 0~63/64~127 : off/on | o | o |
| 00e | drum1 roll | 0~63/64~127 : off/on | o | o |
| 00f | drum1 reverse | 0~63/64~127 : off/on | o | o |
| 010 | drum1 effect send | 0~63/64~127 : off/on | o | o |
| 011 | drum1 effect select | *t1-3 | o | o |
| 012 | drum1 modulation type | *t1-4 | o | o |
| 013 | drum1 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 014 | drum1 modulation speed | 0~127 | o | o |
| 015 | drum1 modulation destination | *t1-5 | o | o |
| 016 | drum1 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 017 | drum1 motion seq type | *t1-6 | x | o |
| | | | | |
| 024 | drum2 pitch | 0~127 (64=equal pitch) | o | o |
| 025 | drum2 filter type | *t1-2 | o | o |
| 026 | drum2 filter cutoff | 0~127 | o | o |
| 027 | drum2 filter resonance | 0~127 | o | o |
| 028 | drum2 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 029 | drum2 start point | 0~127 | o | o |
| 02a | drum2 level | 0~127 | o | o |
| 02b | drum2 pan | 0~127 (64=center) | o | o |
electribe sx midi implementation
| 02c | drum2 eg time | 0~127 | o | o |
| 02d | drum2 amp eg | 0~63/64~127 : off/on | o | o |
| 02e | drum2 roll | 0~63/64~127 : off/on | o | o |
| 02f | drum2 reverse | 0~63/64~127 : off/on | o | o |
| 030 | drum2 effect send | 0~63/64~127 : off/on | o | o |
| 031 | drum2 effect select | *t1-3 | o | o |
| 032 | drum2 modulation type | *t1-4 | o | o |
| 033 | drum2 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 034 | drum2 modulation speed | 0~127 | o | o |
| 035 | drum2 modulation destination | *t1-5 | o | o |
| 036 | drum2 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 037 | drum2 motion seq type | *t1-6 | x | o |
| | | | | |
| 044 | drum3 pitch | 0~127 (64=equal pitch) | o | o |
| 045 | drum3 filter type | *t1-2 | o | o |
| 046 | drum3 filter cutoff | 0~127 | o | o |
| 047 | drum3 filter resonance | 0~127 | o | o |
| 048 | drum3 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 049 | drum3 start point | 0~127 | o | o |
| 04a | drum3 level | 0~127 | o | o |
| 04b | drum3 pan | 0~127 (64=center) | o | o |
| 04c | drum3 eg time | 0~127 | o | o |
| 04d | drum3 amp eg | 0~63/64~127 : off/on | o | o |
| 04e | drum3 roll | 0~63/64~127 : off/on | o | o |
| 04f | drum3 reverse | 0~63/64~127 : off/on | o | o |
| 050 | drum3 effect send | 0~63/64~127 : off/on | o | o |
| 051 | drum3 effect select | *t1-3 | o | o |
| 052 | drum3 modulation type | *t1-4 | o | o |
| 053 | drum3 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 054 | drum3 modulation speed | 0~127 | o | o |
| 055 | drum3 modulation destination | *t1-5 | o | o |
| 056 | drum3 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 057 | drum3 motion seq type | *t1-6 | x | o |
| | | | | |
| 064 | drum4 pitch | 0~127 (64=equal pitch) | o | o |
| 065 | drum4 filter type | *t1-2 | o | o |
| 066 | drum4 filter cutoff | 0~127 | o | o |
| 067 | drum4 filter resonance | 0~127 | o | o |
| 068 | drum4 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 069 | drum4 start point | 0~127 | o | o |
| 06a | drum4 level | 0~127 | o | o |
| 06b | drum4 pan | 0~127 (64=center) | o | o |
| 06c | drum4 eg time | 0~127 | o | o |
| 06d | drum4 amp eg | 0~63/64~127 : off/on | o | o |
| 06e | drum4 roll | 0~63/64~127 : off/on | o | o |
| 06f | drum4 reverse | 0~63/64~127 : off/on | o | o |
| 070 | drum4 effect send | 0~63/64~127 : off/on | o | o |
| 071 | drum4 effect select | *t1-3 | o | o |
| 072 | drum4 modulation type | *t1-4 | o | o |
| 073 | drum4 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 074 | drum4 modulation speed | 0~127 | o | o |
| 075 | drum4 modulation destination | *t1-5 | o | o |
| 076 | drum4 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 077 | drum4 motion seq type | *t1-6 | x | o |
| | | | | |
| 084 | drum5 pitch | 0~127 (64=equal pitch) | o | o |
| 085 | drum5 filter type | *t1-2 | o | o |
| 086 | drum5 filter cutoff | 0~127 | o | o |
| 087 | drum5 filter resonance | 0~127 | o | o |
| 088 | drum5 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 089 | drum5 start point | 0~127 | o | o |
| 08a | drum5 level | 0~127 | o | o |
| 08b | drum5 pan | 0~127 (64=center) | o | o |
| 08c | drum5 eg time | 0~127 | o | o |
| 08d | drum5 amp eg | 0~63/64~127 : off/on | o | o |
| 08e | drum5 roll | 0~63/64~127 : off/on | o | o |
| 08f | drum5 reverse | 0~63/64~127 : off/on | o | o |
| 090 | drum5 effect send | 0~63/64~127 : off/on | o | o |
| 091 | drum5 effect select | *t1-3 | o | o |
| 092 | drum5 modulation type | *t1-4 | o | o |
| 093 | drum5 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 094 | drum5 modulation speed | 0~127 | o | o |
| 095 | drum5 modulation destination | *t1-5 | o | o |
| 096 | drum5 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 097 | drum5 motion seq type | *t1-6 | x | o |
| | | | | |
| 0a4 | drum6a pitch | 0~127 (64=equal pitch) | o | o |
| 0a5 | drum6a filter type | *t1-2 | o | o |
| 0a6 | drum6a filter cutoff | 0~127 | o | o |
| 0a7 | drum6a filter resonance | 0~127 | o | o |
| 0a8 | drum6a filter eg int | 0~64~127 : -63~0~63 | o | o |
| 0a9 | drum6a start point | 0~127 | o | o |
| 0aa | drum6a level | 0~127 | o | o |
| 0ab | drum6a pan | 0~127 (64=center) | o | o |
| 0ac | drum6a eg time | 0~127 | o | o |
| 0ad | drum6a amp eg | 0~63/64~127 : off/on | o | o |
| 0ae | drum6a roll | 0~63/64~127 : off/on | o | o |
| 0af | drum6a reverse | 0~63/64~127 : off/on | o | o |
| 0b0 | drum6a effect send | 0~63/64~127 : off/on | o | o |
| 0b1 | drum6a effect select | *t1-3 | o | o |
| 0b2 | drum6a modulation type | *t1-4 | o | o |
electribe sx midi implementation
| 0b3 | drum6a modulation depth | 0~64~127 : -63~0~63 | o | o |
| 0b4 | drum6a modulation speed | 0~127 | o | o |
| 0b5 | drum6a modulation destination | *t1-5 | o | o |
| 0b6 | drum6a modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 0b7 | drum6a motion seq type | *t1-6 | x | o |
| | | | | |
| 0c4 | drum6b pitch | 0~127 (64=equal pitch) | o | o |
| 0c5 | drum6b filter type | *t1-2 | o | o |
| 0c6 | drum6b filter cutoff | 0~127 | o | o |
| 0c7 | drum6b filter resonance | 0~127 | o | o |
| 0c8 | drum6b filter eg int | 0~64~127 : -63~0~63 | o | o |
| 0c9 | drum6b start point | 0~127 | o | o |
| 0ca | drum6b level | 0~127 | o | o |
| 0cb | drum6b pan | 0~127 (64=center) | o | o |
| 0cc | drum6b eg time | 0~127 | o | o |
| 0cd | drum6b amp eg | 0~63/64~127 : off/on | o | o |
| 0ce | drum6b roll | 0~63/64~127 : off/on | o | o |
| 0cf | drum6b reverse | 0~63/64~127 : off/on | o | o |
| 0d0 | drum6b effect send | 0~63/64~127 : off/on | o | o |
| 0d1 | drum6b effect select | *t1-3 | o | o |
| 0d2 | drum6b modulation type | *t1-4 | o | o |
| 0d3 | drum6b modulation depth | 0~64~127 : -63~0~63 | o | o |
| 0d4 | drum6b modulation speed | 0~127 | o | o |
| 0d5 | drum6b modulation destination | *t1-5 | o | o |
| 0d6 | drum6b modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 0d7 | drum6b motion seq type | *t1-6 | x | o |
| | | | | |
| 0e4 | drum7a pitch | 0~127 (64=equal pitch) | o | o |
| 0e5 | drum7a filter type | *t1-2 | o | o |
| 0e6 | drum7a filter cutoff | 0~127 | o | o |
| 0e7 | drum7a filter resonance | 0~127 | o | o |
| 0e8 | drum7a filter eg int | 0~64~127 : -63~0~63 | o | o |
| 0e9 | drum7a start point | 0~127 | o | o |
| 0ea | drum7a level | 0~127 | o | o |
| 0eb | drum7a pan | 0~127 (64=center) | o | o |
| 0ec | drum7a eg time | 0~127 | o | o |
| 0ed | drum7a amp eg | 0~63/64~127 : off/on | o | o |
| 0ee | drum7a roll | 0~63/64~127 : off/on | o | o |
| 0ef | drum7a reverse | 0~63/64~127 : off/on | o | o |
| 0f0 | drum7a effect send | 0~63/64~127 : off/on | o | o |
| 0f1 | drum7a effect select | *t1-3 | o | o |
| 0f2 | drum7a modulation type | *t1-4 | o | o |
| 0f3 | drum7a modulation depth | 0~64~127 : -63~0~63 | o | o |
| 0f4 | drum7a modulation speed | 0~127 | o | o |
| 0f5 | drum7a modulation destination | *t1-5 | o | o |
| 0f6 | drum7a modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 0f7 | drum7a motion seq type | *t1-6 | x | o |
| | | | | |
| 104 | drum7b pitch | 0~127 (64=equal pitch) | o | o |
| 105 | drum7b filter type | *t1-2 | o | o |
| 106 | drum7b filter cutoff | 0~127 | o | o |
| 107 | drum7b filter resonance | 0~127 | o | o |
| 108 | drum7b filter eg int | 0~64~127 : -63~0~63 | o | o |
| 109 | drum7b start point | 0~127 | o | o |
| 10a | drum7b level | 0~127 | o | o |
| 10b | drum7b pan | 0~127 (64=center) | o | o |
| 10c | drum7b eg time | 0~127 | o | o |
| 10d | drum7b amp eg | 0~63/64~127 : off/on | o | o |
| 10e | drum7b roll | 0~63/64~127 : off/on | o | o |
| 10f | drum7b reverse | 0~63/64~127 : off/on | o | o |
| 110 | drum7b effect send | 0~63/64~127 : off/on | o | o |
| 111 | drum7b effect select | *t1-3 | o | o |
| 112 | drum7b modulation type | *t1-4 | o | o |
| 113 | drum7b modulation depth | 0~64~127 : -63~0~63 | o | o |
| 114 | drum7b modulation speed | 0~127 | o | o |
| 115 | drum7b modulation destination | *t1-5 | o | o |
| 116 | drum7b modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 117 | drum7b motion seq type | *t1-6 | x | o |
| | | | | |
| 123 | keyboard1 glide | 0~127 : off,1~127 | o | o |
| 125 | keyboard1 filter type | *t1-2 | o | o |
| 126 | keyboard1 filter cutoff | 0~127 | o | o |
| 127 | keyboard1 filter resonance | 0~127 | o | o |
| 128 | keyboard1 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 129 | keyboard1 start point | 0~127 | o | o |
| 12a | keyboard1 level | 0~127 | o | o |
| 12b | keyboard1 pan | 0~127 (64=center) | o | o |
| 12c | keyboard1 eg time | 0~127 | o | o |
| 12d | keyboard1 amp eg | 0~63/64~127 : off/on | o | o |
| 12e | keyboard1 roll | 0~63/64~127 : off/on | o | o |
| 12f | keyboard1 reverse | 0~63/64~127 : off/on | o | o |
| 130 | keyboard1 effect send | 0~63/64~127 : off/on | o | o |
| 131 | keyboard1 effect select | *t1-3 | o | o |
| 132 | keyboard1 modulation type | *t1-4 | o | o |
| 133 | keyboard1 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 134 | keyboard1 modulation speed | 0~127 | o | o |
| 135 | keyboard1 modulation destination | *t1-5 | o | o |
| 136 | keyboard1 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 137 | keyboard1 motion seq type | *t1-6 | x | o |
| | | | | |
| 143 | keyboard2 glide | 0~127 : off,1~127 | o | o |
electribe sx midi implementation
| 145 | keyboard2 filter type | *t1-2 | o | o |
| 146 | keyboard2 filter cutoff | 0~127 | o | o |
| 147 | keyboard2 filter resonance | 0~127 | o | o |
| 148 | keyboard2 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 149 | keyboard2 start point | 0~127 | o | o |
| 14a | keyboard2 level | 0~127 | o | o |
| 14b | keyboard2 pan | 0~127 (64=center) | o | o |
| 14c | keyboard2 eg time | 0~127 | o | o |
| 14d | keyboard2 amp eg | 0~63/64~127 : off/on | o | o |
| 14e | keyboard2 roll | 0~63/64~127 : off/on | o | o |
| 14f | keyboard2 reverse | 0~63/64~127 : off/on | o | o |
| 150 | keyboard2 effect send | 0~63/64~127 : off/on | o | o |
| 151 | keyboard2 effect select | *t1-3 | o | o |
| 152 | keyboard2 modulation type | *t1-4 | o | o |
| 153 | keyboard2 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 154 | keyboard2 modulation speed | 0~127 | o | o |
| 155 | keyboard2 modulation destination | *t1-5 | o | o |
| 156 | keyboard2 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 157 | keyboard2 motion seq type | *t1-6 | x | o |
| | | | | |
| 164 | stretch1 pitch | 0~127 (64=equal pitch) | o | o |
| 165 | stretch1 filter type | *t1-2 | o | o |
| 166 | stretch1 filter cutoff | 0~127 | o | o |
| 167 | stretch1 filter resonance | 0~127 | o | o |
| 168 | stretch1 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 169 | stretch1 start point | 0~127 | o | o |
| 16a | stretch1 level | 0~127 | o | o |
| 16b | stretch1 pan | 0~127 (64=center) | o | o |
| 16c | stretch1 eg time | 0~127 | o | o |
| 16d | stretch1 amp eg | 0~63/64~127 : off/on | o | o |
| 16e | stretch1 roll | 0~63/64~127 : off/on | o | o |
| 16f | stretch1 reverse | 0~63/64~127 : off/on | o | o |
| 170 | stretch1 effect send | 0~63/64~127 : off/on | o | o |
| 171 | stretch1 effect select | *t1-3 | o | o |
| 172 | stretch1 modulation type | *t1-4 | o | o |
| 173 | stretch1 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 174 | stretch1 modulation speed | 0~127 | o | o |
| 175 | stretch1 modulation destination | *t1-5 | o | o |
| 176 | stretch1 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 177 | stretch1 motion seq type | *t1-6 | x | o |
| | | | | |
| 184 | stretch2 pitch | 0~127 (64=equal pitch) | o | o |
| 185 | stretch2 filter type | *t1-2 | o | o |
| 186 | stretch2 filter cutoff | 0~127 | o | o |
| 187 | stretch2 filter resonance | 0~127 | o | o |
| 188 | stretch2 filter eg int | 0~64~127 : -63~0~63 | o | o |
| 189 | stretch2 start point | 0~127 | o | o |
| 18a | stretch2 level | 0~127 | o | o |
| 18b | stretch2 pan | 0~127 (64=center) | o | o |
| 18c | stretch2 eg time | 0~127 | o | o |
| 18d | stretch2 amp eg | 0~63/64~127 : off/on | o | o |
| 18e | stretch2 roll | 0~63/64~127 : off/on | o | o |
| 18f | stretch2 reverse | 0~63/64~127 : off/on | o | o |
| 190 | stretch2 effect send | 0~63/64~127 : off/on | o | o |
| 191 | stretch2 effect select | *t1-3 | o | o |
| 192 | stretch2 modulation type | *t1-4 | o | o |
| 193 | stretch2 modulation depth | 0~64~127 : -63~0~63 | o | o |
| 194 | stretch2 modulation speed | 0~127 | o | o |
| 195 | stretch2 modulation destination | *t1-5 | o | o |
| 196 | stretch2 modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 197 | stretch2 motion seq type | *t1-6 | x | o |
| | | | | |
| 1a4 | slice pitch | 0~127 (64=equal pitch) | o | o |
| 1a5 | slice filter type | *t1-2 | o | o |
| 1a6 | slice filter cutoff | 0~127 | o | o |
| 1a7 | slice filter resonance | 0~127 | o | o |
| 1a8 | slice filter eg int | 0~64~127 : -63~0~63 | o | o |
| 1a9 | slice start point | 0~127 | o | o |
| 1aa | slice level | 0~127 | o | o |
| 1ab | slice pan | 0~127 (64=center) | o | o |
| 1ac | slice eg time | 0~127 | o | o |
| 1ad | slice amp eg | 0~63/64~127 : off/on | o | o |
| 1ae | slice roll | 0~63/64~127 : off/on | o | o |
| 1af | slice reverse | 0~63/64~127 : off/on | o | o |
| 1b0 | slice effect send | 0~63/64~127 : off/on | o | o |
| 1b1 | slice effect select | *t1-3 | o | o |
| 1b2 | slice modulation type | *t1-4 | o | o |
| 1b3 | slice modulation depth | 0~64~127 : -63~0~63 | o | o |
| 1b4 | slice modulation speed | 0~127 | o | o |
| 1b5 | slice modulation destination | *t1-5 | o | o |
| 1b6 | slice modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 1b7 | slice motion seq type | *t1-6 | x | o |
| | | | | |
| 1c5 | audioin filter type | *t1-2 | o | o |
| 1c6 | audioin filter cutoff | 0~127 | o | o |
| 1c7 | audioin filter resonance | 0~127 | o | o |
| 1c8 | audioin filter eg int | 0~64~127 : -63~0~63 | o | o |
| 1ca | audioin level | 0~127 | o | o |
| 1cb | audioin pan | 0~127 (64=center) | o | o |
| 1cc | audioin eg time | 0~127 | o | o |
| 1cd | audioin amp eg | 0~63/64~127 : off/on | o | o |
electribe sx midi implementation
| 1ce | audioin roll | 0~63/64~127 : off/on | o | o |
| 1d0 | audioin effect send | 0~63/64~127 : off/on | o | o |
| 1d1 | audioin effect select | *t1-3 | o | o |
| 1d2 | audioin modulation type | *t1-4 | o | o |
| 1d3 | audioin modulation depth | 0~64~127 : -63~0~63 | o | o |
| 1d4 | audioin modulation speed | 0~127 | o | o |
| 1d5 | audioin modulation destination | *t1-7 | o | o |
| 1d6 | audioin modulation bpm sync | 0~63/64~127 : off/on | o | o |
| 1d7 | audioin motion seq type | *t1-6 | x | o |
| | | | | |
| 1e0 | accent level | 0~127 | o | o |
| 1e1 | accent motion seq sw | 0~42/43~127 : off/trig hold | x | o |
| | | | | |
| 1e4 | fx1 type | *t2-1 | x | o |
| 1e5 | fx1 edit1 | 0~127 | o | o |
| 1e6 | fx1 edit2 | 0~127 | o | o |
| 1e7 | fx1 motion seq sw | 0~63/64~127 : off/on | x | o |
| 1e8 | fx2 type | *t2-1 | x | o |
| 1e9 | fx2 edit1 | 0~127 | o | o |
| 1ea | fx2 edit2 | 0~127 | o | o |
| 1eb | fx2 motion seq sw | 0~63/64~127 : off/on | x | o |
| 1ec | fx3 type | *t2-1 | x | o |
| 1ed | fx3 edit1 | 0~127 | o | o |
| 1ee | fx3 edit2 | 0~127 | o | o |
| 1ef | fx3 motion seq sw | 0~63/64~127 : off/on | x | o |
| 1f5 | fx chain | *t2-2 | x | o |
+---------+----------------------------------+-------------------------------+------------+------------+
table26 : midi channel (3byte)
+--------+----------------------------+------------------+
| offset | part | default midi ch |
+--------+----------------------------+------------------+
| 0 | keyboard1 | 01 |
+--------+----------------------------+------------------+
| 1 | keyboard2 | 02 |
+--------+----------------------------+------------------+
| 2 | drum/stretch/slice/audioin | 10 |
+--------+----------------------------+------------------+
table27 : drum note number (13byte)
+--------+-----------+----------------------------+
| offset | part | default note no.[h] (note) |
+--------+-----------+----------------------------+
| 0 | drum1 | 24 ( c2 ) |
+--------+-----------+----------------------------+
| 1 | drum2 | 26 ( d2 ) |
+--------+-----------+----------------------------+
| 2 | drum3 | 28 ( e2 ) |
+--------+-----------+----------------------------+
| 3 | drum4 | 29 ( f2 ) |
+--------+-----------+----------------------------+
| 4 | drum5 | 2b ( g2 ) |
+--------+-----------+----------------------------+
| 5 | drum6a | 2a ( f#2 ) |
+--------+-----------+----------------------------+
| 6 | drum6b | 2e ( a#2 ) |
+--------+-----------+----------------------------+
| 7 | drum7a | 31 ( c#3 ) |
+--------+-----------+----------------------------+
| 8 | drum7b | 33 ( d#3 ) |
+--------+-----------+----------------------------+
| 9 | stretch1 | 09 ( a-1 ) |
+--------+-----------+----------------------------+
| 10 | stretch2 | 0a ( a#-1 ) |
+--------+-----------+----------------------------+
| 11 | slice | 0b ( b-1 ) |
+--------+-----------+----------------------------+
| 12 | audioin | 0c ( c0 ) |
+--------+-----------+----------------------------+
table28 : control change assign map (33 bytes)
+--------+----------------------+-----------+
| offset | control | (default) |
+--------+----------------------+-----------+
| 0 | mod speed | cc #89 |
+--------+----------------------+-----------+
| 1 | mod depth | cc #90 |
+--------+----------------------+-----------+
| 2 | mod type | cc #87 |
+--------+----------------------+-----------+
| 3 | mod dest | cc #88 |
+--------+----------------------+-----------+
| 4 | mod bpmsync | cc #82 |
+--------+----------------------+-----------+
| 5 | filter cutoff | cc #74 |
+--------+----------------------+-----------+
| 6 | filter resonance | cc #71 |
+--------+----------------------+-----------+
electribe sx midi implementation
| 7 | filter egint | cc #79 |
+--------+----------------------+-----------+
| 8 | filter type | cc #83 |
+--------+----------------------+-----------+
| 9 | glide | cc #5 |
+--------+----------------------+-----------+
| 10 | pan | cc #10 |
+--------+----------------------+-----------+
| 11 | eg time | cc #75 |
+--------+----------------------+-----------+
| 12 | level | cc #7 |
+--------+----------------------+-----------+
| 13 | start point | cc #18 |
+--------+----------------------+-----------+
| 14 | amp eg | cc #86 |
+--------+----------------------+-----------+
| 15 | roll | cc #85 |
+--------+----------------------+-----------+
| 16 | reverse | cc #19 |
+--------+----------------------+-----------+
| 17 | effect send | cc #91 |
+--------+----------------------+-----------+
| 18 | effect select | cc #81 |
+--------+----------------------+-----------+
| 19 | part motion seq | cc #80 |
+--------+----------------------+-----------+
| 20 | fx1 type | cc #12 |
+--------+----------------------+-----------+
| 21 | fx1 edit1 | cc #92 |
+--------+----------------------+-----------+
| 22 | fx1 edit2 | cc #93 |
+--------+----------------------+-----------+
| 23 | fx1 motion seq | cc #20 |
+--------+----------------------+-----------+
| 24 | fx2 type | cc #13 |
+--------+----------------------+-----------+
| 25 | fx2 edit1 | cc #94 |
+--------+----------------------+-----------+
| 26 | fx2 edit2 | cc #95 |
+--------+----------------------+-----------+
| 27 | fx2 motion seq | cc #21 |
+--------+----------------------+-----------+
| 28 | fx3 type | cc #24 |
+--------+----------------------+-----------+
| 29 | fx3 edit1 | cc #25 |
+--------+----------------------+-----------+
| 30 | fx3 edit2 | cc #26 |
+--------+----------------------+-----------+
| 31 | fx3 motion seq | cc #22 |
+--------+----------------------+-----------+
| 32 | fx chain | cc #23 |
+--------+----------------------+-----------+
-revision history-
rev date description
1.0 july.15.'03 initial release.
1.1 sep.09.'03 fix some mistakes

https://www.facebook.com/etictecnic?notif_t=page_fan

Subir
#18 por Electriccafe el 04/01/2010
Vale, y sabes como asignar en un controlador midi esos parametros NRPN?

Es lo que me falta........

En los manuales de los controladores (que he estado viendo unos cuantos) no especifica muy bien como asignarlos, y me cito yo mismo:

Electric cafe escribió:
Ey cojunudo!!! muchisimas gracias!!! esto me sirve bastante, pero no para lo que comento en el post...... jejej

Llevo todo el dia informandome y leyendo (en perfecto ingles, of course),a parte del tutorial que me vino muy muy bien que me pasaste tu, y lo que tengo claro es basicamente esto:

NRPN recibe en los sintes (y demas cacharreria...), para un parametro dado, por 3 controles diferentes (o 4, depende donde leas.... :? :? ) entonces sabiendo que tengo que mandar por 4 controles distintos, a saber:

99 y 98 para el NRPN, 98 LSB y 99 MSB para unos; 98 cambio fino y 99 cambio grueso para otros.......
6 y 38 para el DATA ENTRY o según otros, para EL QUÉ HACER con el NRPN

Como c o ñ o s asigno 4 parametros a un solo potenciometro de mi controlador??? o tengo que asignarlos en 4 potenciometros respectivamente????

Y ya para rizar el rizo:

en cual de los 4 controles tengo que asignar los LSB y MSB?????

Algun MIDIFRIKER del foro tiene que tener la respuesta!!!!!!
Subir
#19 por Electriccafe el 11/01/2010
Bueno, como veo que nadie entra al trapo, creo que es por el titulo, esta mal enfocado, quizas algo asi como: Asignar controles NRPN a un controlador MIDI estaria mejor, no?? algo mas general....

O quizas en otro hilo, en DIY.............
Subir
--15336--
#20 por --15336-- el 11/01/2010
...

Demasiado curro para no tener una electribe... metete en los grupos de yahoo o donde sea y comparte/recopila.

En Hispa a veces la ayuda brilla por su ausencia, yo no se aún suficiente para meterme en este jardin...

...
Subir
#21 por Electriccafe el 11/01/2010
Mudo escribió:
...

Demasiado curro para no tener una electribe... metete en los grupos de yahoo o donde sea y comparte/recopila.

En Hispa a veces la ayuda brilla por su ausencia, yo no se aún suficiente para meterme en este jardin...

...



Ya me imagino MUDO, jejeje pero bueno, vuelvo a decir que esto sirve tanto para la electribe como para cualquier modulo que tenga parametros que reciben MIDI NRPN, no es solo cuestion de las electribes....... en fin, tendre que resignarme y apechugar como siempre........ jejejejej :cry: :cry: :cry:

PD: >De todas formas muchas gracias a ti y a ROWF, me habeis ayudado bastante, siempre se aprende algo nuevo gracias a gente como vosotros :lol: :lol: :lol:
Subir
--15336--
#22 por --15336-- el 11/01/2010
...

Intenta abrir un hilo sobre control de NRPN a ver...


...
Subir
#23 por Loving Farra el 13/01/2010
Creo que para pasar de mensajes CC (7bit) a NRPN(14bit) se usan los CC99 y CC98 (CC100 y CC101 suelen quedar asignados a los RPN de pitchbend, afinación y demás parámetros que requieran especial exactitud).

Pero tambien hay modos de RPN y NRPN basados en 4 mensajes con los MSB y LSB (añadiendo CC96 y CC97 o CC6 y CC38, por lo común), y además, modos de RPN y NRPN "sencillos" de sólo 7bit (con 127 valores en lugar de los 16k q ofrecen los 14bit).

Si a esto le sumas que cada fabricante decide por sí mismo y sin consenso los distintos modos para distintas funcionalidades, tanto en generadores sonoros como en controladores, se convierte en un completo infierno; deberás recopilar el máximo de información por parte del fabricante. Y eso del soporte, ya sabes como va... algunas veces se tiran el royo de majetes, y otras veces, en depende que tipo petición de información, te patean el culo con diplomacia y punto.

De todas formas, MIDI-OX es bastante útil tanto como para visualizar la información de mensajes entrantes, como para hacer conversión CC-NRPN (si el editor de tu controlador no es conpatible con ese tipo de mensaje concreto de NRPN que es el que recibe tu generador - en éste caso una EMX???); supone el doble de trabajo de programación, pero lo hace posible.... Además q te pone las pilas con el MIDI ;)

Otro muy buen link:
http://www.idg.es/macworld/content.asp?idart=47679
Subir
--15336--
#24 por --15336-- el 13/01/2010
...

A mi me interesa mucho la parte de pitch bend y modulación.

Alguien podria explicarme que tipo de mensaje envia un teclado al tocar las ruedas y que es que?

Es decir, como seria la cadena de bits y que es cada parte?

Grasias de antebraso


...
Subir
#25 por Loving Farra el 17/01/2010
La fórmula es (MSB x 128) + LSB
http://www.cakewalk.com/Support/Docs/RPNandNRPN.asp
Pero hace falta que el controlador sea, o bien capaz de enviar varios mensajes CC por potenciómetro, o bien capaz de enviar mensajes NRPN en modo 14bit Absolutos.
Lo del pitchbend y Mod wheel, creo que son mensajes estandarizados, aunque no estoy seguro de si algún fabricante habrá asignado esos mensajes a otros CC que no sean los habituales (ver aqui: http://home.roadrunner.com/~jgglatt/tech/midispec.htm )
Subir
--15336--
#26 por --15336-- el 17/01/2010
...

Merci


...
Subir
#27 por Electriccafe el 21/01/2010
Bueno yo creo que lo tengo casi, pero no entiendo muy bien el manual del cacharro que quiero controlar...... a ver que interpretais vosotros...


"Para editar parametros de una de las pistas via NRPN, utiliza los NPRM (LSB) [Bn, 62, rr ] y NPRN (MSB) Bn, 63, mm) (control de cambios #98 y 99), (rr, mm: bytes menor y mayor del numero del parametro) para seleccionar el parametro deseado. Luego puedes utilizar los mensajes NRPM (MSB) [Bn, 06, vv] (control de cambios #6 y 38) (mm, vv:bytes menor y mayor del valor, junto a un rango de expresion de 16.384 pasos) para ajustar el valor."


Solo falta traducirlo a idioma de un usuario medio-bajo de MIDI para poder aplicarlo en su controlador....... porque no entiendo como leches asignar esto................
Subir
#28 por Loving Farra el 26/01/2010
Mudo, supongo que ya conocerás el link, pero puntualizando en tu petición, me he encontrado con ésto, espero te ayude..

Rpn 00 (pitch bend sensitivity)
rpn 01 (channel fine tune)
rpn 02 (channel coarse tune)
rpn 03 (tuning program select)
rpn 04 (tuning bank select)
rpn 05 (modulation depth range)
--------------------------------------
[registered parameter number]
modulation depth range

lsb msb function
========================================
05 00 modulation depth range

message format: bn 64 05 65 00 where n is the midi channel number.
---------------------------------------------------------

+ nfo aquí.
Subir
--15336--
#29 por --15336-- el 26/01/2010
...

Gracias! Me lo miro!

:)


...
Subir
#30 por Julius@Wikter el 07/09/2015
En la EMX los parámetros de sintetizador se pueden controlar por CC's comunes, dado que cada unopuede tener su canal propio.
Las partes de percusión, por contra, al usar el mismo canal usan las NRPN, pero en la mayoría de casos los sonidos percusivos son estáticos.
Como habéis visto hay una extensa gama de mensajes... yo en su momento hice un editor para la Electribe R Mk2 que lleva casi toda esa sabiduría incluída...

http://ctrlr.org/forums/topic/korg-electribe-r/

Registraos y descargad el archivo. Tambien necesitaréis Ctrlr...

http://www.mvxsynths.tk
Lower, please

Subir
Respuesta rápida

Regístrate o para poder postear en este hilo