Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

259 lines
9.4KB

  1. <HTML>
  2. <HEAD>
  3. <TITLE>The RtMidi Tutorial</TITLE>
  4. <LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
  5. </HEAD>
  6. <BODY BGCOLOR="#FFFFFF">
  7. <CENTER>
  8. <a class="qindex" href="index.html">Tutorial</a> &nbsp; <a class="qindex" href="annotated.html">Class/Enum List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; </CENTER>
  9. <HR>
  10. <!-- Generated by Doxygen 1.6.2 -->
  11. <div class="tabs">
  12. <ul>
  13. <li class="current"><a href="functions.html"><span>All</span></a></li>
  14. <li><a href="functions_func.html"><span>Functions</span></a></li>
  15. <li><a href="functions_type.html"><span>Typedefs</span></a></li>
  16. <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
  17. <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
  18. </ul>
  19. </div>
  20. <div class="tabs">
  21. <ul>
  22. <li><a href="#index_a"><span>a</span></a></li>
  23. <li><a href="#index_c"><span>c</span></a></li>
  24. <li><a href="#index_d"><span>d</span></a></li>
  25. <li><a href="#index_e"><span>e</span></a></li>
  26. <li><a href="#index_g"><span>g</span></a></li>
  27. <li><a href="#index_i"><span>i</span></a></li>
  28. <li><a href="#index_l"><span>l</span></a></li>
  29. <li><a href="#index_m"><span>m</span></a></li>
  30. <li><a href="#index_n"><span>n</span></a></li>
  31. <li><a href="#index_o"><span>o</span></a></li>
  32. <li><a href="#index_p"><span>p</span></a></li>
  33. <li><a href="#index_r"><span>r</span></a></li>
  34. <li><a href="#index_s"><span>s</span></a></li>
  35. <li><a href="#index_t"><span>t</span></a></li>
  36. <li><a href="#index_u"><span>u</span></a></li>
  37. <li><a href="#index_w"><span>w</span></a></li>
  38. <li><a href="#index_~"><span>~</span></a></li>
  39. </ul>
  40. </div>
  41. <div class="contents">
  42. Here is a list of all documented class members with links to the class documentation for each member:
  43. <h3><a class="anchor" id="index_a">- a -</a></h3><ul>
  44. <li>Api
  45. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406">RtMidi</a>
  46. </li>
  47. </ul>
  48. <h3><a class="anchor" id="index_c">- c -</a></h3><ul>
  49. <li>cancelCallback()
  50. : <a class="el" href="classRtMidiIn.html#ade23832a66c1ed56965c26325602543e">RtMidiIn</a>
  51. </li>
  52. <li>closePort()
  53. : <a class="el" href="classRtMidiOut.html#a5a28d1ba9e002fd07a317d3a257d87e8">RtMidiOut</a>
  54. , <a class="el" href="classRtMidiIn.html#a55bacf0d228fd8e3be6a79d12fd1dc39">RtMidiIn</a>
  55. , <a class="el" href="classRtMidi.html#a36125c4fa16550345b57f4a4927f5b4a">RtMidi</a>
  56. </li>
  57. </ul>
  58. <h3><a class="anchor" id="index_d">- d -</a></h3><ul>
  59. <li>DEBUG_WARNING
  60. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903aca20e5a369394d19b704ace17002007eba">RtError</a>
  61. </li>
  62. <li>DRIVER_ERROR
  63. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903aca995e97ecf6beeedaba525022a63aec6b">RtError</a>
  64. </li>
  65. </ul>
  66. <h3><a class="anchor" id="index_e">- e -</a></h3><ul>
  67. <li>error()
  68. : <a class="el" href="classRtMidi.html#ae1a810e84c57b2eb4989056cb384a04c">RtMidi</a>
  69. </li>
  70. </ul>
  71. <h3><a class="anchor" id="index_g">- g -</a></h3><ul>
  72. <li>getCompiledApi()
  73. : <a class="el" href="classRtMidi.html#a025fa339486c9a34b26ec707aa2944ce">RtMidi</a>
  74. </li>
  75. <li>getCurrentApi()
  76. : <a class="el" href="classRtMidiIn.html#a6475a11eeb0c8bf22157c3887b100164">RtMidiIn</a>
  77. , <a class="el" href="classRtMidiOut.html#a532b5712e305bd8afb65a3ad14138e0f">RtMidiOut</a>
  78. </li>
  79. <li>getMessage()
  80. : <a class="el" href="classRtMidiIn.html#a1ba10ecd276b30a8579c7d60a9c890eb">RtMidiIn</a>
  81. , <a class="el" href="classRtError.html#afd067ba6b46edd37f989cad02cd70b50">RtError</a>
  82. </li>
  83. <li>getPortCount()
  84. : <a class="el" href="classRtMidiOut.html#a0c4d662e1c398ddf35a2dbaf66f50976">RtMidiOut</a>
  85. , <a class="el" href="classRtMidiIn.html#a62b1b38aa8e5f11cd66f03d59228f4e4">RtMidiIn</a>
  86. , <a class="el" href="classRtMidi.html#a9a49ef73a1e6007444019a7ae095e195">RtMidi</a>
  87. </li>
  88. <li>getPortName()
  89. : <a class="el" href="classRtMidiIn.html#af2961fff09fa01a3d5bc0f0c5a042aaf">RtMidiIn</a>
  90. , <a class="el" href="classRtMidi.html#a799e2b9f4df39b298518f2b394db3391">RtMidi</a>
  91. , <a class="el" href="classRtMidiOut.html#acc4ae0ab71a49ae7629075d5a9cd837c">RtMidiOut</a>
  92. </li>
  93. <li>getType()
  94. : <a class="el" href="classRtError.html#a3e316dc9b9b41fe2f64cabf34beb4fe7">RtError</a>
  95. </li>
  96. </ul>
  97. <h3><a class="anchor" id="index_i">- i -</a></h3><ul>
  98. <li>ignoreTypes()
  99. : <a class="el" href="classRtMidiIn.html#af9507125aaa42276ccc01df576fc3533">RtMidiIn</a>
  100. </li>
  101. <li>INVALID_DEVICE
  102. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903acad6064062066fffdba258237a7c2159b1">RtError</a>
  103. </li>
  104. <li>INVALID_PARAMETER
  105. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903acaa3eabf0f71120beaba94148a1b78fed6">RtError</a>
  106. </li>
  107. <li>INVALID_USE
  108. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903aca8e65f51a3fbdc1a4a1552b3260df36bc">RtError</a>
  109. </li>
  110. </ul>
  111. <h3><a class="anchor" id="index_l">- l -</a></h3><ul>
  112. <li>LINUX_ALSA
  113. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a20c691b24844d3ab5dbf882123235df2">RtMidi</a>
  114. </li>
  115. </ul>
  116. <h3><a class="anchor" id="index_m">- m -</a></h3><ul>
  117. <li>MACOSX_CORE
  118. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a3f41293f89467641484fbd54c4530908">RtMidi</a>
  119. </li>
  120. <li>MEMORY_ERROR
  121. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903acab4f813e5a36905c89d4081a59497432e">RtError</a>
  122. </li>
  123. </ul>
  124. <h3><a class="anchor" id="index_n">- n -</a></h3><ul>
  125. <li>NO_DEVICES_FOUND
  126. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903acaf267eb2d710f33d649ba840eeab6ff82">RtError</a>
  127. </li>
  128. </ul>
  129. <h3><a class="anchor" id="index_o">- o -</a></h3><ul>
  130. <li>openPort()
  131. : <a class="el" href="classRtMidi.html#ad9e30a89638f93193cb40edebaa536f5">RtMidi</a>
  132. , <a class="el" href="classRtMidiIn.html#a39df8f81a22f729a9904707dde487d2c">RtMidiIn</a>
  133. , <a class="el" href="classRtMidiOut.html#a1b280d67317cd473a8816aeb2fe6c186">RtMidiOut</a>
  134. </li>
  135. <li>openVirtualPort()
  136. : <a class="el" href="classRtMidi.html#a9200cde4f5337c0bc421d20bd4fcf654">RtMidi</a>
  137. , <a class="el" href="classRtMidiIn.html#a245261b3f12ce727faed18fcfeef18c2">RtMidiIn</a>
  138. , <a class="el" href="classRtMidiOut.html#a47068e1c076d91fd89587c0ccdeddc7a">RtMidiOut</a>
  139. </li>
  140. </ul>
  141. <h3><a class="anchor" id="index_p">- p -</a></h3><ul>
  142. <li>printMessage()
  143. : <a class="el" href="classRtError.html#a251dcdac396c998c91706dd2dd3b8bfc">RtError</a>
  144. </li>
  145. </ul>
  146. <h3><a class="anchor" id="index_r">- r -</a></h3><ul>
  147. <li>RtError()
  148. : <a class="el" href="classRtError.html#aa479a305ccbe56be0fd9137b9b405a37">RtError</a>
  149. </li>
  150. <li>RTMIDI_DUMMY
  151. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a54dba406ab358492005ce2b966a2d959">RtMidi</a>
  152. </li>
  153. <li>RtMidiCallback
  154. : <a class="el" href="classRtMidiIn.html#a297d2eb3c3420b437970a6fc59d89cbf">RtMidiIn</a>
  155. </li>
  156. <li>RtMidiIn()
  157. : <a class="el" href="classRtMidiIn.html#aeeaeed8dae387dffc70e73e6e88b4d1a">RtMidiIn</a>
  158. </li>
  159. <li>RtMidiOut()
  160. : <a class="el" href="classRtMidiOut.html#a2940966e36b5479fbbf82c07424318cc">RtMidiOut</a>
  161. </li>
  162. </ul>
  163. <h3><a class="anchor" id="index_s">- s -</a></h3><ul>
  164. <li>sendMessage()
  165. : <a class="el" href="classRtMidiOut.html#a0bd8972ef8ac4e8d37ccc4b5d51c2eb3">RtMidiOut</a>
  166. </li>
  167. <li>setCallback()
  168. : <a class="el" href="classRtMidiIn.html#a7590563461c7467608a4b3806406b32d">RtMidiIn</a>
  169. </li>
  170. <li>SYSTEM_ERROR
  171. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903aca8947d0a2e2a84ecf3646271844e06a6b">RtError</a>
  172. </li>
  173. </ul>
  174. <h3><a class="anchor" id="index_t">- t -</a></h3><ul>
  175. <li>THREAD_ERROR
  176. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903acaeb6282f991e2d93ab294a4272fc3f6c6">RtError</a>
  177. </li>
  178. <li>Type
  179. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903ac">RtError</a>
  180. </li>
  181. </ul>
  182. <h3><a class="anchor" id="index_u">- u -</a></h3><ul>
  183. <li>UNIX_JACK
  184. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a1f59daf3120f47c0ae3891773112ddfa">RtMidi</a>
  185. </li>
  186. <li>UNSPECIFIED
  187. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903aca444efd3ccf774b2ba9f9bde70ec71cd6">RtError</a>
  188. , <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a4a4d9f7a38a082d6b0d5dd2b5de94ab9">RtMidi</a>
  189. </li>
  190. </ul>
  191. <h3><a class="anchor" id="index_w">- w -</a></h3><ul>
  192. <li>WARNING
  193. : <a class="el" href="classRtError.html#ab04667aae01bffc354a9ac6bda6903aca3a1603c24a56cbdaf5f8ae4ddcb86398">RtError</a>
  194. </li>
  195. <li>what()
  196. : <a class="el" href="classRtError.html#aeb843b7a7785d66061c61ebfc29e7e9d">RtError</a>
  197. </li>
  198. <li>WINDOWS_KS
  199. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a246ae76adf088dd4d359bbac3d605756">RtMidi</a>
  200. </li>
  201. <li>WINDOWS_MM
  202. : <a class="el" href="classRtMidi.html#aac66af04a85fe5c5f07c360574a19406a647868cb4ed37f517bf185a7f41cb70f">RtMidi</a>
  203. </li>
  204. </ul>
  205. <h3><a class="anchor" id="index_0x7e">- ~ -</a></h3><ul>
  206. <li>~RtError()
  207. : <a class="el" href="classRtError.html#a6793e03386e7e69ffafb65a296dfa48c">RtError</a>
  208. </li>
  209. <li>~RtMidiIn()
  210. : <a class="el" href="classRtMidiIn.html#ae79f4da8a1b2e7efecdd1047670b27dc">RtMidiIn</a>
  211. </li>
  212. <li>~RtMidiOut()
  213. : <a class="el" href="classRtMidiOut.html#afdc37ccd60d7a31b3970da7a1d423881">RtMidiOut</a>
  214. </li>
  215. </ul>
  216. </div>
  217. <HR>
  218. <table><tr><td><img src="../images/mcgill.gif" width=165></td>
  219. <td>&copy;2003-2012 Gary P. Scavone, McGill University. All Rights Reserved.<br>
  220. Maintained by Gary P. Scavone, gary at music.mcgill.ca</td></tr>
  221. </table>
  222. </BODY>
  223. </HTML>