forked from oeai/m-audio-usb-midi-fw
-
Notifications
You must be signed in to change notification settings - Fork 0
/
MidiSport4x4.ihx
367 lines (367 loc) · 13.8 KB
/
MidiSport4x4.ihx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
#
# Midiman USB MidiSport 4x4
# Firmware Release 1.30
# Copyright (c) 2001,2002 Midiman Inc.
#
:06132A00011EFF011F007F
:100DCC0012096E1210A7E4F52BC201F523F524F5D8
:100DDC0026F5287522FFF525F527F529F52AD202E7
:100DEC00D203F530F52CF532F52DF534F52EF5361C
:100DFC00F52FF538F53BF531F539F53DF533F53A89
:100E0C00F53EF535F53CF53FF537907F96E0540F00
:100E1C00F0E054F0F0907F98E054F7F07F7A1213E2
:100E2C0059907F96E044F0F0E0440FF0907F98E00A
:070E3C004408F0120A4722EE
:03002300020EB317
:100EB300C0E0C083C082C085C084C086758600C080
:100EC300D075D010309923C299E539601BAF330533
:100ED3003374002FF582E43425F583E0F599153951
:100EE3005322FD7527068002D202309822C298AFA2
:100EF30099E53204FE652D6010AD3274002DF58244
:100F0300E43421F583EFF08E325322DF752406D0CB
:0E0F1300D0D086D084D085D082D083D0E0327A
:03003B00020F2190
:100F2100C0E0C083C082C085C084C086758600C011
:100F3100D075D01030C123C2C1E538601BAF310577
:100F41003174002FF582E43424F583E0F5C11538BE
:100F51005322FE7525068002D20330C022C2C0AFE3
:100F6100C1E53004FE652C6010AD3074002DF582B2
:100F7100E43420F583EFF08E305322EF752306D051
:0E0F8100D0D086D084D085D082D083D0E0320C
:1006B200E51EB40800501F9006C0F82828730206F1
:1006C200EC02070302071A02073102074802075F1A
:1006D20002077602078D1213C5EF651F700302072A
:1006E200A31213C58F1FE4F51E22E5236010D52344
:1006F2000DA2AF9206C2AF432210A20692AF051E10
:1007020022E5246010D5240DA2AF9206C2AF432287
:1007120020A20692AF051E22E5266010D5260DA264
:10072200AF9206C2AF432240A20692AF051E22E557
:10073200286010D5280DA2AF9206C2AF432280A234
:100742000692AF051E22E5256010D5250DA2AF92B7
:1007520006C2AF432201A20692AF051E22E5276020
:1007620010D5270DA2AF9206C2AF432202A2069273
:10077200AF051E22E5296010D5290DA2AF9206C24F
:10078200AF432204A20692AF051E22E52A6010D5CD
:100792002A0DA2AF9206C2AF432208A20692AF056B
:0207A2001E2215
:10136C00A2AF9206C2AF907F96E522F0A20692AF92
:01137C00224E
:10096E00907FD6E04408F0538EF8438E01907FA11D
:10097E00E04401F0907F97E04402F0E04401F090F3
:10098E007F98E04410F0E4907F93F0907F9C74FF8A
:10099E00F0907F947450F0907F9D74ABF0907F95A3
:1009AE0074C0F0907F9E74DAF0907F94E0440CF067
:1009BE00907F9DE054FBF0E04408F0907F95E0447A
:1009CE0003F0907F9EE054FEF0E04402F0907F92A0
:1009DE00E04402F05389F0E4F58CF58AD28CD2A96A
:1009EE001213BDD2AFE589540F2420F589758DFE03
:1009FE00758BFED28EC2AC759850C298C299D2AC8D
:100A0E00C2AE75C050C2C0C2C1D2AE1211C0D2E8C1
:100A1E0043D820907FAB74FFF0907FA9F0907FAA0F
:100A2E00F05391EF907FAFE04401F0907FAEE04441
:090A3E001DF0907FD67406F02231
:1010A700E4FF907F97E054FDF00FBF10F5907F9716
:1010B700E04402F0907F96E044F0F0E0440FF090B7
:1010C7007F98E04408F0E054EFF0E4FF1203D2E425
:1010D700FFD206120E437F011203D27F01D20612FE
:0A10E7000E43907F97E054FEF022C4
:1011FA00A2AC9206C2AC30020CC2028F995322FDF5
:10120A007527068012AE3D053D74002EF582E43442
:0C121A0025F583EFF00539A20692AC2206
:10122600A2AE9206C2AE30030CC2038FC15322FE99
:101236007525068012AE3B053B74002EF582E4341C
:0C12460024F583EFF00538A20692AE22DA
:10017000120100010000004063072110300100005F
:10018000000109023500010100A04B09040000052F
:10019000FF000000070581034000010705820240BF
:1001A000000007050202400000070584024000002D
:0D01B00007050402400000040309040000DC
:10010000202A2A2A204D6964696D616E2055534268
:10011000204D69646953706F727420347834202ADA
:100120002A2A204669726D776172652052656C6576
:1001300061736520312E3330202A2A2A20436F70C4
:100140007972696768742028632920323030312C35
:1001500032303032204D6964696D616E20496E63C2
:060160002E202A2A2A20AD
:03133000014B006E
:101359008F431213C5E5432FF5441213C5EF6544B6
:0313690070F822F7
:03000B0002139944
:0D139900C0E0054BE52B6002152BD0E032C3
:0313C500AF4B2209
:0413BD00E4F54B22E6
:0413C1007000B00008
:100E4300A2AF9207C2AF300632EF7007D2EA5391D6
:100E5300BF8008BF0105D2EC53D8F7EF25E024C1CA
:100E6300F582E43413F583E493FC7401932404F5CD
:100E730082E43CF583E04408F08030EF25E024C1B0
:100E8300F582E43413F583E493FC7401932404F5AD
:100E930082E43CF583E054F7F0EF70075391BFC24F
:100EA300EA8008BF010553D8F7C2ECA20792AF222C
:1003D200EF25E024C1F582E43413F583E493FC7441
:1003E2000193F5828C83A3A3A37480F0EF25E0240C
:1003F200C1F582E43413F583E493FC740193F5822E
:100402008C83740CF0EF25E024C1F582E43413F5FB
:1004120083E493FC740193F5828C83A3E4F0EF25CB
:10042200E024C1F582E43413F583E493FC74019370
:10043200F5828C83A3A3A37403F0EF25E024C1F516
:1004420082E43413F583E493FC7401932404F5826B
:10045200E43CF583E4F0EF25E024C1F582E43413B3
:10046200F583E493FC740193F5828C83A3A3740156
:10047200F0EF25E024C1F582E43413F583E493FC24
:10048200740193F5828C83A3A37407F0EF25E02413
:10049200C1F582E43413F583E493FC740193F5828D
:1004A2008C83A37403F0E4FEEF25E024C1F582E41B
:1004B2003413F583E493FC7401932405F582E43C40
:1004C200F583E030E019EF25E024C1F582E434132E
:1004D200F583E493FC740193F5828C83E0F5430E7B
:1004E200BE20C5EF25E024C1F582E43413F583E490
:1004F20093FC740193F5828C83E0F543EF25E024AD
:10050200C1F582E43413F583E493FC740193FD2472
:1005120005F582E43CF583E0F543ED2406F582E43B
:100522003CF583E0F543EF25E024C1F582E4341382
:10053200F583E493FE740193F5828E83A3A3E0F521
:02054200432252
:1010F100A2EC9206C2ECE53A70239013C393FC7400
:101101000193FD2405F582E43CF583E030E50E8D85
:10111100828C83EFF05322FB75290680157400251C
:101121003EF582E43426F583EFF0053EE53EF53EDB
:07113100053AA20692EC2230
:10113800A2EA9206C2EAE53C70239013C193FC74BC
:101148000193FD2405F582E43CF583E030E50E8D3E
:10115800828C83EFF05322F7752A068015740025D8
:101168003FF582E43427F583EFF0053FE53FF53F8F
:07117800053CA20692EA22E9
:030053000207A4FD
:1007A400C0E0C083C082C085C084C086758600C096
:1007B400D075D0085391BF9013C1E493FE74019394
:1007C400F5828E83A3A3E0FF30E00302087AEF549E
:1007D4000F640270437E08E53C6035CDEECD1EED1E
:1007E400602E9013C1E493FC740193FD2405F582FB
:1007F400E43CF583E030E518AB37053774002BF59E
:1008040082E43427F583E08D828C83F0153C80C725
:100814005322F7752A06809FEF5407FEBE0498E51D
:100824003604FF9013C1E493FC740193FD2405F591
:1008340082E43CF583E030E034EF652F601D8D8267
:100844008C83E0FEAD3674002DF582E43423F58309
:10085400EEF08F360FCEEFCEEF80C89013C1E49345
:10086400FC740193F5828C83E0F54080B653227FBB
:100874007528060207BBD0D0D086D084D085D0821C
:05088400D083D0E0323A
:0300630002088907
:10088900C0E0C083C082C085C084C086758600C0B0
:10089900D075D00853D8F79013C3E493FE7401932D
:1008A900F5828E83A3A3E0FF30E00302095FEF54D2
:1008B9000F640270437E08E53A6035CDEECD1EED3A
:1008C900602E9013C3E493FC740193FD2405F58213
:1008D900E43CF583E030E518AB35053574002BF5BC
:1008E90082E43426F583E08D828C83F0153A80C743
:1008F9005322FB752906809FEF5407FEBE0498E535
:100909003404FF9013C3E493FC740193FD2405F5AB
:1009190082E43CF583E030E034EF652E601D8D8282
:100929008C83E0FEAD3474002DF582E43422F58326
:10093900EEF08F340FCEEFCEEF80C89013C3E4935F
:10094900FC740193F5828C83E0F54180B65322BF94
:100959007526060208A0D0D0D086D084D085D08252
:05096900D083D0E03254
:031333000118009E
:1011C000907FDE7402F0907FDF7414F0907FDD7406
:1011D00018F0907FB67402F0907FB8F0907FBAF06C
:1011E000907FBCF0907FBEF0907FC0F0907FC2F007
:0A11F000E4907FC9F0907FCDF0225B
:100A4700907F98E04408F0C200C205C204907FD6A8
:100A5700E04402F0C201200147907FD6E04408F04D
:100A67007F0C121359907FD6E054F7F0752BF4E5FD
:100A77002B60033001F9752BF4E52B60033001F986
:100A8700752BF4E52B60033001F9752BF4E52B602A
:100A9700033001F9752BF4E52B60BB2001B880F713
:100AA70030010C1201C0907FAEE04402F0C2013069
:100AB700051A120FF750131212EF200407907FD672
:100AC700E020E7F31213101213C8C2050518E51842
:100AD70014601A24FE601B24FE601C240524F950B0
:100AE7000760198000E4F51812054480B3120BAAB9
:100AF70080AE120C3680A91206B280A412136C8045
:020B07009F222B
:10054400907FB6E030E1030206B17A7E79807E7E48
:100554007F80747E907FE3F07480907FE4F0E4FF0A
:10056400E530652C6049EFC394045043E4FDE53065
:10057400652C6021EDC39403501BAE2C74002EF542
:1005840082E43420F583E0907FE5F0052CAE2CEE78
:10059400F52C0D80D9ED60C8FCECC394035008E43D
:1005A400907FE5F00C80F2907FE5EDF00F80B1E5EF
:1005B40032652D604BEFC394085045E4FDE5326588
:1005C4002D6021EDC39403501BAE2D74002EF582D3
:1005D400E43421F583E0907FE5F0052DAE2DEEF5B2
:1005E4002D0D80D9ED60C8FCECC394035008E49051
:1005F4007FE5F00C80F2ED2410907FE5F00F80AFE2
:10060400E534652E604BEFC3940C5045E4FDE534AE
:10061400652E6021EDC39403501BAE2E74002EF59D
:1006240082E43422F583E0907FE5F0052EAE2EEED1
:10063400F52E0D80D9ED60C8FCECC394035008E49A
:10064400907FE5F00C80F2ED2420907FE5F00F80A0
:10065400AFE536652F604BEFC394105045E4FDE5DC
:1006640036652F6021EDC39403501BAE2F74002E0A
:10067400F582E43423F583E0907FE5F0052FAE2F77
:10068400EEF52F0D80D9ED60C8FCECC3940350083F
:10069400E4907FE5F00C80F2ED2430907FE5F00FDC
:0E06A40080AFEF600825E025E0907FB7F022E0
:100B09008D47EF14602F1460501460718000E54721
:100B190014601914600E146003020BA9907FE5E0BC
:100B2900FF121226907FE5E0FF121226907FE5E082
:100B3900FF12122622E54714601614600B14706028
:100B4900907FE5E0FF1211FA907FE5E0FF1211FABC
:100B5900907FE5E0FF1211FA22E547146016146050
:100B69000B14703C907FE5E0FF1210F1907FE5E0F7
:100B7900FF1210F1907FE5E0FF1210F122E5471412
:100B8900601614600B147018907FE5E0FF1211389D
:100B9900907FE5E0FF121138907FE5E0FF121138F0
:010BA9002229
:100BAA00907FC8E030E103020C35907FC9E0F5443C
:100BBA00C3E49538FF74019400FEAD447C00C3ED94
:100BCA009FEC9E5066C3E4953AFF74019400FEC3FD
:100BDA00ED9FEC9E5055E4F546E546C395445046D4
:100BEA0074C32546F582E4347DF583E0F545540F58
:100BFA00F5436032E545C4540FF54574C02546F502
:100C0A0082E4347D907FE3F074C02546F582E434B3
:100C1A007DE582907FE4F0AF45AD43120B09740481
:0C0C2A002546F54680B3E4907FC9F02217
:100C3600907FCCE030E103020CC1907FCDE0F5441B
:100C4600C3E49539FF74019400FEAD447C00C3ED06
:100C56009FEC9E5066C3E4953CFF74019400FEC36E
:100C6600ED9FEC9E5055E4F546E546C39544504647
:100C760074C32546F582E4347CF583E0F545540FCC
:100C8600F5436032E545C4540FF54574C02546F575
:100C960082E4347C907FE3F074C02546F582E43428
:100CA6007CE582907FE4F0AF45AD43120B097404F6
:0C0CB6002546F54680B3E4907FCDF02287
:1001C000907FE9E070030202991470030203142483
:1001D000FE700302036D24FB70030202931470038C
:1001E00002028D147003020281147003020287243C
:1001F0000560030203BF1213CC40030203CA907FC1
:10020000EBE024FE60161460412402706B740190D0
:100210007FD4F07470907FD5F00203CA907FEAE03B
:10022000FF1210588B438A448945EA496013CEEA8D
:10023000CEEE907FD4F0CFE9CFEF907FD5F00203E0
:10024000CA907FC47401F00203CA907FEAE0FF12F3
:10025000117F8B438A448945EA496013CEEACEEE8A
:10026000907FD4F0CFE9CFEF907FD5F00203CA9012
:100270007FC47401F00203CA907FC47401F00203CA
:10028000CA12138B0203CA1213AE0203CA1213A6B8
:100290000203CA12137D0203CA1213CE40030203E3
:1002A000CA907FE8E0247F60241460312402705BF0
:1002B000A204E433FF25E0FFA200E4334F907F0067
:1002C000F0E4A3F0907FB57402F00203CAE4907FDB
:1002D00000F0A3F0907FB57402F00203CA907FECA7
:1002E000E0F45480FFC4540FFFE054072F25E024AE
:1002F000B4F582E4347FF583E054FD907F00F0E4B0
:10030000A3F0907FB57402F00203CA907FC4740119
:10031000F00203CA1213CA40030203CA907FE8E046
:1003200024FE601C240260030203CA907FEAE0B44A
:100330000105C2040203CA907FC47401F00203CA1B
:10034000907FEAE0701F907FECE0F45480FFC4548B
:100350000FFFE054072F25E024B4F582E4347FF545
:1003600083E4F08065907FC47401F0805D1213D047
:100370005058907FE8E024FE60172402704C907F74
:10038000EAE0B40104D2048041907FC47401F0809B
:1003900039907FEAE07020907FECE0F45480FFC455
:1003A000540FFFE054072F25E024B4F582E4347F96
:1003B000F5837401F08013907FC47401F0800B12F8
:1003C00013D25006907FC47401F0907FB4E04402D1
:0203D000F02219
:090FF700907FAFE04408F0D32222
:0213C800D3222E
:030033000213B6FF
:0713B60053D8EF75420D3220
:0813A600907FEAE0F51AD32262
:0E137D00907F00E51AF0907FB57401F0D32246
:0813AE00907FEAE0F519D3225B
:0E138B00907F00E519F0907FB57401F0D32239
:0213CA00D3222C
:0213CC00D3222A
:0213CE00D32228
:0213D000D32226
:0213D200D32224
:0B133600011B01011C01C188011D0307
:100F8F00C0E0C083C082C085C084C086758600C0A3
:100F9F00D05391EF907FAB7402F0300818151BE51A
:100FAF001B7036907F98E04408F0C208C3741E95FA
:100FBF001DF51B8024D51B21907F98E054F7F0D2AC
:100FCF0008E51C251DF51D64036005E51DB41D0610
:100FDF00E51CF404F51C851D1BD0D0D086D084D021
:080FEF0085D082D083D0E032EE
:0113D40032E6
:10127C00C0E0C083C082C085C084C086758600D2A1
:10128C00015391EF907FAB7401F0D086D084D08560
:07129C00D082D083D0E032C4
:1012A300C0E0C083C082C085C084C086758600D27A
:1012B300055391EF907FAB7408F0D086D084D0852E
:0712C300D082D083D0E0329D
:10125200C0E0C083C082C085C084C086758600900D
:101262007FC4E4F05391EF907FAB7404F0D086D04A
:0A12720084D085D082D083D0E03212
:1012CA00C0E0C083C082C085C084C08675860053D2
:1012DA0091EF907FAB7410F0D086D084D085D08205
:0512EA00D083D0E032CA
:0113D50032E5
:0113D60032E4
:0113D70032E3
:0113D80032E2
:0113D90032E1
:0113DA0032E0
:0113DB0032DF
:0113DC0032DE
:0113DD0032DD
:0113DE0032DC
:0113DF0032DB
:0113E00032DA
:0113E10032D9
:0113E20032D8
:0113E30032D7
:0113E40032D6
:03004300021000A8
:1010000002127C00020F8F00021252000212A30093
:101010000212CA000213D4000213D5000213D60034
:101020000213D7000213D8000213D9000213DA000A
:101030000213DB000213DC000213DD000213DE00EA
:101040000213DF000213E0000213E1000213E200CA
:081050000213E3000213E400A7
:10131000907FD6E030E712E04401F07F147E0012A7
:0A1320001342907FD6E054FEF02245
:1012EF00907FD6E04480F043870100000000002289
:02117F008F4699
:10118100E4F5477548FF754901754AB7AB48AA4967
:10119100A94A900001120D67B4031DAF470547EF3F
:1011A100B5460122120D4E7E0029FFEE3AA90775C0
:0E11B10048FFF549894A80D47B007A00790016
:0111BF00220D
:10105800E4FE7548FF754901754A82AB48AA49A95B
:101068004A900001120D676402702DAD060EEDB5B1
:10107800070122900002120D9485F046F54762465A
:10108800E5466247E547624629FDE5463AA9057502
:0E10980048FFF549894A80C37B007A00790041
:0110A6002227
:101342008E438F44E5441544AE43700215434E600C
:07135200051212FF80EE22DC
:1012FF007400F58690FDA57C05A3E582458370F902
:01130F0022BB
:03000000020CC22D
:0C0CC200787FE4F6D8FD75814B020D0927
:100D4E00BB010689828A83E0225002E722BBFE02A3
:090D5E00E32289828A83E49322D6
:100D6700BB010CE58229F582E5833AF583E0225041
:100D770006E92582F8E622BBFE06E92582F8E2228B
:0D0D8700E58229F582E5833AF583E49322A5
:100D9400BB0110E58229F582E5833AF583E0F5F09D
:100DA400A3E0225009E92582F886F008E622BBFE7A
:100DB4000AE92582F8E2F5F008E222E5832AF583C0
:080DC400E993F5F0A3E9932285
:100CCE00020DCCE493A3F8E493A34003F68001F263
:100CDE0008DFF48029E493A3F85407240CC8C33327
:100CEE00C4540F4420C8834004F456800146F6DFF6
:100CFE00E4800B010204081020408090132AE47E49
:100D0E00019360BCA3FF543F30E509541FFEE493EA
:100D1E00A360010ECF54C025E060A840B8E493A3B1
:100D2E00FAE493A3F8E493A3C8C582C8CAC583CADC
:100D3E00F0A3C8C582C8CAC583CADFE9DEE780BE94
:0113410000AB
:00000001FF