<!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.7"/> <title>ALSA project - the C library reference: MIDI Controllers</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="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <script type="text/javascript"> $(document).ready(function() { searchBox.OnSelectItem(0); }); </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 style="padding-left: 0.5em;"> <div id="projectname">ALSA project - the C library reference </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.7 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> </div><!-- top --> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></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="header"> <div class="summary"> <a href="#define-members">Macros</a> </div> <div class="headertitle"> <div class="title">MIDI Controllers<div class="ingroups"><a class="el" href="group___m_i_d_i___interface.html">Constants for MIDI v1.0</a></div></div> </div> </div><!--header--> <div class="contents"> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:ga400bb0acabfc671553315a2e481cd73f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga400bb0acabfc671553315a2e481cd73f">MIDI_CTL_MSB_BANK</a>   0x00</td></tr> <tr class="separator:ga400bb0acabfc671553315a2e481cd73f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabd7dc0a357a298183546380c2616ae20"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gabd7dc0a357a298183546380c2616ae20">MIDI_CTL_MSB_MODWHEEL</a>   0x01</td></tr> <tr class="separator:gabd7dc0a357a298183546380c2616ae20"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2eedb2828f216795a53980f585326ea9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga2eedb2828f216795a53980f585326ea9">MIDI_CTL_MSB_BREATH</a>   0x02</td></tr> <tr class="separator:ga2eedb2828f216795a53980f585326ea9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga87018deff0362e3f0c983fb171224d5b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga87018deff0362e3f0c983fb171224d5b">MIDI_CTL_MSB_FOOT</a>   0x04</td></tr> <tr class="separator:ga87018deff0362e3f0c983fb171224d5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2750f10696dcc8f4e7b2cee97a0568b0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga2750f10696dcc8f4e7b2cee97a0568b0">MIDI_CTL_MSB_PORTAMENTO_TIME</a>   0x05</td></tr> <tr class="separator:ga2750f10696dcc8f4e7b2cee97a0568b0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae877503bd7e696ef065be7b50e6f9bb3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gae877503bd7e696ef065be7b50e6f9bb3">MIDI_CTL_MSB_DATA_ENTRY</a>   0x06</td></tr> <tr class="separator:gae877503bd7e696ef065be7b50e6f9bb3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga44c99a6da1d1e8ac1a842283f081c530"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga44c99a6da1d1e8ac1a842283f081c530">MIDI_CTL_MSB_MAIN_VOLUME</a>   0x07</td></tr> <tr class="separator:ga44c99a6da1d1e8ac1a842283f081c530"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaff20d0ff956eab3bb6057caf16757059"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaff20d0ff956eab3bb6057caf16757059">MIDI_CTL_MSB_BALANCE</a>   0x08</td></tr> <tr class="separator:gaff20d0ff956eab3bb6057caf16757059"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacf3587c5a1297acbe3be9bf8fa6863bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gacf3587c5a1297acbe3be9bf8fa6863bc">MIDI_CTL_MSB_PAN</a>   0x0a</td></tr> <tr class="separator:gacf3587c5a1297acbe3be9bf8fa6863bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaca32fa7d9b65e7dedf52a826eb348abf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaca32fa7d9b65e7dedf52a826eb348abf">MIDI_CTL_MSB_EXPRESSION</a>   0x0b</td></tr> <tr class="separator:gaca32fa7d9b65e7dedf52a826eb348abf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0538d196af1bfad5d53baccf2ad88008"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga0538d196af1bfad5d53baccf2ad88008">MIDI_CTL_MSB_EFFECT1</a>   0x0c</td></tr> <tr class="separator:ga0538d196af1bfad5d53baccf2ad88008"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7d71d4505c3e3a2832a4e324591746d4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga7d71d4505c3e3a2832a4e324591746d4">MIDI_CTL_MSB_EFFECT2</a>   0x0d</td></tr> <tr class="separator:ga7d71d4505c3e3a2832a4e324591746d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga037dca38fd660866630669309c2f6e6d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga037dca38fd660866630669309c2f6e6d">MIDI_CTL_MSB_GENERAL_PURPOSE1</a>   0x10</td></tr> <tr class="separator:ga037dca38fd660866630669309c2f6e6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga782d5a57791a7cb822f2c806e9a386ea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga782d5a57791a7cb822f2c806e9a386ea">MIDI_CTL_MSB_GENERAL_PURPOSE2</a>   0x11</td></tr> <tr class="separator:ga782d5a57791a7cb822f2c806e9a386ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac26f70d8fd39a132355abe2f9782fbe5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gac26f70d8fd39a132355abe2f9782fbe5">MIDI_CTL_MSB_GENERAL_PURPOSE3</a>   0x12</td></tr> <tr class="separator:gac26f70d8fd39a132355abe2f9782fbe5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab2be5312a07276e19f343a5dff6ef63a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gab2be5312a07276e19f343a5dff6ef63a">MIDI_CTL_MSB_GENERAL_PURPOSE4</a>   0x13</td></tr> <tr class="separator:gab2be5312a07276e19f343a5dff6ef63a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga950baddcbeb06eb5a7aeb32421ddddb3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga950baddcbeb06eb5a7aeb32421ddddb3">MIDI_CTL_LSB_BANK</a>   0x20</td></tr> <tr class="separator:ga950baddcbeb06eb5a7aeb32421ddddb3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadb2907bb40bd51d2d10575278e87d4d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gadb2907bb40bd51d2d10575278e87d4d6">MIDI_CTL_LSB_MODWHEEL</a>   0x21</td></tr> <tr class="separator:gadb2907bb40bd51d2d10575278e87d4d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaccb65fb1c7c2eed062dc29222ba3294a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaccb65fb1c7c2eed062dc29222ba3294a">MIDI_CTL_LSB_BREATH</a>   0x22</td></tr> <tr class="separator:gaccb65fb1c7c2eed062dc29222ba3294a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae64ae19be43985ecebcff56ba342028f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gae64ae19be43985ecebcff56ba342028f">MIDI_CTL_LSB_FOOT</a>   0x24</td></tr> <tr class="separator:gae64ae19be43985ecebcff56ba342028f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga13b30a34853b14d2b5ae6b2812261200"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga13b30a34853b14d2b5ae6b2812261200">MIDI_CTL_LSB_PORTAMENTO_TIME</a>   0x25</td></tr> <tr class="separator:ga13b30a34853b14d2b5ae6b2812261200"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4c4520fe70087fe5362fb997f6944bec"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga4c4520fe70087fe5362fb997f6944bec">MIDI_CTL_LSB_DATA_ENTRY</a>   0x26</td></tr> <tr class="separator:ga4c4520fe70087fe5362fb997f6944bec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2268d5b7a8c55e19da862a02181d12a2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga2268d5b7a8c55e19da862a02181d12a2">MIDI_CTL_LSB_MAIN_VOLUME</a>   0x27</td></tr> <tr class="separator:ga2268d5b7a8c55e19da862a02181d12a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga324facba0ed095532cfcb9d5c5c8b8c5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga324facba0ed095532cfcb9d5c5c8b8c5">MIDI_CTL_LSB_BALANCE</a>   0x28</td></tr> <tr class="separator:ga324facba0ed095532cfcb9d5c5c8b8c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa37a796d5de51bc1991449a0e4ac7b76"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaa37a796d5de51bc1991449a0e4ac7b76">MIDI_CTL_LSB_PAN</a>   0x2a</td></tr> <tr class="separator:gaa37a796d5de51bc1991449a0e4ac7b76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaacf10541517b4190670a51d0a790304d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaacf10541517b4190670a51d0a790304d">MIDI_CTL_LSB_EXPRESSION</a>   0x2b</td></tr> <tr class="separator:gaacf10541517b4190670a51d0a790304d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga81bb32b94f06396ab7b8ae4eb527398e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga81bb32b94f06396ab7b8ae4eb527398e">MIDI_CTL_LSB_EFFECT1</a>   0x2c</td></tr> <tr class="separator:ga81bb32b94f06396ab7b8ae4eb527398e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga72de57abbcfaba1f44661938977620df"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga72de57abbcfaba1f44661938977620df">MIDI_CTL_LSB_EFFECT2</a>   0x2d</td></tr> <tr class="separator:ga72de57abbcfaba1f44661938977620df"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab6e92effa93bf92d65f0719d1814c8e8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gab6e92effa93bf92d65f0719d1814c8e8">MIDI_CTL_LSB_GENERAL_PURPOSE1</a>   0x30</td></tr> <tr class="separator:gab6e92effa93bf92d65f0719d1814c8e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga11850784d58515870a4f6b759497ac7a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga11850784d58515870a4f6b759497ac7a">MIDI_CTL_LSB_GENERAL_PURPOSE2</a>   0x31</td></tr> <tr class="separator:ga11850784d58515870a4f6b759497ac7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga997a1291a8b77f721259170493012b9a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga997a1291a8b77f721259170493012b9a">MIDI_CTL_LSB_GENERAL_PURPOSE3</a>   0x32</td></tr> <tr class="separator:ga997a1291a8b77f721259170493012b9a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabcd1808f4511293ee6f18bfacec083e1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gabcd1808f4511293ee6f18bfacec083e1">MIDI_CTL_LSB_GENERAL_PURPOSE4</a>   0x33</td></tr> <tr class="separator:gabcd1808f4511293ee6f18bfacec083e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafe6cec069df7dc4fac5dfe2e2f72c1a5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gafe6cec069df7dc4fac5dfe2e2f72c1a5">MIDI_CTL_SUSTAIN</a>   0x40</td></tr> <tr class="separator:gafe6cec069df7dc4fac5dfe2e2f72c1a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9ffc2cf5ee42ef664675d21b4d4da4aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga9ffc2cf5ee42ef664675d21b4d4da4aa">MIDI_CTL_PORTAMENTO</a>   0x41</td></tr> <tr class="separator:ga9ffc2cf5ee42ef664675d21b4d4da4aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabf81a9dfc98f01368e68f441607ee345"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gabf81a9dfc98f01368e68f441607ee345">MIDI_CTL_SOSTENUTO</a>   0x42</td></tr> <tr class="separator:gabf81a9dfc98f01368e68f441607ee345"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1f474cac456cd3842df188d389f7d7fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga1f474cac456cd3842df188d389f7d7fa">MIDI_CTL_SUSTENUTO</a>   0x42</td></tr> <tr class="separator:ga1f474cac456cd3842df188d389f7d7fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga83f2a22850c2afdf51d58970762751fe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga83f2a22850c2afdf51d58970762751fe">MIDI_CTL_SOFT_PEDAL</a>   0x43</td></tr> <tr class="separator:ga83f2a22850c2afdf51d58970762751fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadcfb9780249ce4be4232ca24eb332a3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gadcfb9780249ce4be4232ca24eb332a3d">MIDI_CTL_LEGATO_FOOTSWITCH</a>   0x44</td></tr> <tr class="separator:gadcfb9780249ce4be4232ca24eb332a3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaccbcf812ed213a81945c5b111dc7968b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaccbcf812ed213a81945c5b111dc7968b">MIDI_CTL_HOLD2</a>   0x45</td></tr> <tr class="separator:gaccbcf812ed213a81945c5b111dc7968b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7ebc926a176d5e78853d6e05a51cefbc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga7ebc926a176d5e78853d6e05a51cefbc">MIDI_CTL_SC1_SOUND_VARIATION</a>   0x46</td></tr> <tr class="separator:ga7ebc926a176d5e78853d6e05a51cefbc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga55805bb1d899cce61a3db60934e2eca3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga55805bb1d899cce61a3db60934e2eca3">MIDI_CTL_SC2_TIMBRE</a>   0x47</td></tr> <tr class="separator:ga55805bb1d899cce61a3db60934e2eca3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga19b65e3983473227b272be82ef9df447"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga19b65e3983473227b272be82ef9df447">MIDI_CTL_SC3_RELEASE_TIME</a>   0x48</td></tr> <tr class="separator:ga19b65e3983473227b272be82ef9df447"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae5788e18205a6bd861f05e241035e06f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gae5788e18205a6bd861f05e241035e06f">MIDI_CTL_SC4_ATTACK_TIME</a>   0x49</td></tr> <tr class="separator:gae5788e18205a6bd861f05e241035e06f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4b92f34f5f4d97953086fad1bac52998"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga4b92f34f5f4d97953086fad1bac52998">MIDI_CTL_SC5_BRIGHTNESS</a>   0x4a</td></tr> <tr class="separator:ga4b92f34f5f4d97953086fad1bac52998"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa118fa77cdeacf4230f14a8f5f49634f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaa118fa77cdeacf4230f14a8f5f49634f">MIDI_CTL_SC6</a>   0x4b</td></tr> <tr class="separator:gaa118fa77cdeacf4230f14a8f5f49634f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga82f10092ea135e74586bb970fbaf3176"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga82f10092ea135e74586bb970fbaf3176">MIDI_CTL_SC7</a>   0x4c</td></tr> <tr class="separator:ga82f10092ea135e74586bb970fbaf3176"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8781fce1a79c134bf8c41bb73505d551"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga8781fce1a79c134bf8c41bb73505d551">MIDI_CTL_SC8</a>   0x4d</td></tr> <tr class="separator:ga8781fce1a79c134bf8c41bb73505d551"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga09779ad81ceda34040afda81decdcbdc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga09779ad81ceda34040afda81decdcbdc">MIDI_CTL_SC9</a>   0x4e</td></tr> <tr class="separator:ga09779ad81ceda34040afda81decdcbdc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga977a4356b53235b1abce324d10c086af"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga977a4356b53235b1abce324d10c086af">MIDI_CTL_SC10</a>   0x4f</td></tr> <tr class="separator:ga977a4356b53235b1abce324d10c086af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga34cb95b6e734f85b53d431b851f968ab"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga34cb95b6e734f85b53d431b851f968ab">MIDI_CTL_GENERAL_PURPOSE5</a>   0x50</td></tr> <tr class="separator:ga34cb95b6e734f85b53d431b851f968ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaebec579f20f016bf00f6f26ae49a94e4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaebec579f20f016bf00f6f26ae49a94e4">MIDI_CTL_GENERAL_PURPOSE6</a>   0x51</td></tr> <tr class="separator:gaebec579f20f016bf00f6f26ae49a94e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga525bc92d4872a61463de275560517214"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga525bc92d4872a61463de275560517214">MIDI_CTL_GENERAL_PURPOSE7</a>   0x52</td></tr> <tr class="separator:ga525bc92d4872a61463de275560517214"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabdad6c045138c8be35ebb30f39bce6b8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gabdad6c045138c8be35ebb30f39bce6b8">MIDI_CTL_GENERAL_PURPOSE8</a>   0x53</td></tr> <tr class="separator:gabdad6c045138c8be35ebb30f39bce6b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafa6ca4aa4767eca95b82cca711ac0168"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gafa6ca4aa4767eca95b82cca711ac0168">MIDI_CTL_PORTAMENTO_CONTROL</a>   0x54</td></tr> <tr class="separator:gafa6ca4aa4767eca95b82cca711ac0168"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6edb7c38930622917c9d7766b635586b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga6edb7c38930622917c9d7766b635586b">MIDI_CTL_E1_REVERB_DEPTH</a>   0x5b</td></tr> <tr class="separator:ga6edb7c38930622917c9d7766b635586b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga85dc5d768eea982af8524057a16f4cdd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga85dc5d768eea982af8524057a16f4cdd">MIDI_CTL_E2_TREMOLO_DEPTH</a>   0x5c</td></tr> <tr class="separator:ga85dc5d768eea982af8524057a16f4cdd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4d5816aa31ddc4eedcfef887adc0dd5a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga4d5816aa31ddc4eedcfef887adc0dd5a">MIDI_CTL_E3_CHORUS_DEPTH</a>   0x5d</td></tr> <tr class="separator:ga4d5816aa31ddc4eedcfef887adc0dd5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga21221aeb674302b8b48ba501d58bff36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga21221aeb674302b8b48ba501d58bff36">MIDI_CTL_E4_DETUNE_DEPTH</a>   0x5e</td></tr> <tr class="separator:ga21221aeb674302b8b48ba501d58bff36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0036583bf655c8581a856821bf470c33"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga0036583bf655c8581a856821bf470c33">MIDI_CTL_E5_PHASER_DEPTH</a>   0x5f</td></tr> <tr class="separator:ga0036583bf655c8581a856821bf470c33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaabd8b650e9dde388d45c5fd340760426"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaabd8b650e9dde388d45c5fd340760426">MIDI_CTL_DATA_INCREMENT</a>   0x60</td></tr> <tr class="separator:gaabd8b650e9dde388d45c5fd340760426"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab348887903ff8d56b0e4ae38aba8c344"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gab348887903ff8d56b0e4ae38aba8c344">MIDI_CTL_DATA_DECREMENT</a>   0x61</td></tr> <tr class="separator:gab348887903ff8d56b0e4ae38aba8c344"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1a07fa2ae318897f2d95f65bfdaa5677"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga1a07fa2ae318897f2d95f65bfdaa5677">MIDI_CTL_NONREG_PARM_NUM_LSB</a>   0x62</td></tr> <tr class="separator:ga1a07fa2ae318897f2d95f65bfdaa5677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gada9a33bd765b94ce284ab63299521b43"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gada9a33bd765b94ce284ab63299521b43">MIDI_CTL_NONREG_PARM_NUM_MSB</a>   0x63</td></tr> <tr class="separator:gada9a33bd765b94ce284ab63299521b43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad5995b27c8552e8bb7f8301d617daa29"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gad5995b27c8552e8bb7f8301d617daa29">MIDI_CTL_REGIST_PARM_NUM_LSB</a>   0x64</td></tr> <tr class="separator:gad5995b27c8552e8bb7f8301d617daa29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga19357e16a700d5859167f17c23510ea9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga19357e16a700d5859167f17c23510ea9">MIDI_CTL_REGIST_PARM_NUM_MSB</a>   0x65</td></tr> <tr class="separator:ga19357e16a700d5859167f17c23510ea9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf2682a48d9360382eabd9428ea12b5ba"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaf2682a48d9360382eabd9428ea12b5ba">MIDI_CTL_ALL_SOUNDS_OFF</a>   0x78</td></tr> <tr class="separator:gaf2682a48d9360382eabd9428ea12b5ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2dfa1eb44ebbd441cc0f10f972a77578"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga2dfa1eb44ebbd441cc0f10f972a77578">MIDI_CTL_RESET_CONTROLLERS</a>   0x79</td></tr> <tr class="separator:ga2dfa1eb44ebbd441cc0f10f972a77578"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac9043790ce09c428e13a7aa391b69750"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gac9043790ce09c428e13a7aa391b69750">MIDI_CTL_LOCAL_CONTROL_SWITCH</a>   0x7a</td></tr> <tr class="separator:gac9043790ce09c428e13a7aa391b69750"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1187405eaf1c2321494503670afc5b5f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga1187405eaf1c2321494503670afc5b5f">MIDI_CTL_ALL_NOTES_OFF</a>   0x7b</td></tr> <tr class="separator:ga1187405eaf1c2321494503670afc5b5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga739706673188dcfc5818f45e141fc328"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#ga739706673188dcfc5818f45e141fc328">MIDI_CTL_OMNI_OFF</a>   0x7c</td></tr> <tr class="separator:ga739706673188dcfc5818f45e141fc328"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab818d1d0cf1892596ea0c89723fd2e07"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gab818d1d0cf1892596ea0c89723fd2e07">MIDI_CTL_OMNI_ON</a>   0x7d</td></tr> <tr class="separator:gab818d1d0cf1892596ea0c89723fd2e07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa193f9a81e9cb798f62e9e3b9850d092"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gaa193f9a81e9cb798f62e9e3b9850d092">MIDI_CTL_MONO1</a>   0x7e</td></tr> <tr class="separator:gaa193f9a81e9cb798f62e9e3b9850d092"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadef1b23fdeb9712a669c7a52e7bfd490"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___m_i_d_i___controllers.html#gadef1b23fdeb9712a669c7a52e7bfd490">MIDI_CTL_MONO2</a>   0x7f</td></tr> <tr class="separator:gadef1b23fdeb9712a669c7a52e7bfd490"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <p>MIDI controller numbers. </p> <h2 class="groupheader">Macro Definition Documentation</h2> <a class="anchor" id="ga1187405eaf1c2321494503670afc5b5f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_ALL_NOTES_OFF   0x7b</td> </tr> </table> </div><div class="memdoc"> <p>All notes off </p> </div> </div> <a class="anchor" id="gaf2682a48d9360382eabd9428ea12b5ba"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_ALL_SOUNDS_OFF   0x78</td> </tr> </table> </div><div class="memdoc"> <p>All sounds off </p> </div> </div> <a class="anchor" id="gab348887903ff8d56b0e4ae38aba8c344"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_DATA_DECREMENT   0x61</td> </tr> </table> </div><div class="memdoc"> <p>Data Decrement </p> </div> </div> <a class="anchor" id="gaabd8b650e9dde388d45c5fd340760426"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_DATA_INCREMENT   0x60</td> </tr> </table> </div><div class="memdoc"> <p>Data Increment </p> </div> </div> <a class="anchor" id="ga6edb7c38930622917c9d7766b635586b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_E1_REVERB_DEPTH   0x5b</td> </tr> </table> </div><div class="memdoc"> <p>E1 Reverb Depth </p> </div> </div> <a class="anchor" id="ga85dc5d768eea982af8524057a16f4cdd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_E2_TREMOLO_DEPTH   0x5c</td> </tr> </table> </div><div class="memdoc"> <p>E2 Tremolo Depth </p> </div> </div> <a class="anchor" id="ga4d5816aa31ddc4eedcfef887adc0dd5a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_E3_CHORUS_DEPTH   0x5d</td> </tr> </table> </div><div class="memdoc"> <p>E3 Chorus Depth </p> </div> </div> <a class="anchor" id="ga21221aeb674302b8b48ba501d58bff36"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_E4_DETUNE_DEPTH   0x5e</td> </tr> </table> </div><div class="memdoc"> <p>E4 Detune Depth </p> </div> </div> <a class="anchor" id="ga0036583bf655c8581a856821bf470c33"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_E5_PHASER_DEPTH   0x5f</td> </tr> </table> </div><div class="memdoc"> <p>E5 Phaser Depth </p> </div> </div> <a class="anchor" id="ga34cb95b6e734f85b53d431b851f968ab"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_GENERAL_PURPOSE5   0x50</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 5 </p> </div> </div> <a class="anchor" id="gaebec579f20f016bf00f6f26ae49a94e4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_GENERAL_PURPOSE6   0x51</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 6 </p> </div> </div> <a class="anchor" id="ga525bc92d4872a61463de275560517214"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_GENERAL_PURPOSE7   0x52</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 7 </p> </div> </div> <a class="anchor" id="gabdad6c045138c8be35ebb30f39bce6b8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_GENERAL_PURPOSE8   0x53</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 8 </p> </div> </div> <a class="anchor" id="gaccbcf812ed213a81945c5b111dc7968b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_HOLD2   0x45</td> </tr> </table> </div><div class="memdoc"> <p>Hold2 </p> </div> </div> <a class="anchor" id="gadcfb9780249ce4be4232ca24eb332a3d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LEGATO_FOOTSWITCH   0x44</td> </tr> </table> </div><div class="memdoc"> <p>Legato foot switch </p> </div> </div> <a class="anchor" id="gac9043790ce09c428e13a7aa391b69750"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LOCAL_CONTROL_SWITCH   0x7a</td> </tr> </table> </div><div class="memdoc"> <p>Local control switch </p> </div> </div> <a class="anchor" id="ga324facba0ed095532cfcb9d5c5c8b8c5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_BALANCE   0x28</td> </tr> </table> </div><div class="memdoc"> <p>Balance </p> </div> </div> <a class="anchor" id="ga950baddcbeb06eb5a7aeb32421ddddb3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_BANK   0x20</td> </tr> </table> </div><div class="memdoc"> <p>Bank selection </p> </div> </div> <a class="anchor" id="gaccb65fb1c7c2eed062dc29222ba3294a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_BREATH   0x22</td> </tr> </table> </div><div class="memdoc"> <p>Breath </p> </div> </div> <a class="anchor" id="ga4c4520fe70087fe5362fb997f6944bec"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_DATA_ENTRY   0x26</td> </tr> </table> </div><div class="memdoc"> <p>Data entry </p> </div> </div> <a class="anchor" id="ga81bb32b94f06396ab7b8ae4eb527398e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_EFFECT1   0x2c</td> </tr> </table> </div><div class="memdoc"> <p>Effect1 </p> </div> </div> <a class="anchor" id="ga72de57abbcfaba1f44661938977620df"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_EFFECT2   0x2d</td> </tr> </table> </div><div class="memdoc"> <p>Effect2 </p> </div> </div> <a class="anchor" id="gaacf10541517b4190670a51d0a790304d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_EXPRESSION   0x2b</td> </tr> </table> </div><div class="memdoc"> <p>Expression </p> </div> </div> <a class="anchor" id="gae64ae19be43985ecebcff56ba342028f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_FOOT   0x24</td> </tr> </table> </div><div class="memdoc"> <p>Foot </p> </div> </div> <a class="anchor" id="gab6e92effa93bf92d65f0719d1814c8e8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_GENERAL_PURPOSE1   0x30</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 1 </p> </div> </div> <a class="anchor" id="ga11850784d58515870a4f6b759497ac7a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_GENERAL_PURPOSE2   0x31</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 2 </p> </div> </div> <a class="anchor" id="ga997a1291a8b77f721259170493012b9a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_GENERAL_PURPOSE3   0x32</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 3 </p> </div> </div> <a class="anchor" id="gabcd1808f4511293ee6f18bfacec083e1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_GENERAL_PURPOSE4   0x33</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 4 </p> </div> </div> <a class="anchor" id="ga2268d5b7a8c55e19da862a02181d12a2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_MAIN_VOLUME   0x27</td> </tr> </table> </div><div class="memdoc"> <p>Main volume </p> </div> </div> <a class="anchor" id="gadb2907bb40bd51d2d10575278e87d4d6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_MODWHEEL   0x21</td> </tr> </table> </div><div class="memdoc"> <p>Modulation </p> </div> </div> <a class="anchor" id="gaa37a796d5de51bc1991449a0e4ac7b76"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_PAN   0x2a</td> </tr> </table> </div><div class="memdoc"> <p>Panpot </p> </div> </div> <a class="anchor" id="ga13b30a34853b14d2b5ae6b2812261200"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_LSB_PORTAMENTO_TIME   0x25</td> </tr> </table> </div><div class="memdoc"> <p>Portamento time </p> </div> </div> <a class="anchor" id="gaa193f9a81e9cb798f62e9e3b9850d092"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MONO1   0x7e</td> </tr> </table> </div><div class="memdoc"> <p>Mono1 </p> </div> </div> <a class="anchor" id="gadef1b23fdeb9712a669c7a52e7bfd490"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MONO2   0x7f</td> </tr> </table> </div><div class="memdoc"> <p>Mono2 </p> </div> </div> <a class="anchor" id="gaff20d0ff956eab3bb6057caf16757059"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_BALANCE   0x08</td> </tr> </table> </div><div class="memdoc"> <p>Balance </p> </div> </div> <a class="anchor" id="ga400bb0acabfc671553315a2e481cd73f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_BANK   0x00</td> </tr> </table> </div><div class="memdoc"> <p>Bank selection </p> </div> </div> <a class="anchor" id="ga2eedb2828f216795a53980f585326ea9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_BREATH   0x02</td> </tr> </table> </div><div class="memdoc"> <p>Breath </p> </div> </div> <a class="anchor" id="gae877503bd7e696ef065be7b50e6f9bb3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_DATA_ENTRY   0x06</td> </tr> </table> </div><div class="memdoc"> <p>Data entry </p> </div> </div> <a class="anchor" id="ga0538d196af1bfad5d53baccf2ad88008"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_EFFECT1   0x0c</td> </tr> </table> </div><div class="memdoc"> <p>Effect1 </p> </div> </div> <a class="anchor" id="ga7d71d4505c3e3a2832a4e324591746d4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_EFFECT2   0x0d</td> </tr> </table> </div><div class="memdoc"> <p>Effect2 </p> </div> </div> <a class="anchor" id="gaca32fa7d9b65e7dedf52a826eb348abf"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_EXPRESSION   0x0b</td> </tr> </table> </div><div class="memdoc"> <p>Expression </p> </div> </div> <a class="anchor" id="ga87018deff0362e3f0c983fb171224d5b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_FOOT   0x04</td> </tr> </table> </div><div class="memdoc"> <p>Foot </p> </div> </div> <a class="anchor" id="ga037dca38fd660866630669309c2f6e6d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_GENERAL_PURPOSE1   0x10</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 1 </p> </div> </div> <a class="anchor" id="ga782d5a57791a7cb822f2c806e9a386ea"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_GENERAL_PURPOSE2   0x11</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 2 </p> </div> </div> <a class="anchor" id="gac26f70d8fd39a132355abe2f9782fbe5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_GENERAL_PURPOSE3   0x12</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 3 </p> </div> </div> <a class="anchor" id="gab2be5312a07276e19f343a5dff6ef63a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_GENERAL_PURPOSE4   0x13</td> </tr> </table> </div><div class="memdoc"> <p>General purpose 4 </p> </div> </div> <a class="anchor" id="ga44c99a6da1d1e8ac1a842283f081c530"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_MAIN_VOLUME   0x07</td> </tr> </table> </div><div class="memdoc"> <p>Main volume </p> </div> </div> <a class="anchor" id="gabd7dc0a357a298183546380c2616ae20"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_MODWHEEL   0x01</td> </tr> </table> </div><div class="memdoc"> <p>Modulation </p> </div> </div> <a class="anchor" id="gacf3587c5a1297acbe3be9bf8fa6863bc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_PAN   0x0a</td> </tr> </table> </div><div class="memdoc"> <p>Panpot </p> </div> </div> <a class="anchor" id="ga2750f10696dcc8f4e7b2cee97a0568b0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_MSB_PORTAMENTO_TIME   0x05</td> </tr> </table> </div><div class="memdoc"> <p>Portamento time </p> </div> </div> <a class="anchor" id="ga1a07fa2ae318897f2d95f65bfdaa5677"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_NONREG_PARM_NUM_LSB   0x62</td> </tr> </table> </div><div class="memdoc"> <p>Non-registered parameter number </p> </div> </div> <a class="anchor" id="gada9a33bd765b94ce284ab63299521b43"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_NONREG_PARM_NUM_MSB   0x63</td> </tr> </table> </div><div class="memdoc"> <p>Non-registered parameter number </p> </div> </div> <a class="anchor" id="ga739706673188dcfc5818f45e141fc328"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_OMNI_OFF   0x7c</td> </tr> </table> </div><div class="memdoc"> <p>Omni off </p> </div> </div> <a class="anchor" id="gab818d1d0cf1892596ea0c89723fd2e07"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_OMNI_ON   0x7d</td> </tr> </table> </div><div class="memdoc"> <p>Omni on </p> </div> </div> <a class="anchor" id="ga9ffc2cf5ee42ef664675d21b4d4da4aa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_PORTAMENTO   0x41</td> </tr> </table> </div><div class="memdoc"> <p>Portamento </p> </div> </div> <a class="anchor" id="gafa6ca4aa4767eca95b82cca711ac0168"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_PORTAMENTO_CONTROL   0x54</td> </tr> </table> </div><div class="memdoc"> <p>Portamento control </p> </div> </div> <a class="anchor" id="gad5995b27c8552e8bb7f8301d617daa29"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_REGIST_PARM_NUM_LSB   0x64</td> </tr> </table> </div><div class="memdoc"> <p>Registered parameter number </p> </div> </div> <a class="anchor" id="ga19357e16a700d5859167f17c23510ea9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_REGIST_PARM_NUM_MSB   0x65</td> </tr> </table> </div><div class="memdoc"> <p>Registered parameter number </p> </div> </div> <a class="anchor" id="ga2dfa1eb44ebbd441cc0f10f972a77578"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_RESET_CONTROLLERS   0x79</td> </tr> </table> </div><div class="memdoc"> <p>Reset Controllers </p> </div> </div> <a class="anchor" id="ga977a4356b53235b1abce324d10c086af"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC10   0x4f</td> </tr> </table> </div><div class="memdoc"> <p>SC10 </p> </div> </div> <a class="anchor" id="ga7ebc926a176d5e78853d6e05a51cefbc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC1_SOUND_VARIATION   0x46</td> </tr> </table> </div><div class="memdoc"> <p>SC1 Sound Variation </p> </div> </div> <a class="anchor" id="ga55805bb1d899cce61a3db60934e2eca3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC2_TIMBRE   0x47</td> </tr> </table> </div><div class="memdoc"> <p>SC2 Timbre </p> </div> </div> <a class="anchor" id="ga19b65e3983473227b272be82ef9df447"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC3_RELEASE_TIME   0x48</td> </tr> </table> </div><div class="memdoc"> <p>SC3 Release Time </p> </div> </div> <a class="anchor" id="gae5788e18205a6bd861f05e241035e06f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC4_ATTACK_TIME   0x49</td> </tr> </table> </div><div class="memdoc"> <p>SC4 Attack Time </p> </div> </div> <a class="anchor" id="ga4b92f34f5f4d97953086fad1bac52998"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC5_BRIGHTNESS   0x4a</td> </tr> </table> </div><div class="memdoc"> <p>SC5 Brightness </p> </div> </div> <a class="anchor" id="gaa118fa77cdeacf4230f14a8f5f49634f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC6   0x4b</td> </tr> </table> </div><div class="memdoc"> <p>SC6 </p> </div> </div> <a class="anchor" id="ga82f10092ea135e74586bb970fbaf3176"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC7   0x4c</td> </tr> </table> </div><div class="memdoc"> <p>SC7 </p> </div> </div> <a class="anchor" id="ga8781fce1a79c134bf8c41bb73505d551"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC8   0x4d</td> </tr> </table> </div><div class="memdoc"> <p>SC8 </p> </div> </div> <a class="anchor" id="ga09779ad81ceda34040afda81decdcbdc"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SC9   0x4e</td> </tr> </table> </div><div class="memdoc"> <p>SC9 </p> </div> </div> <a class="anchor" id="ga83f2a22850c2afdf51d58970762751fe"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SOFT_PEDAL   0x43</td> </tr> </table> </div><div class="memdoc"> <p>Soft pedal </p> </div> </div> <a class="anchor" id="gabf81a9dfc98f01368e68f441607ee345"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SOSTENUTO   0x42</td> </tr> </table> </div><div class="memdoc"> <p>Sostenuto </p> </div> </div> <a class="anchor" id="gafe6cec069df7dc4fac5dfe2e2f72c1a5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SUSTAIN   0x40</td> </tr> </table> </div><div class="memdoc"> <p>Sustain pedal </p> </div> </div> <a class="anchor" id="ga1f474cac456cd3842df188d389f7d7fa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MIDI_CTL_SUSTENUTO   0x42</td> </tr> </table> </div><div class="memdoc"> <p>Sostenuto (a typo in the older version) </p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Wed Jun 18 2014 05:47:49 for ALSA project - the C library reference by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.7 </small></address> </body> </html>