arduino_midi_library/functions_func.html

408 lines
16 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.12"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Arduino MIDI Library: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Arduino MIDI Library
&#160;<span id="projectnumber">Version 4.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_func.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>available()
: <a class="el" href="a00080.html#ad850ea7fa2dfe63ea199bb841c535402">UsbTransport&lt; BuffersSize &gt;</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>begin()
: <a class="el" href="a00048.html#a0d438900bdb796d134cf9996a12493cf">MidiInterface&lt; SerialPort, _Settings &gt;</a>
, <a class="el" href="a00080.html#afc6e724fdcc96fb83af0285c5e583741">UsbTransport&lt; BuffersSize &gt;</a>
</li>
<li>beginNrpn()
: <a class="el" href="a00041.html#gaf5cb8554777fbfab8fb02417572f3a39">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>beginRpn()
: <a class="el" href="a00041.html#gad8187cac8d24d76be47f3b22d8534b39">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>check()
: <a class="el" href="a00042.html#ga14362d20af2353f5450d127bdbe3a0cc">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>clear()
: <a class="el" href="a00064.html#a88d68cb12b382c21d35fd419d0feed1b">RingBuffer&lt; DataType, Size &gt;</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>disconnectCallbackFromType()
: <a class="el" href="a00043.html#gaf25bdf5fb1cf6780b855400e4a210dcd">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_e"></a>- e -</h3><ul>
<li>endNrpn()
: <a class="el" href="a00041.html#ga04f625204db36a59fc06555b7fdb7733">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>endRpn()
: <a class="el" href="a00041.html#ga16d239c638c25134a0bb22bcb28d593b">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>getCableNumber()
: <a class="el" href="a00076.html#a47801287c8ca6776438b7a24709a24cf">UsbMidiEventPacket</a>
</li>
<li>getChannel()
: <a class="el" href="a00042.html#ga1d760c63664735b045c24b17156e0985">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getChannelFromStatusByte()
: <a class="el" href="a00042.html#ga4c50a2be0160dfb169126c7d9e6d1458">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getCodeIndexNumber()
: <a class="el" href="a00076.html#ae5fda017a5882fa66f4ad8af05bb6256">UsbMidiEventPacket</a>
</li>
<li>getData1()
: <a class="el" href="a00042.html#gaf00f589ca15b3d6b0907f959ee1344c8">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getData2()
: <a class="el" href="a00042.html#gafae0a8c77c9066cb949e5b6b1ff360e4">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getFilterMode()
: <a class="el" href="a00044.html#gadd3bfb78745b4773466105b72985b024">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getInputChannel()
: <a class="el" href="a00042.html#gac7d349bbcf42e5118168b921b6a4c37b">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getLength()
: <a class="el" href="a00064.html#aaa472e17a02c2b8dce5206c03bbd8c46">RingBuffer&lt; DataType, Size &gt;</a>
</li>
<li>getMidiData()
: <a class="el" href="a00076.html#ab46d3f86752ca63a14d6717647a9a689">UsbMidiEventPacket</a>
</li>
<li>getSize()
: <a class="el" href="a00072.html#abbd545b3ead7c2e279635dd4ba54fd37">CodeIndexNumbers</a>
</li>
<li>getSysExArray()
: <a class="el" href="a00042.html#gaed0ea7484ddde16f22f6fb5220696946">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getSysExArrayLength()
: <a class="el" href="a00042.html#ga05856922772312097495bc245e644cfd">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getSysExSize()
: <a class="el" href="a00060.html#ab4397a36b44edf4b49cad1fec4b4c41e">Message&lt; SysExMaxSize &gt;</a>
</li>
<li>getThruState()
: <a class="el" href="a00044.html#ga5515823d8cb0f429f9697298fd01f04b">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getType()
: <a class="el" href="a00042.html#ga7459c0fb4018b11a7dc811b56af5e171">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>getTypeFromStatusByte()
: <a class="el" href="a00042.html#ga5fe93ef5d57c050691348e44e1588e16">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_i"></a>- i -</h3><ul>
<li>isChannelMessage()
: <a class="el" href="a00042.html#ga833885e236de37d75838cb6447fdc694">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>isEmpty()
: <a class="el" href="a00064.html#a74f3129b2c026604cc5877962ca45b59">RingBuffer&lt; DataType, Size &gt;</a>
</li>
</ul>
<h3><a id="index_m"></a>- m -</h3><ul>
<li>Message()
: <a class="el" href="a00060.html#a539ee7ccd80e06cb2fa45b1f47569837">Message&lt; SysExMaxSize &gt;</a>
</li>
<li>MidiInterface()
: <a class="el" href="a00048.html#aac93370735f6709267cff334878e724e">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>operator=()
: <a class="el" href="a00076.html#aa9226ff0d98018b1a44cd656aef095ff">UsbMidiEventPacket</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>read()
: <a class="el" href="a00042.html#ga77b72b026ff0096aa7157d012405e365">MidiInterface&lt; SerialPort, _Settings &gt;</a>
, <a class="el" href="a00064.html#a45a44b6d35dd92cc37ddfb2f9888e4f4">RingBuffer&lt; DataType, Size &gt;</a>
, <a class="el" href="a00080.html#a3e2a189763c0075a18761a438f385b05">UsbTransport&lt; BuffersSize &gt;</a>
</li>
<li>RingBuffer()
: <a class="el" href="a00064.html#a936bb7222ba5a8bc0eb44eeb7cf73526">RingBuffer&lt; DataType, Size &gt;</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>send()
: <a class="el" href="a00041.html#gaa411e84c8f9adc91c8b5469f987a57b8">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendAfterTouch()
: <a class="el" href="a00041.html#gaf38aa26e23e34aa55a30b2ea73d935ba">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendControlChange()
: <a class="el" href="a00041.html#gac1109ed9d013b536471fb782c06235c6">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendNoteOff()
: <a class="el" href="a00041.html#gad134d670fd25296d5f2f342efa24213e">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendNoteOn()
: <a class="el" href="a00041.html#ga48b88ff95fda0e2f50263283ea9239bc">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendNrpnDecrement()
: <a class="el" href="a00041.html#gac964970c8b70734249d9084b23f222cf">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendNrpnIncrement()
: <a class="el" href="a00041.html#ga360a0ca57828b96c0f3437108a577e87">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendNrpnValue()
: <a class="el" href="a00041.html#ga75e88df77ecabe4181d6813dc8b11300">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendPitchBend()
: <a class="el" href="a00041.html#gae6de33a2b158541e2586cc9dc66968b7">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendPolyPressure()
: <a class="el" href="a00041.html#ga45b702853d012c7270d1a4036b5a2634">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendProgramChange()
: <a class="el" href="a00041.html#ga95a68e3efb4bee491ffce27d20eafa19">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendRealTime()
: <a class="el" href="a00041.html#ga0592abfc408ba759444696567aa989a2">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendRpnDecrement()
: <a class="el" href="a00041.html#ga3052d68beb7778ecc76f4862640f4e43">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendRpnIncrement()
: <a class="el" href="a00041.html#gaf90e67a64584cccb3613404aaedbc3ba">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendRpnValue()
: <a class="el" href="a00041.html#gab140bc07dc1e0e52556fcaa63de5619c">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendSongPosition()
: <a class="el" href="a00041.html#ga68050db3d434cac47b9fb60072549a2d">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendSongSelect()
: <a class="el" href="a00041.html#gacdf94bf876b6b2496ce05391e9adee06">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendSysEx()
: <a class="el" href="a00041.html#ga1ff65098cd4c71389f237b5b972e09ae">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendTimeCodeQuarterFrame()
: <a class="el" href="a00041.html#ga30f511e30e4bfbcc7768ed0a2779565f">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>sendTuneRequest()
: <a class="el" href="a00041.html#ga80ada6f496bac2ec9cb44a8424fd8ad5">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleActiveSensing()
: <a class="el" href="a00043.html#ga5df16432c99d62c6961265625afeed04">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleAfterTouchChannel()
: <a class="el" href="a00043.html#ga84e97eea1bfac585ed760a484de28049">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleAfterTouchPoly()
: <a class="el" href="a00043.html#ga3af200b2acc762f83a4971e145706e1a">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleClock()
: <a class="el" href="a00043.html#ga80da13308ec9c54c522cb1f3b78d8332">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleContinue()
: <a class="el" href="a00043.html#ga354ba45627fedee12a001ef1ce431383">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleControlChange()
: <a class="el" href="a00043.html#gac04e79638e1aad48c763bb72f45b9cf3">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleNoteOff()
: <a class="el" href="a00043.html#gadfccfb722e689e907319400e450cd50c">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleNoteOn()
: <a class="el" href="a00043.html#gaa559b6a4b3bc390c8e410c6f17d1600f">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandlePitchBend()
: <a class="el" href="a00043.html#ga693935a39368d2fe02473932f9a14ea8">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleProgramChange()
: <a class="el" href="a00043.html#ga42c347d540d9f109a7fcb10ba1132e3f">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleSongPosition()
: <a class="el" href="a00043.html#ga88d7c560a6c31f5bd03a50f2cdac2e30">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleSongSelect()
: <a class="el" href="a00043.html#ga5e68dc27713986df74493370547c9561">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleStart()
: <a class="el" href="a00043.html#gaac912022ab5c4c6950e23fba12c3aa10">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleStop()
: <a class="el" href="a00043.html#ga9af2e14cfd8c2f12bef0300bbc919500">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleSystemExclusive()
: <a class="el" href="a00043.html#ga22fa7cba7503d4a007d499c9e7db9c5a">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleSystemReset()
: <a class="el" href="a00043.html#gade7ff09d8e5dde038c2bdb376728f3ff">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleTimeCodeQuarterFrame()
: <a class="el" href="a00043.html#ga50362b7100cf765e61a1954dac407735">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHandleTuneRequest()
: <a class="el" href="a00043.html#ga63b994d3ebb8af9f90bde1d92ddac946">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setHeader()
: <a class="el" href="a00076.html#a53c4dd5ec08fa92fede55c406e09fb79">UsbMidiEventPacket</a>
</li>
<li>setInputChannel()
: <a class="el" href="a00042.html#ga576df6ff055ecb72c1af9073fae9e1f0">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>setMidiData()
: <a class="el" href="a00076.html#a0066a86cf3d7f1079e3068a4ed04d009">UsbMidiEventPacket</a>
</li>
<li>setThruFilterMode()
: <a class="el" href="a00044.html#ga1c02c609f91991afa31fd9dea881dbe3">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>turnThruOff()
: <a class="el" href="a00044.html#ga27d7e9112f7aa73c1b9cc1401a8c36dd">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>turnThruOn()
: <a class="el" href="a00044.html#ga1d08ace6ac86af74c3c3af90bb401cf4">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
</ul>
<h3><a id="index_u"></a>- u -</h3><ul>
<li>UsbMidiEventPacket()
: <a class="el" href="a00076.html#a34049029dcc6b9e75f3b05133a865f02">UsbMidiEventPacket</a>
</li>
<li>UsbTransport()
: <a class="el" href="a00080.html#acb8ca31730e8ea4e9058b17b2f41202b">UsbTransport&lt; BuffersSize &gt;</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>write()
: <a class="el" href="a00064.html#a1de8ffd41505b8d915f4c850d7c76b6f">RingBuffer&lt; DataType, Size &gt;</a>
, <a class="el" href="a00080.html#aedfc3deea0759ec00c4baf0dced87672">UsbTransport&lt; BuffersSize &gt;</a>
</li>
</ul>
<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
<li>~MidiInterface()
: <a class="el" href="a00048.html#ac3c95e5952cc692743767a0111821fcb">MidiInterface&lt; SerialPort, _Settings &gt;</a>
</li>
<li>~RingBuffer()
: <a class="el" href="a00064.html#a17bea25e902a63200fda2fdcc9623a8f">RingBuffer&lt; DataType, Size &gt;</a>
</li>
<li>~UsbTransport()
: <a class="el" href="a00080.html#ab74990a39fc08cbe523e6b42a11bbe35">UsbTransport&lt; BuffersSize &gt;</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Wed Nov 2 2016 20:12:21 for Arduino MIDI Library by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.12 </li>
</ul>
</div>
</body>
</html>