1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
4<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
5<base target="main">
6<title>MIDI Adapter API Introduction</title>
7</head>
8
9<body>
10
11<h1>MIDI Adapter API Description</h1>
12
13<h2>Introduction</h2>
14<p>
15The MIDI Adapter library is primarily designed to support developers who work with sounds. Using MIDI adapters as the interface, MIDI devices can be connected to the Wii development console, allowing simple and easy test playing of sounds in the Wii environment. The MIDI Adapter library is categorized as a developer support library, so do not include this library in final products.
16</p>
17
18<h2>Result Code List</h2>
19<p>
20<TABLE class="arguments" border="1" >
21  <tbody>
22    <tr>
23<td bgcolor="#C0C0C0">Return Values</td>
24<td bgcolor="#C0C0C0">Description</td>
25    </tr>
26    <tr>
27<th>MIDI_READY</th>
28<td>Completed successfully</td>
29    </tr>
30    <tr>
31<th>MIDI_NOT_READY</th>
32<td>Failed</td>
33    </tr>
34    <tr>
35<th>MIDI_BUSY</th>
36<td>Busy</td>
37    </tr>
38  </tbody>
39</table>
40</p>
41
42<h2>Notes</h2>
43<h3>Including the MIDI Adapter library in final products is prohibited</h3>
44<p>
45Do not include the MIDI Adapter library in any final products which will be released in the marketplace.
46</p>
47
48<h3> Issuing multiple function calls to the same controller port is prohibited</h3>
49<p>
50Unlike DVD functions, MIDI Adapter library functions can only perform one operation each time they are called. Whether they are synchronous or asynchronous, do not call the next function until the previously-called function has finished.
51</p>
52
53<H2>Revision History</H2>
54<p>
552007/05/09 Initial version.<br>
56</p>
57
58<hr><p>CONFIDENTIAL</p></body>
59</html>
60