Subversion Repositories svn.mios

Rev

Rev 709 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
630 adamjking 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<TITLE>
6
SysExController (midibox.org Java Documentation)
7
</TITLE>
8
 
9
 
10
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
11
 
12
<SCRIPT type="text/javascript">
13
function windowTitle()
14
{
15
    if (location.href.indexOf('is-external=true') == -1) {
16
        parent.document.title="SysExController (midibox.org Java Documentation)";
17
    }
18
}
19
</SCRIPT>
20
<NOSCRIPT>
21
</NOSCRIPT>
22
 
23
</HEAD>
24
 
25
<BODY BGCOLOR="white" onload="windowTitle();">
26
<HR>
27
 
28
 
29
<!-- ========= START OF TOP NAVBAR ======= -->
30
<A NAME="navbar_top"><!-- --></A>
31
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
32
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
33
<TR>
34
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
35
<A NAME="navbar_top_firstrow"><!-- --></A>
36
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
37
  <TR ALIGN="center" VALIGN="top">
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
40
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
42
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
43
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
44
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
45
  </TR>
46
</TABLE>
47
</TD>
48
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
49
</EM>
50
</TD>
51
</TR>
52
 
53
<TR>
54
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55
&nbsp;<A HREF="../../../org/midibox/sidlibr/SIDLibController.html" title="class in org.midibox.sidlibr"><B>PREV CLASS</B></A>&nbsp;
808 adamjking 56
&nbsp;NEXT CLASS</FONT></TD>
630 adamjking 57
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58
  <A HREF="../../../index.html?org/midibox/sidlibr/SysExController.html" target="_top"><B>FRAMES</B></A>  &nbsp;
59
&nbsp;<A HREF="SysExController.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
60
&nbsp;<SCRIPT type="text/javascript">
61
  <!--
62
  if(window==top) {
63
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
64
  }
65
  //-->
66
</SCRIPT>
67
<NOSCRIPT>
68
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
69
</NOSCRIPT>
70
 
71
 
72
</FONT></TD>
73
</TR>
74
<TR>
75
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
76
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
77
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
79
</TR>
80
</TABLE>
81
<A NAME="skip-navbar_top"></A>
82
<!-- ========= END OF TOP NAVBAR ========= -->
83
 
84
<HR>
85
<!-- ======== START OF CLASS DATA ======== -->
86
<H2>
87
<FONT SIZE="-1">
88
org.midibox.sidlibr</FONT>
89
<BR>
90
Class SysExController</H2>
91
<PRE>
92
java.lang.Object
93
  <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">java.util.Observable
94
      <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.midibox.sidlibr.SysExController</B>
95
</PRE>
96
<DL>
97
<DT><B>All Implemented Interfaces:</B> <DD>java.awt.event.ActionListener, java.util.EventListener, javax.sound.midi.Receiver</DD>
98
</DL>
99
<HR>
100
<DL>
101
<DT><PRE>public class <B>SysExController</B><DT>extends java.util.Observable<DT>implements javax.sound.midi.Receiver, java.awt.event.ActionListener</DL>
102
</PRE>
103
 
104
<P>
105
<HR>
106
 
107
<P>
108
<!-- =========== FIELD SUMMARY =========== -->
109
 
110
<A NAME="field_summary"><!-- --></A>
111
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
112
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
113
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
114
<B>Field Summary</B></FONT></TH>
115
</TR>
116
<TR BGCOLOR="white" CLASS="TableRowColor">
117
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
118
<CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
119
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#ENSEMBLE">ENSEMBLE</A></B></CODE>
120
 
121
<BR>
122
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
123
</TR>
124
<TR BGCOLOR="white" CLASS="TableRowColor">
125
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
126
<CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
127
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#PATCH">PATCH</A></B></CODE>
128
 
129
<BR>
130
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
131
</TR>
132
<TR BGCOLOR="white" CLASS="TableRowColor">
133
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
134
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
135
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#pickMeUp">pickMeUp</A></B></CODE>
136
 
137
<BR>
138
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
139
</TR>
140
<TR BGCOLOR="white" CLASS="TableRowColor">
141
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
142
<CODE>&nbsp;int</CODE></FONT></TD>
143
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#requestBank">requestBank</A></B></CODE>
144
 
145
<BR>
146
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
147
</TR>
148
<TR BGCOLOR="white" CLASS="TableRowColor">
149
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
150
<CODE>&nbsp;int</CODE></FONT></TD>
151
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#requestCount">requestCount</A></B></CODE>
152
 
153
<BR>
154
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
155
</TR>
156
<TR BGCOLOR="white" CLASS="TableRowColor">
157
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158
<CODE>&nbsp;int[]</CODE></FONT></TD>
159
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#requestPatch">requestPatch</A></B></CODE>
160
 
161
<BR>
162
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
163
</TR>
164
</TABLE>
165
&nbsp;
166
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
167
 
168
<A NAME="constructor_summary"><!-- --></A>
169
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
170
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
171
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
172
<B>Constructor Summary</B></FONT></TH>
173
</TR>
174
<TR BGCOLOR="white" CLASS="TableRowColor">
175
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#SysExController(javax.sound.midi.Receiver)">SysExController</A></B>(javax.sound.midi.Receiver&nbsp;receiver)</CODE>
176
 
177
<BR>
178
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
179
</TR>
180
</TABLE>
181
&nbsp;
182
<!-- ========== METHOD SUMMARY =========== -->
183
 
184
<A NAME="method_summary"><!-- --></A>
185
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
186
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
188
<B>Method Summary</B></FONT></TH>
189
</TR>
190
<TR BGCOLOR="white" CLASS="TableRowColor">
191
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192
<CODE>&nbsp;void</CODE></FONT></TD>
193
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#actionPerformed(java.awt.event.ActionEvent)">actionPerformed</A></B>(java.awt.event.ActionEvent&nbsp;ae)</CODE>
194
 
195
<BR>
196
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197
</TR>
198
<TR BGCOLOR="white" CLASS="TableRowColor">
199
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200
<CODE>protected &nbsp;void</CODE></FONT></TD>
201
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#checkError(java.lang.String)">checkError</A></B>(java.lang.String&nbsp;m)</CODE>
202
 
203
<BR>
204
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205
</TR>
206
<TR BGCOLOR="white" CLASS="TableRowColor">
207
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208
<CODE>&nbsp;void</CODE></FONT></TD>
209
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#close()">close</A></B>()</CODE>
210
 
211
<BR>
212
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213
</TR>
214
<TR BGCOLOR="white" CLASS="TableRowColor">
215
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216
<CODE>protected &nbsp;void</CODE></FONT></TD>
217
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#collectSyx(java.lang.String)">collectSyx</A></B>(java.lang.String&nbsp;m)</CODE>
218
 
219
<BR>
220
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
221
</TR>
222
<TR BGCOLOR="white" CLASS="TableRowColor">
223
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224
<CODE>&nbsp;void</CODE></FONT></TD>
225
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#dumpPatch(org.midibox.sidlibr.Patch[], int[], int)">dumpPatch</A></B>(<A HREF="../../../org/midibox/sidlibr/Patch.html" title="class in org.midibox.sidlibr">Patch</A>[]&nbsp;p,
226
          int[]&nbsp;patchNumber,
227
          int&nbsp;bankNumber)</CODE>
228
 
229
<BR>
230
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
231
</TR>
232
<TR BGCOLOR="white" CLASS="TableRowColor">
233
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234
<CODE>&nbsp;void</CODE></FONT></TD>
235
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#dumpPatchBank(org.midibox.sidlibr.Bank, int)">dumpPatchBank</A></B>(<A HREF="../../../org/midibox/sidlibr/Bank.html" title="class in org.midibox.sidlibr">Bank</A>&nbsp;b,
236
              int&nbsp;bankNumber)</CODE>
237
 
238
<BR>
239
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
240
</TR>
241
<TR BGCOLOR="white" CLASS="TableRowColor">
242
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243
<CODE>&nbsp;void</CODE></FONT></TD>
244
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#dumpPatchToBuffer(org.midibox.sidlibr.Patch, int)">dumpPatchToBuffer</A></B>(<A HREF="../../../org/midibox/sidlibr/Patch.html" title="class in org.midibox.sidlibr">Patch</A>&nbsp;p,
245
                  int&nbsp;cores)</CODE>
246
 
247
<BR>
248
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
249
</TR>
250
<TR BGCOLOR="white" CLASS="TableRowColor">
251
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252
<CODE>protected &nbsp;void</CODE></FONT></TD>
253
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#dumpSyx(java.lang.String)">dumpSyx</A></B>(java.lang.String&nbsp;m)</CODE>
254
 
255
<BR>
256
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
257
</TR>
258
<TR BGCOLOR="white" CLASS="TableRowColor">
259
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260
<CODE>&nbsp;javax.sound.midi.Receiver</CODE></FONT></TD>
261
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#getReceiver()">getReceiver</A></B>()</CODE>
262
 
263
<BR>
264
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
265
</TR>
266
<TR BGCOLOR="white" CLASS="TableRowColor">
267
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268
<CODE>&nbsp;boolean</CODE></FONT></TD>
269
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#isDone()">isDone</A></B>()</CODE>
270
 
271
<BR>
272
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
273
</TR>
274
<TR BGCOLOR="white" CLASS="TableRowColor">
275
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276
<CODE>&nbsp;void</CODE></FONT></TD>
277
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#requestPatch(int[], int)">requestPatch</A></B>(int[]&nbsp;patchNumber,
278
             int&nbsp;bankNumber)</CODE>
279
 
280
<BR>
281
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
282
</TR>
283
<TR BGCOLOR="white" CLASS="TableRowColor">
284
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
285
<CODE>&nbsp;void</CODE></FONT></TD>
286
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#requestPatchBuffer(int, int, int)">requestPatchBuffer</A></B>(int&nbsp;coreNumber,
287
                   int&nbsp;patch,
288
                   int&nbsp;bank)</CODE>
289
 
290
<BR>
291
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292
</TR>
293
<TR BGCOLOR="white" CLASS="TableRowColor">
294
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295
<CODE>&nbsp;void</CODE></FONT></TD>
296
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#resetForwarding()">resetForwarding</A></B>()</CODE>
297
 
298
<BR>
299
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
300
</TR>
301
<TR BGCOLOR="white" CLASS="TableRowColor">
302
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303
<CODE>&nbsp;void</CODE></FONT></TD>
304
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#scanHardware()">scanHardware</A></B>()</CODE>
305
 
306
<BR>
307
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308
</TR>
309
<TR BGCOLOR="white" CLASS="TableRowColor">
310
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311
<CODE>&nbsp;void</CODE></FONT></TD>
312
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#send(javax.sound.midi.MidiMessage, long)">send</A></B>(javax.sound.midi.MidiMessage&nbsp;message,
313
     long&nbsp;timestamp)</CODE>
314
 
315
<BR>
316
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
317
</TR>
318
<TR BGCOLOR="white" CLASS="TableRowColor">
319
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
320
<CODE>protected &nbsp;void</CODE></FONT></TD>
321
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#sendSyx(java.lang.String)">sendSyx</A></B>(java.lang.String&nbsp;s)</CODE>
322
 
323
<BR>
324
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
325
</TR>
326
<TR BGCOLOR="white" CLASS="TableRowColor">
327
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
328
<CODE>&nbsp;void</CODE></FONT></TD>
329
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#setForwarding(int)">setForwarding</A></B>(int&nbsp;cores)</CODE>
330
 
331
<BR>
332
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
333
</TR>
334
<TR BGCOLOR="white" CLASS="TableRowColor">
335
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
709 adamjking 336
<CODE>&nbsp;void</CODE></FONT></TD>
337
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#setInitPatches(org.midibox.sidlibr.InitPatches)">setInitPatches</A></B>(<A HREF="../../../org/midibox/sidlibr/InitPatches.html" title="class in org.midibox.sidlibr">InitPatches</A>&nbsp;initPatches)</CODE>
338
 
339
<BR>
340
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
341
</TR>
342
<TR BGCOLOR="white" CLASS="TableRowColor">
343
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
630 adamjking 344
<CODE>&nbsp;boolean</CODE></FONT></TD>
345
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#statusCheck(java.lang.String)">statusCheck</A></B>(java.lang.String&nbsp;status)</CODE>
346
 
347
<BR>
348
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
349
</TR>
350
<TR BGCOLOR="white" CLASS="TableRowColor">
351
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
352
<CODE>protected &nbsp;byte[]</CODE></FONT></TD>
353
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#toByteArray(java.lang.String)">toByteArray</A></B>(java.lang.String&nbsp;s)</CODE>
354
 
355
<BR>
356
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
357
</TR>
358
<TR BGCOLOR="white" CLASS="TableRowColor">
359
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
360
<CODE>protected &nbsp;java.lang.String</CODE></FONT></TD>
361
<TD><CODE><B><A HREF="../../../org/midibox/sidlibr/SysExController.html#zeroPadToHex(int)">zeroPadToHex</A></B>(int&nbsp;i)</CODE>
362
 
363
<BR>
364
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
365
</TR>
366
</TABLE>
367
&nbsp;<A NAME="methods_inherited_from_class_java.util.Observable"><!-- --></A>
368
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
369
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
370
<TH ALIGN="left"><B>Methods inherited from class java.util.Observable</B></TH>
371
</TR>
372
<TR BGCOLOR="white" CLASS="TableRowColor">
373
<TD><CODE>addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged</CODE></TD>
374
</TR>
375
</TABLE>
376
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
377
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
378
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
379
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
380
</TR>
381
<TR BGCOLOR="white" CLASS="TableRowColor">
382
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
383
</TR>
384
</TABLE>
385
&nbsp;
386
<P>
387
 
388
<!-- ============ FIELD DETAIL =========== -->
389
 
390
<A NAME="field_detail"><!-- --></A>
391
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
392
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
393
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
394
<B>Field Detail</B></FONT></TH>
395
</TR>
396
</TABLE>
397
 
398
<A NAME="PATCH"><!-- --></A><H3>
399
PATCH</H3>
400
<PRE>
401
public static java.lang.Object <B>PATCH</B></PRE>
402
<DL>
403
<DL>
404
</DL>
405
</DL>
406
<HR>
407
 
408
<A NAME="ENSEMBLE"><!-- --></A><H3>
409
ENSEMBLE</H3>
410
<PRE>
411
public static java.lang.Object <B>ENSEMBLE</B></PRE>
412
<DL>
413
<DL>
414
</DL>
415
</DL>
416
<HR>
417
 
418
<A NAME="pickMeUp"><!-- --></A><H3>
419
pickMeUp</H3>
420
<PRE>
421
public java.lang.Object <B>pickMeUp</B></PRE>
422
<DL>
423
<DL>
424
</DL>
425
</DL>
426
<HR>
427
 
428
<A NAME="requestPatch"><!-- --></A><H3>
429
requestPatch</H3>
430
<PRE>
431
public int[] <B>requestPatch</B></PRE>
432
<DL>
433
<DL>
434
</DL>
435
</DL>
436
<HR>
437
 
438
<A NAME="requestBank"><!-- --></A><H3>
439
requestBank</H3>
440
<PRE>
441
public int <B>requestBank</B></PRE>
442
<DL>
443
<DL>
444
</DL>
445
</DL>
446
<HR>
447
 
448
<A NAME="requestCount"><!-- --></A><H3>
449
requestCount</H3>
450
<PRE>
451
public int <B>requestCount</B></PRE>
452
<DL>
453
<DL>
454
</DL>
455
</DL>
456
 
457
<!-- ========= CONSTRUCTOR DETAIL ======== -->
458
 
459
<A NAME="constructor_detail"><!-- --></A>
460
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
461
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
462
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
463
<B>Constructor Detail</B></FONT></TH>
464
</TR>
465
</TABLE>
466
 
467
<A NAME="SysExController(javax.sound.midi.Receiver)"><!-- --></A><H3>
468
SysExController</H3>
469
<PRE>
470
public <B>SysExController</B>(javax.sound.midi.Receiver&nbsp;receiver)</PRE>
471
<DL>
472
</DL>
473
 
474
<!-- ============ METHOD DETAIL ========== -->
475
 
476
<A NAME="method_detail"><!-- --></A>
477
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
478
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
479
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
480
<B>Method Detail</B></FONT></TH>
481
</TR>
482
</TABLE>
483
 
709 adamjking 484
<A NAME="setInitPatches(org.midibox.sidlibr.InitPatches)"><!-- --></A><H3>
485
setInitPatches</H3>
486
<PRE>
487
public void <B>setInitPatches</B>(<A HREF="../../../org/midibox/sidlibr/InitPatches.html" title="class in org.midibox.sidlibr">InitPatches</A>&nbsp;initPatches)</PRE>
488
<DL>
489
<DD><DL>
490
</DL>
491
</DD>
492
<DD><DL>
493
</DL>
494
</DD>
495
</DL>
496
<HR>
497
 
630 adamjking 498
<A NAME="getReceiver()"><!-- --></A><H3>
499
getReceiver</H3>
500
<PRE>
501
public javax.sound.midi.Receiver <B>getReceiver</B>()</PRE>
502
<DL>
503
<DD><DL>
504
</DL>
505
</DD>
506
<DD><DL>
507
</DL>
508
</DD>
509
</DL>
510
<HR>
511
 
512
<A NAME="isDone()"><!-- --></A><H3>
513
isDone</H3>
514
<PRE>
515
public boolean <B>isDone</B>()</PRE>
516
<DL>
517
<DD><DL>
518
</DL>
519
</DD>
520
<DD><DL>
521
</DL>
522
</DD>
523
</DL>
524
<HR>
525
 
526
<A NAME="close()"><!-- --></A><H3>
527
close</H3>
528
<PRE>
529
public void <B>close</B>()</PRE>
530
<DL>
531
<DD><DL>
532
<DT><B>Specified by:</B><DD><CODE>close</CODE> in interface <CODE>javax.sound.midi.Receiver</CODE></DL>
533
</DD>
534
<DD><DL>
535
</DL>
536
</DD>
537
</DL>
538
<HR>
539
 
540
<A NAME="resetForwarding()"><!-- --></A><H3>
541
resetForwarding</H3>
542
<PRE>
543
public void <B>resetForwarding</B>()</PRE>
544
<DL>
545
<DD><DL>
546
</DL>
547
</DD>
548
<DD><DL>
549
</DL>
550
</DD>
551
</DL>
552
<HR>
553
 
554
<A NAME="setForwarding(int)"><!-- --></A><H3>
555
setForwarding</H3>
556
<PRE>
557
public void <B>setForwarding</B>(int&nbsp;cores)</PRE>
558
<DL>
559
<DD><DL>
560
</DL>
561
</DD>
562
<DD><DL>
563
</DL>
564
</DD>
565
</DL>
566
<HR>
567
 
568
<A NAME="scanHardware()"><!-- --></A><H3>
569
scanHardware</H3>
570
<PRE>
571
public void <B>scanHardware</B>()</PRE>
572
<DL>
573
<DD><DL>
574
</DL>
575
</DD>
576
<DD><DL>
577
</DL>
578
</DD>
579
</DL>
580
<HR>
581
 
582
<A NAME="requestPatch(int[], int)"><!-- --></A><H3>
583
requestPatch</H3>
584
<PRE>
585
public void <B>requestPatch</B>(int[]&nbsp;patchNumber,
586
                         int&nbsp;bankNumber)</PRE>
587
<DL>
588
<DD><DL>
589
</DL>
590
</DD>
591
<DD><DL>
592
</DL>
593
</DD>
594
</DL>
595
<HR>
596
 
597
<A NAME="requestPatchBuffer(int, int, int)"><!-- --></A><H3>
598
requestPatchBuffer</H3>
599
<PRE>
600
public void <B>requestPatchBuffer</B>(int&nbsp;coreNumber,
601
                               int&nbsp;patch,
602
                               int&nbsp;bank)</PRE>
603
<DL>
604
<DD><DL>
605
</DL>
606
</DD>
607
<DD><DL>
608
</DL>
609
</DD>
610
</DL>
611
<HR>
612
 
613
<A NAME="collectSyx(java.lang.String)"><!-- --></A><H3>
614
collectSyx</H3>
615
<PRE>
616
protected void <B>collectSyx</B>(java.lang.String&nbsp;m)</PRE>
617
<DL>
618
<DD><DL>
619
</DL>
620
</DD>
621
<DD><DL>
622
</DL>
623
</DD>
624
</DL>
625
<HR>
626
 
627
<A NAME="statusCheck(java.lang.String)"><!-- --></A><H3>
628
statusCheck</H3>
629
<PRE>
630
public boolean <B>statusCheck</B>(java.lang.String&nbsp;status)</PRE>
631
<DL>
632
<DD><DL>
633
</DL>
634
</DD>
635
<DD><DL>
636
</DL>
637
</DD>
638
</DL>
639
<HR>
640
 
641
<A NAME="dumpPatch(org.midibox.sidlibr.Patch[], int[], int)"><!-- --></A><H3>
642
dumpPatch</H3>
643
<PRE>
644
public void <B>dumpPatch</B>(<A HREF="../../../org/midibox/sidlibr/Patch.html" title="class in org.midibox.sidlibr">Patch</A>[]&nbsp;p,
645
                      int[]&nbsp;patchNumber,
646
                      int&nbsp;bankNumber)</PRE>
647
<DL>
648
<DD><DL>
649
</DL>
650
</DD>
651
<DD><DL>
652
</DL>
653
</DD>
654
</DL>
655
<HR>
656
 
657
<A NAME="dumpPatchToBuffer(org.midibox.sidlibr.Patch, int)"><!-- --></A><H3>
658
dumpPatchToBuffer</H3>
659
<PRE>
660
public void <B>dumpPatchToBuffer</B>(<A HREF="../../../org/midibox/sidlibr/Patch.html" title="class in org.midibox.sidlibr">Patch</A>&nbsp;p,
661
                              int&nbsp;cores)</PRE>
662
<DL>
663
<DD><DL>
664
</DL>
665
</DD>
666
<DD><DL>
667
</DL>
668
</DD>
669
</DL>
670
<HR>
671
 
672
<A NAME="dumpPatchBank(org.midibox.sidlibr.Bank, int)"><!-- --></A><H3>
673
dumpPatchBank</H3>
674
<PRE>
675
public void <B>dumpPatchBank</B>(<A HREF="../../../org/midibox/sidlibr/Bank.html" title="class in org.midibox.sidlibr">Bank</A>&nbsp;b,
676
                          int&nbsp;bankNumber)</PRE>
677
<DL>
678
<DD><DL>
679
</DL>
680
</DD>
681
<DD><DL>
682
</DL>
683
</DD>
684
</DL>
685
<HR>
686
 
687
<A NAME="dumpSyx(java.lang.String)"><!-- --></A><H3>
688
dumpSyx</H3>
689
<PRE>
690
protected void <B>dumpSyx</B>(java.lang.String&nbsp;m)</PRE>
691
<DL>
692
<DD><DL>
693
</DL>
694
</DD>
695
<DD><DL>
696
</DL>
697
</DD>
698
</DL>
699
<HR>
700
 
701
<A NAME="send(javax.sound.midi.MidiMessage, long)"><!-- --></A><H3>
702
send</H3>
703
<PRE>
704
public void <B>send</B>(javax.sound.midi.MidiMessage&nbsp;message,
705
                 long&nbsp;timestamp)</PRE>
706
<DL>
707
<DD><DL>
708
<DT><B>Specified by:</B><DD><CODE>send</CODE> in interface <CODE>javax.sound.midi.Receiver</CODE></DL>
709
</DD>
710
<DD><DL>
711
</DL>
712
</DD>
713
</DL>
714
<HR>
715
 
716
<A NAME="actionPerformed(java.awt.event.ActionEvent)"><!-- --></A><H3>
717
actionPerformed</H3>
718
<PRE>
719
public void <B>actionPerformed</B>(java.awt.event.ActionEvent&nbsp;ae)</PRE>
720
<DL>
721
<DD><DL>
722
<DT><B>Specified by:</B><DD><CODE>actionPerformed</CODE> in interface <CODE>java.awt.event.ActionListener</CODE></DL>
723
</DD>
724
<DD><DL>
725
</DL>
726
</DD>
727
</DL>
728
<HR>
729
 
730
<A NAME="checkError(java.lang.String)"><!-- --></A><H3>
731
checkError</H3>
732
<PRE>
733
protected void <B>checkError</B>(java.lang.String&nbsp;m)</PRE>
734
<DL>
735
<DD><DL>
736
</DL>
737
</DD>
738
<DD><DL>
739
</DL>
740
</DD>
741
</DL>
742
<HR>
743
 
744
<A NAME="sendSyx(java.lang.String)"><!-- --></A><H3>
745
sendSyx</H3>
746
<PRE>
747
protected void <B>sendSyx</B>(java.lang.String&nbsp;s)</PRE>
748
<DL>
749
<DD><DL>
750
</DL>
751
</DD>
752
<DD><DL>
753
</DL>
754
</DD>
755
</DL>
756
<HR>
757
 
758
<A NAME="toByteArray(java.lang.String)"><!-- --></A><H3>
759
toByteArray</H3>
760
<PRE>
761
protected byte[] <B>toByteArray</B>(java.lang.String&nbsp;s)</PRE>
762
<DL>
763
<DD><DL>
764
</DL>
765
</DD>
766
<DD><DL>
767
</DL>
768
</DD>
769
</DL>
770
<HR>
771
 
772
<A NAME="zeroPadToHex(int)"><!-- --></A><H3>
773
zeroPadToHex</H3>
774
<PRE>
775
protected java.lang.String <B>zeroPadToHex</B>(int&nbsp;i)</PRE>
776
<DL>
777
<DD><DL>
778
</DL>
779
</DD>
780
<DD><DL>
781
</DL>
782
</DD>
783
</DL>
784
<!-- ========= END OF CLASS DATA ========= -->
785
<HR>
786
 
787
 
788
<!-- ======= START OF BOTTOM NAVBAR ====== -->
789
<A NAME="navbar_bottom"><!-- --></A>
790
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
791
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
792
<TR>
793
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
794
<A NAME="navbar_bottom_firstrow"><!-- --></A>
795
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
796
  <TR ALIGN="center" VALIGN="top">
797
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
798
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
799
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
800
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
801
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
802
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
803
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
804
  </TR>
805
</TABLE>
806
</TD>
807
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
808
</EM>
809
</TD>
810
</TR>
811
 
812
<TR>
813
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
814
&nbsp;<A HREF="../../../org/midibox/sidlibr/SIDLibController.html" title="class in org.midibox.sidlibr"><B>PREV CLASS</B></A>&nbsp;
808 adamjking 815
&nbsp;NEXT CLASS</FONT></TD>
630 adamjking 816
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
817
  <A HREF="../../../index.html?org/midibox/sidlibr/SysExController.html" target="_top"><B>FRAMES</B></A>  &nbsp;
818
&nbsp;<A HREF="SysExController.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
819
&nbsp;<SCRIPT type="text/javascript">
820
  <!--
821
  if(window==top) {
822
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
823
  }
824
  //-->
825
</SCRIPT>
826
<NOSCRIPT>
827
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
828
</NOSCRIPT>
829
 
830
 
831
</FONT></TD>
832
</TR>
833
<TR>
834
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
835
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
836
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
837
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
838
</TR>
839
</TABLE>
840
<A NAME="skip-navbar_bottom"></A>
841
<!-- ======== END OF BOTTOM NAVBAR ======= -->
842
 
843
<HR>
844
 
845
</BODY>
846
</HTML>