Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > media > updates > by-pkgid > 18785641029f14f23cccc82925607ace > files > 8

libalsa2-docs-0.9.0-0.14rc7.1mdk.ppc.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>asoundef.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.18 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; <a class="qindex" href="examples.html">Examples</a> &nbsp; </center>
<hr><h1>asoundef.h</h1><div class="fragment"><pre>00001 
00011 <span class="comment">/*</span>
00012 <span class="comment"> *   This library is free software; you can redistribute it and/or modify</span>
00013 <span class="comment"> *   it under the terms of the GNU Lesser General Public License as</span>
00014 <span class="comment"> *   published by the Free Software Foundation; either version 2.1 of</span>
00015 <span class="comment"> *   the License, or (at your option) any later version.</span>
00016 <span class="comment"> *</span>
00017 <span class="comment"> *   This program is distributed in the hope that it will be useful,</span>
00018 <span class="comment"> *   but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
00019 <span class="comment"> *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
00020 <span class="comment"> *   GNU Lesser General Public License for more details.</span>
00021 <span class="comment"> *</span>
00022 <span class="comment"> *   You should have received a copy of the GNU Lesser General Public</span>
00023 <span class="comment"> *   License along with this library; if not, write to the Free Software</span>
00024 <span class="comment"> *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA</span>
00025 <span class="comment"> *</span>
00026 <span class="comment"> */</span>
00027 
00028 <span class="preprocessor">#ifndef __ALSA_ASOUNDEF_H</span>
00029 <span class="preprocessor"></span><span class="preprocessor">#define __ALSA_ASOUNDEF_H</span>
00030 <span class="preprocessor"></span>
00031 <span class="preprocessor">#ifdef __cplusplus</span>
00032 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
00033 <span class="preprocessor">#endif</span>
00034 <span class="preprocessor"></span>
<a name="l00041"></a><a class="code" href="group___digital___audio___interface.html#a0">00041</a> <span class="preprocessor">#define IEC958_AES0_PROFESSIONAL        (1&lt;&lt;0)  </span>
<a name="l00042"></a><a class="code" href="group___digital___audio___interface.html#a1">00042</a> <span class="preprocessor">#define IEC958_AES0_NONAUDIO            (1&lt;&lt;1)  </span>
<a name="l00043"></a><a class="code" href="group___digital___audio___interface.html#a2">00043</a> <span class="preprocessor">#define IEC958_AES0_PRO_EMPHASIS        (7&lt;&lt;2)  </span>
<a name="l00044"></a><a class="code" href="group___digital___audio___interface.html#a3">00044</a> <span class="preprocessor">#define IEC958_AES0_PRO_EMPHASIS_NOTID  (0&lt;&lt;2)  </span>
<a name="l00045"></a><a class="code" href="group___digital___audio___interface.html#a4">00045</a> <span class="preprocessor">#define IEC958_AES0_PRO_EMPHASIS_NONE   (1&lt;&lt;2)  </span>
<a name="l00046"></a><a class="code" href="group___digital___audio___interface.html#a5">00046</a> <span class="preprocessor">#define IEC958_AES0_PRO_EMPHASIS_5015   (3&lt;&lt;2)  </span>
<a name="l00047"></a><a class="code" href="group___digital___audio___interface.html#a6">00047</a> <span class="preprocessor">#define IEC958_AES0_PRO_EMPHASIS_CCITT  (7&lt;&lt;2)  </span>
<a name="l00048"></a><a class="code" href="group___digital___audio___interface.html#a7">00048</a> <span class="preprocessor">#define IEC958_AES0_PRO_FREQ_UNLOCKED   (1&lt;&lt;5)  </span>
<a name="l00049"></a><a class="code" href="group___digital___audio___interface.html#a8">00049</a> <span class="preprocessor">#define IEC958_AES0_PRO_FS              (3&lt;&lt;6)  </span>
<a name="l00050"></a><a class="code" href="group___digital___audio___interface.html#a9">00050</a> <span class="preprocessor">#define IEC958_AES0_PRO_FS_NOTID        (0&lt;&lt;6)  </span>
<a name="l00051"></a><a class="code" href="group___digital___audio___interface.html#a10">00051</a> <span class="preprocessor">#define IEC958_AES0_PRO_FS_44100        (1&lt;&lt;6)  </span>
<a name="l00052"></a><a class="code" href="group___digital___audio___interface.html#a11">00052</a> <span class="preprocessor">#define IEC958_AES0_PRO_FS_48000        (2&lt;&lt;6)  </span>
<a name="l00053"></a><a class="code" href="group___digital___audio___interface.html#a12">00053</a> <span class="preprocessor">#define IEC958_AES0_PRO_FS_32000        (3&lt;&lt;6)  </span>
<a name="l00054"></a><a class="code" href="group___digital___audio___interface.html#a13">00054</a> <span class="preprocessor">#define IEC958_AES0_CON_NOT_COPYRIGHT   (1&lt;&lt;2)  </span>
<a name="l00055"></a><a class="code" href="group___digital___audio___interface.html#a14">00055</a> <span class="preprocessor">#define IEC958_AES0_CON_EMPHASIS        (7&lt;&lt;3)  </span>
<a name="l00056"></a><a class="code" href="group___digital___audio___interface.html#a15">00056</a> <span class="preprocessor">#define IEC958_AES0_CON_EMPHASIS_NONE   (0&lt;&lt;3)  </span>
<a name="l00057"></a><a class="code" href="group___digital___audio___interface.html#a16">00057</a> <span class="preprocessor">#define IEC958_AES0_CON_EMPHASIS_5015   (1&lt;&lt;3)  </span>
<a name="l00058"></a><a class="code" href="group___digital___audio___interface.html#a17">00058</a> <span class="preprocessor">#define IEC958_AES0_CON_MODE            (3&lt;&lt;6)  </span>
<a name="l00059"></a><a class="code" href="group___digital___audio___interface.html#a18">00059</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE            (15&lt;&lt;0) </span>
<a name="l00060"></a><a class="code" href="group___digital___audio___interface.html#a19">00060</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE_NOTID      (0&lt;&lt;0)  </span>
<a name="l00061"></a><a class="code" href="group___digital___audio___interface.html#a20">00061</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE_STEREOPHONIC (2&lt;&lt;0) </span>
<a name="l00062"></a><a class="code" href="group___digital___audio___interface.html#a21">00062</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE_SINGLE     (4&lt;&lt;0)  </span>
<a name="l00063"></a><a class="code" href="group___digital___audio___interface.html#a22">00063</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE_TWO        (8&lt;&lt;0)  </span>
<a name="l00064"></a><a class="code" href="group___digital___audio___interface.html#a23">00064</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE_PRIMARY    (12&lt;&lt;0) </span>
<a name="l00065"></a><a class="code" href="group___digital___audio___interface.html#a24">00065</a> <span class="preprocessor">#define IEC958_AES1_PRO_MODE_BYTE3      (15&lt;&lt;0) </span>
<a name="l00066"></a><a class="code" href="group___digital___audio___interface.html#a25">00066</a> <span class="preprocessor">#define IEC958_AES1_PRO_USERBITS        (15&lt;&lt;4) </span>
<a name="l00067"></a><a class="code" href="group___digital___audio___interface.html#a26">00067</a> <span class="preprocessor">#define IEC958_AES1_PRO_USERBITS_NOTID  (0&lt;&lt;4)  </span>
<a name="l00068"></a><a class="code" href="group___digital___audio___interface.html#a27">00068</a> <span class="preprocessor">#define IEC958_AES1_PRO_USERBITS_192    (8&lt;&lt;4)  </span>
<a name="l00069"></a><a class="code" href="group___digital___audio___interface.html#a28">00069</a> <span class="preprocessor">#define IEC958_AES1_PRO_USERBITS_UDEF   (12&lt;&lt;4) </span>
<a name="l00070"></a><a class="code" href="group___digital___audio___interface.html#a29">00070</a> <span class="preprocessor">#define IEC958_AES1_CON_CATEGORY        0x7f    </span>
<a name="l00071"></a><a class="code" href="group___digital___audio___interface.html#a30">00071</a> <span class="preprocessor">#define IEC958_AES1_CON_GENERAL         0x00    </span>
<a name="l00072"></a><a class="code" href="group___digital___audio___interface.html#a31">00072</a> <span class="preprocessor">#define IEC958_AES1_CON_EXPERIMENTAL    0x40    </span>
<a name="l00073"></a><a class="code" href="group___digital___audio___interface.html#a32">00073</a> <span class="preprocessor">#define IEC958_AES1_CON_SOLIDMEM_MASK   0x0f    </span>
<a name="l00074"></a><a class="code" href="group___digital___audio___interface.html#a33">00074</a> <span class="preprocessor">#define IEC958_AES1_CON_SOLIDMEM_ID     0x08    </span>
<a name="l00075"></a><a class="code" href="group___digital___audio___interface.html#a34">00075</a> <span class="preprocessor">#define IEC958_AES1_CON_BROADCAST1_MASK 0x07    </span>
<a name="l00076"></a><a class="code" href="group___digital___audio___interface.html#a35">00076</a> <span class="preprocessor">#define IEC958_AES1_CON_BROADCAST1_ID   0x04    </span>
<a name="l00077"></a><a class="code" href="group___digital___audio___interface.html#a36">00077</a> <span class="preprocessor">#define IEC958_AES1_CON_DIGDIGCONV_MASK 0x07    </span>
<a name="l00078"></a><a class="code" href="group___digital___audio___interface.html#a37">00078</a> <span class="preprocessor">#define IEC958_AES1_CON_DIGDIGCONV_ID   0x02    </span>
<a name="l00079"></a><a class="code" href="group___digital___audio___interface.html#a38">00079</a> <span class="preprocessor">#define IEC958_AES1_CON_ADC_COPYRIGHT_MASK 0x1f </span>
<a name="l00080"></a><a class="code" href="group___digital___audio___interface.html#a39">00080</a> <span class="preprocessor">#define IEC958_AES1_CON_ADC_COPYRIGHT_ID 0x06   </span>
<a name="l00081"></a><a class="code" href="group___digital___audio___interface.html#a40">00081</a> <span class="preprocessor">#define IEC958_AES1_CON_ADC_MASK        0x1f    </span>
<a name="l00082"></a><a class="code" href="group___digital___audio___interface.html#a41">00082</a> <span class="preprocessor">#define IEC958_AES1_CON_ADC_ID          0x16    </span>
<a name="l00083"></a><a class="code" href="group___digital___audio___interface.html#a42">00083</a> <span class="preprocessor">#define IEC958_AES1_CON_BROADCAST2_MASK 0x0f    </span>
<a name="l00084"></a><a class="code" href="group___digital___audio___interface.html#a43">00084</a> <span class="preprocessor">#define IEC958_AES1_CON_BROADCAST2_ID   0x0e    </span>
<a name="l00085"></a><a class="code" href="group___digital___audio___interface.html#a44">00085</a> <span class="preprocessor">#define IEC958_AES1_CON_LASEROPT_MASK   0x07    </span>
<a name="l00086"></a><a class="code" href="group___digital___audio___interface.html#a45">00086</a> <span class="preprocessor">#define IEC958_AES1_CON_LASEROPT_ID     0x01    </span>
<a name="l00087"></a><a class="code" href="group___digital___audio___interface.html#a46">00087</a> <span class="preprocessor">#define IEC958_AES1_CON_MUSICAL_MASK    0x07    </span>
<a name="l00088"></a><a class="code" href="group___digital___audio___interface.html#a47">00088</a> <span class="preprocessor">#define IEC958_AES1_CON_MUSICAL_ID      0x05    </span>
<a name="l00089"></a><a class="code" href="group___digital___audio___interface.html#a48">00089</a> <span class="preprocessor">#define IEC958_AES1_CON_MAGNETIC_MASK   0x07    </span>
<a name="l00090"></a><a class="code" href="group___digital___audio___interface.html#a49">00090</a> <span class="preprocessor">#define IEC958_AES1_CON_MAGNETIC_ID     0x03    </span>
<a name="l00091"></a><a class="code" href="group___digital___audio___interface.html#a50">00091</a> <span class="preprocessor">#define IEC958_AES1_CON_IEC908_CD       (IEC958_AES1_CON_LASEROPT_ID|0x00)      </span>
<a name="l00092"></a><a class="code" href="group___digital___audio___interface.html#a51">00092</a> <span class="preprocessor">#define IEC958_AES1_CON_NON_IEC908_CD   (IEC958_AES1_CON_LASEROPT_ID|0x08)      </span>
<a name="l00093"></a><a class="code" href="group___digital___audio___interface.html#a52">00093</a> <span class="preprocessor">#define IEC958_AES1_CON_PCM_CODER       (IEC958_AES1_CON_DIGDIGCONV_ID|0x00)    </span>
<a name="l00094"></a><a class="code" href="group___digital___audio___interface.html#a53">00094</a> <span class="preprocessor">#define IEC958_AES1_CON_SAMPLER         (IEC958_AES1_CON_DIGDIGCONV_ID|0x20)    </span>
<a name="l00095"></a><a class="code" href="group___digital___audio___interface.html#a54">00095</a> <span class="preprocessor">#define IEC958_AES1_CON_MIXER           (IEC958_AES1_CON_DIGDIGCONV_ID|0x10)    </span>
<a name="l00096"></a><a class="code" href="group___digital___audio___interface.html#a55">00096</a> <span class="preprocessor">#define IEC958_AES1_CON_RATE_CONVERTER  (IEC958_AES1_CON_DIGDIGCONV_ID|0x18)    </span>
<a name="l00097"></a><a class="code" href="group___digital___audio___interface.html#a56">00097</a> <span class="preprocessor">#define IEC958_AES1_CON_SYNTHESIZER     (IEC958_AES1_CON_MUSICAL_ID|0x00)       </span>
<a name="l00098"></a><a class="code" href="group___digital___audio___interface.html#a57">00098</a> <span class="preprocessor">#define IEC958_AES1_CON_MICROPHONE      (IEC958_AES1_CON_MUSICAL_ID|0x08)       </span>
<a name="l00099"></a><a class="code" href="group___digital___audio___interface.html#a58">00099</a> <span class="preprocessor">#define IEC958_AES1_CON_DAT             (IEC958_AES1_CON_MAGNETIC_ID|0x00)      </span>
<a name="l00100"></a><a class="code" href="group___digital___audio___interface.html#a59">00100</a> <span class="preprocessor">#define IEC958_AES1_CON_VCR             (IEC958_AES1_CON_MAGNETIC_ID|0x08)      </span>
<a name="l00101"></a><a class="code" href="group___digital___audio___interface.html#a60">00101</a> <span class="preprocessor">#define IEC958_AES1_CON_ORIGINAL        (1&lt;&lt;7)  </span>
<a name="l00102"></a><a class="code" href="group___digital___audio___interface.html#a61">00102</a> <span class="preprocessor">#define IEC958_AES2_PRO_SBITS           (7&lt;&lt;0)  </span>
<a name="l00103"></a><a class="code" href="group___digital___audio___interface.html#a62">00103</a> <span class="preprocessor">#define IEC958_AES2_PRO_SBITS_20        (2&lt;&lt;0)  </span>
<a name="l00104"></a><a class="code" href="group___digital___audio___interface.html#a63">00104</a> <span class="preprocessor">#define IEC958_AES2_PRO_SBITS_24        (4&lt;&lt;0)  </span>
<a name="l00105"></a><a class="code" href="group___digital___audio___interface.html#a64">00105</a> <span class="preprocessor">#define IEC958_AES2_PRO_SBITS_UDEF      (6&lt;&lt;0)  </span>
<a name="l00106"></a><a class="code" href="group___digital___audio___interface.html#a65">00106</a> <span class="preprocessor">#define IEC958_AES2_PRO_WORDLEN         (7&lt;&lt;3)  </span>
<a name="l00107"></a><a class="code" href="group___digital___audio___interface.html#a66">00107</a> <span class="preprocessor">#define IEC958_AES2_PRO_WORDLEN_NOTID   (0&lt;&lt;3)  </span>
<a name="l00108"></a><a class="code" href="group___digital___audio___interface.html#a67">00108</a> <span class="preprocessor">#define IEC958_AES2_PRO_WORDLEN_22_18   (2&lt;&lt;3)  </span>
<a name="l00109"></a><a class="code" href="group___digital___audio___interface.html#a68">00109</a> <span class="preprocessor">#define IEC958_AES2_PRO_WORDLEN_23_19   (4&lt;&lt;3)  </span>
<a name="l00110"></a><a class="code" href="group___digital___audio___interface.html#a69">00110</a> <span class="preprocessor">#define IEC958_AES2_PRO_WORDLEN_24_20   (5&lt;&lt;3)  </span>
<a name="l00111"></a><a class="code" href="group___digital___audio___interface.html#a70">00111</a> <span class="preprocessor">#define IEC958_AES2_PRO_WORDLEN_20_16   (6&lt;&lt;3)  </span>
<a name="l00112"></a><a class="code" href="group___digital___audio___interface.html#a71">00112</a> <span class="preprocessor">#define IEC958_AES2_CON_SOURCE          (15&lt;&lt;0) </span>
<a name="l00113"></a><a class="code" href="group___digital___audio___interface.html#a72">00113</a> <span class="preprocessor">#define IEC958_AES2_CON_SOURCE_UNSPEC   (0&lt;&lt;0)  </span>
<a name="l00114"></a><a class="code" href="group___digital___audio___interface.html#a73">00114</a> <span class="preprocessor">#define IEC958_AES2_CON_CHANNEL         (15&lt;&lt;4) </span>
<a name="l00115"></a><a class="code" href="group___digital___audio___interface.html#a74">00115</a> <span class="preprocessor">#define IEC958_AES2_CON_CHANNEL_UNSPEC  (0&lt;&lt;4)  </span>
<a name="l00116"></a><a class="code" href="group___digital___audio___interface.html#a75">00116</a> <span class="preprocessor">#define IEC958_AES3_CON_FS              (15&lt;&lt;0) </span>
<a name="l00117"></a><a class="code" href="group___digital___audio___interface.html#a76">00117</a> <span class="preprocessor">#define IEC958_AES3_CON_FS_44100        (0&lt;&lt;0)  </span>
<a name="l00118"></a><a class="code" href="group___digital___audio___interface.html#a77">00118</a> <span class="preprocessor">#define IEC958_AES3_CON_FS_48000        (2&lt;&lt;0)  </span>
<a name="l00119"></a><a class="code" href="group___digital___audio___interface.html#a78">00119</a> <span class="preprocessor">#define IEC958_AES3_CON_FS_32000        (3&lt;&lt;0)  </span>
<a name="l00120"></a><a class="code" href="group___digital___audio___interface.html#a79">00120</a> <span class="preprocessor">#define IEC958_AES3_CON_CLOCK           (3&lt;&lt;4)  </span>
<a name="l00121"></a><a class="code" href="group___digital___audio___interface.html#a80">00121</a> <span class="preprocessor">#define IEC958_AES3_CON_CLOCK_1000PPM   (0&lt;&lt;4)  </span>
<a name="l00122"></a><a class="code" href="group___digital___audio___interface.html#a81">00122</a> <span class="preprocessor">#define IEC958_AES3_CON_CLOCK_50PPM     (1&lt;&lt;4)  </span>
<a name="l00123"></a><a class="code" href="group___digital___audio___interface.html#a82">00123</a> <span class="preprocessor">#define IEC958_AES3_CON_CLOCK_VARIABLE  (2&lt;&lt;4)  </span>
<a name="l00133"></a><a class="code" href="group___m_i_d_i___interface.html#a0">00133</a> <span class="preprocessor">#define MIDI_CHANNELS                   16      </span>
<a name="l00134"></a><a class="code" href="group___m_i_d_i___interface.html#a1">00134</a> <span class="preprocessor">#define MIDI_GM_DRUM_CHANNEL            (10-1)  </span>
<a name="l00142"></a><a class="code" href="group___m_i_d_i___commands.html#a0">00142</a> <span class="preprocessor">#define MIDI_CMD_NOTE_OFF               0x80    </span>
<a name="l00143"></a><a class="code" href="group___m_i_d_i___commands.html#a1">00143</a> <span class="preprocessor">#define MIDI_CMD_NOTE_ON                0x90    </span>
<a name="l00144"></a><a class="code" href="group___m_i_d_i___commands.html#a2">00144</a> <span class="preprocessor">#define MIDI_CMD_NOTE_PRESSURE          0xa0    </span>
<a name="l00145"></a><a class="code" href="group___m_i_d_i___commands.html#a3">00145</a> <span class="preprocessor">#define MIDI_CMD_CONTROL                0xb0    </span>
<a name="l00146"></a><a class="code" href="group___m_i_d_i___commands.html#a4">00146</a> <span class="preprocessor">#define MIDI_CMD_PGM_CHANGE             0xc0    </span>
<a name="l00147"></a><a class="code" href="group___m_i_d_i___commands.html#a5">00147</a> <span class="preprocessor">#define MIDI_CMD_CHANNEL_PRESSURE       0xd0    </span>
<a name="l00148"></a><a class="code" href="group___m_i_d_i___commands.html#a6">00148</a> <span class="preprocessor">#define MIDI_CMD_BENDER                 0xe0    </span>
<a name="l00150"></a><a class="code" href="group___m_i_d_i___commands.html#a7">00150</a> <span class="preprocessor">#define MIDI_CMD_COMMON_SYSEX           0xf0    </span>
<a name="l00151"></a><a class="code" href="group___m_i_d_i___commands.html#a8">00151</a> <span class="preprocessor">#define MIDI_CMD_COMMON_MTC_QUARTER     0xf1    </span>
<a name="l00152"></a><a class="code" href="group___m_i_d_i___commands.html#a9">00152</a> <span class="preprocessor">#define MIDI_CMD_COMMON_SONG_POS        0xf2    </span>
<a name="l00153"></a><a class="code" href="group___m_i_d_i___commands.html#a10">00153</a> <span class="preprocessor">#define MIDI_CMD_COMMON_SONG_SELECT     0xf3    </span>
<a name="l00154"></a><a class="code" href="group___m_i_d_i___commands.html#a11">00154</a> <span class="preprocessor">#define MIDI_CMD_COMMON_TUNE_REQUEST    0xf6    </span>
<a name="l00155"></a><a class="code" href="group___m_i_d_i___commands.html#a12">00155</a> <span class="preprocessor">#define MIDI_CMD_COMMON_SYSEX_END       0xf7    </span>
<a name="l00156"></a><a class="code" href="group___m_i_d_i___commands.html#a13">00156</a> <span class="preprocessor">#define MIDI_CMD_COMMON_CLOCK           0xf8    </span>
<a name="l00157"></a><a class="code" href="group___m_i_d_i___commands.html#a14">00157</a> <span class="preprocessor">#define MIDI_CMD_COMMON_START           0xfa    </span>
<a name="l00158"></a><a class="code" href="group___m_i_d_i___commands.html#a15">00158</a> <span class="preprocessor">#define MIDI_CMD_COMMON_CONTINUE        0xfb    </span>
<a name="l00159"></a><a class="code" href="group___m_i_d_i___commands.html#a16">00159</a> <span class="preprocessor">#define MIDI_CMD_COMMON_STOP            0xfc    </span>
<a name="l00160"></a><a class="code" href="group___m_i_d_i___commands.html#a17">00160</a> <span class="preprocessor">#define MIDI_CMD_COMMON_SENSING         0xfe    </span>
<a name="l00161"></a><a class="code" href="group___m_i_d_i___commands.html#a18">00161</a> <span class="preprocessor">#define MIDI_CMD_COMMON_RESET           0xff    </span>
<a name="l00171"></a><a class="code" href="group___m_i_d_i___controllers.html#a0">00171</a> <span class="preprocessor">#define MIDI_CTL_MSB_BANK               0x00    </span>
<a name="l00172"></a><a class="code" href="group___m_i_d_i___controllers.html#a1">00172</a> <span class="preprocessor">#define MIDI_CTL_MSB_MODWHEEL           0x01    </span>
<a name="l00173"></a><a class="code" href="group___m_i_d_i___controllers.html#a2">00173</a> <span class="preprocessor">#define MIDI_CTL_MSB_BREATH             0x02    </span>
<a name="l00174"></a><a class="code" href="group___m_i_d_i___controllers.html#a3">00174</a> <span class="preprocessor">#define MIDI_CTL_MSB_FOOT               0x04    </span>
<a name="l00175"></a><a class="code" href="group___m_i_d_i___controllers.html#a4">00175</a> <span class="preprocessor">#define MIDI_CTL_MSB_PORTAMENTO_TIME    0x05    </span>
<a name="l00176"></a><a class="code" href="group___m_i_d_i___controllers.html#a5">00176</a> <span class="preprocessor">#define MIDI_CTL_MSB_DATA_ENTRY         0x06    </span>
<a name="l00177"></a><a class="code" href="group___m_i_d_i___controllers.html#a6">00177</a> <span class="preprocessor">#define MIDI_CTL_MSB_MAIN_VOLUME        0x07    </span>
<a name="l00178"></a><a class="code" href="group___m_i_d_i___controllers.html#a7">00178</a> <span class="preprocessor">#define MIDI_CTL_MSB_BALANCE            0x08    </span>
<a name="l00179"></a><a class="code" href="group___m_i_d_i___controllers.html#a8">00179</a> <span class="preprocessor">#define MIDI_CTL_MSB_PAN                0x0a    </span>
<a name="l00180"></a><a class="code" href="group___m_i_d_i___controllers.html#a9">00180</a> <span class="preprocessor">#define MIDI_CTL_MSB_EXPRESSION         0x0b    </span>
<a name="l00181"></a><a class="code" href="group___m_i_d_i___controllers.html#a10">00181</a> <span class="preprocessor">#define MIDI_CTL_MSB_EFFECT1            0x0c    </span>
<a name="l00182"></a><a class="code" href="group___m_i_d_i___controllers.html#a11">00182</a> <span class="preprocessor">#define MIDI_CTL_MSB_EFFECT2            0x0d    </span>
<a name="l00183"></a><a class="code" href="group___m_i_d_i___controllers.html#a12">00183</a> <span class="preprocessor">#define MIDI_CTL_MSB_GENERAL_PURPOSE1   0x10    </span>
<a name="l00184"></a><a class="code" href="group___m_i_d_i___controllers.html#a13">00184</a> <span class="preprocessor">#define MIDI_CTL_MSB_GENERAL_PURPOSE2   0x11    </span>
<a name="l00185"></a><a class="code" href="group___m_i_d_i___controllers.html#a14">00185</a> <span class="preprocessor">#define MIDI_CTL_MSB_GENERAL_PURPOSE3   0x12    </span>
<a name="l00186"></a><a class="code" href="group___m_i_d_i___controllers.html#a15">00186</a> <span class="preprocessor">#define MIDI_CTL_MSB_GENERAL_PURPOSE4   0x13    </span>
<a name="l00187"></a><a class="code" href="group___m_i_d_i___controllers.html#a16">00187</a> <span class="preprocessor">#define MIDI_CTL_LSB_BANK               0x20    </span>
<a name="l00188"></a><a class="code" href="group___m_i_d_i___controllers.html#a17">00188</a> <span class="preprocessor">#define MIDI_CTL_LSB_MODWHEEL           0x21    </span>
<a name="l00189"></a><a class="code" href="group___m_i_d_i___controllers.html#a18">00189</a> <span class="preprocessor">#define MIDI_CTL_LSB_BREATH             0x22    </span>
<a name="l00190"></a><a class="code" href="group___m_i_d_i___controllers.html#a19">00190</a> <span class="preprocessor">#define MIDI_CTL_LSB_FOOT               0x24    </span>
<a name="l00191"></a><a class="code" href="group___m_i_d_i___controllers.html#a20">00191</a> <span class="preprocessor">#define MIDI_CTL_LSB_PORTAMENTO_TIME    0x25    </span>
<a name="l00192"></a><a class="code" href="group___m_i_d_i___controllers.html#a21">00192</a> <span class="preprocessor">#define MIDI_CTL_LSB_DATA_ENTRY         0x26    </span>
<a name="l00193"></a><a class="code" href="group___m_i_d_i___controllers.html#a22">00193</a> <span class="preprocessor">#define MIDI_CTL_LSB_MAIN_VOLUME        0x27    </span>
<a name="l00194"></a><a class="code" href="group___m_i_d_i___controllers.html#a23">00194</a> <span class="preprocessor">#define MIDI_CTL_LSB_BALANCE            0x28    </span>
<a name="l00195"></a><a class="code" href="group___m_i_d_i___controllers.html#a24">00195</a> <span class="preprocessor">#define MIDI_CTL_LSB_PAN                0x2a    </span>
<a name="l00196"></a><a class="code" href="group___m_i_d_i___controllers.html#a25">00196</a> <span class="preprocessor">#define MIDI_CTL_LSB_EXPRESSION         0x2b    </span>
<a name="l00197"></a><a class="code" href="group___m_i_d_i___controllers.html#a26">00197</a> <span class="preprocessor">#define MIDI_CTL_LSB_EFFECT1            0x2c    </span>
<a name="l00198"></a><a class="code" href="group___m_i_d_i___controllers.html#a27">00198</a> <span class="preprocessor">#define MIDI_CTL_LSB_EFFECT2            0x2d    </span>
<a name="l00199"></a><a class="code" href="group___m_i_d_i___controllers.html#a28">00199</a> <span class="preprocessor">#define MIDI_CTL_LSB_GENERAL_PURPOSE1   0x30    </span>
<a name="l00200"></a><a class="code" href="group___m_i_d_i___controllers.html#a29">00200</a> <span class="preprocessor">#define MIDI_CTL_LSB_GENERAL_PURPOSE2   0x31    </span>
<a name="l00201"></a><a class="code" href="group___m_i_d_i___controllers.html#a30">00201</a> <span class="preprocessor">#define MIDI_CTL_LSB_GENERAL_PURPOSE3   0x32    </span>
<a name="l00202"></a><a class="code" href="group___m_i_d_i___controllers.html#a31">00202</a> <span class="preprocessor">#define MIDI_CTL_LSB_GENERAL_PURPOSE4   0x33    </span>
<a name="l00203"></a><a class="code" href="group___m_i_d_i___controllers.html#a32">00203</a> <span class="preprocessor">#define MIDI_CTL_SUSTAIN                0x40    </span>
<a name="l00204"></a><a class="code" href="group___m_i_d_i___controllers.html#a33">00204</a> <span class="preprocessor">#define MIDI_CTL_PORTAMENTO             0x41    </span>
<a name="l00205"></a><a class="code" href="group___m_i_d_i___controllers.html#a34">00205</a> <span class="preprocessor">#define MIDI_CTL_SUSTENUTO              0x42    </span>
<a name="l00206"></a><a class="code" href="group___m_i_d_i___controllers.html#a35">00206</a> <span class="preprocessor">#define MIDI_CTL_SOFT_PEDAL             0x43    </span>
<a name="l00207"></a><a class="code" href="group___m_i_d_i___controllers.html#a36">00207</a> <span class="preprocessor">#define MIDI_CTL_LEGATO_FOOTSWITCH      0x44    </span>
<a name="l00208"></a><a class="code" href="group___m_i_d_i___controllers.html#a37">00208</a> <span class="preprocessor">#define MIDI_CTL_HOLD2                  0x45    </span>
<a name="l00209"></a><a class="code" href="group___m_i_d_i___controllers.html#a38">00209</a> <span class="preprocessor">#define MIDI_CTL_SC1_SOUND_VARIATION    0x46    </span>
<a name="l00210"></a><a class="code" href="group___m_i_d_i___controllers.html#a39">00210</a> <span class="preprocessor">#define MIDI_CTL_SC2_TIMBRE             0x47    </span>
<a name="l00211"></a><a class="code" href="group___m_i_d_i___controllers.html#a40">00211</a> <span class="preprocessor">#define MIDI_CTL_SC3_RELEASE_TIME       0x48    </span>
<a name="l00212"></a><a class="code" href="group___m_i_d_i___controllers.html#a41">00212</a> <span class="preprocessor">#define MIDI_CTL_SC4_ATTACK_TIME        0x49    </span>
<a name="l00213"></a><a class="code" href="group___m_i_d_i___controllers.html#a42">00213</a> <span class="preprocessor">#define MIDI_CTL_SC5_BRIGHTNESS         0x4a    </span>
<a name="l00214"></a><a class="code" href="group___m_i_d_i___controllers.html#a43">00214</a> <span class="preprocessor">#define MIDI_CTL_SC6                    0x4b    </span>
<a name="l00215"></a><a class="code" href="group___m_i_d_i___controllers.html#a44">00215</a> <span class="preprocessor">#define MIDI_CTL_SC7                    0x4c    </span>
<a name="l00216"></a><a class="code" href="group___m_i_d_i___controllers.html#a45">00216</a> <span class="preprocessor">#define MIDI_CTL_SC8                    0x4d    </span>
<a name="l00217"></a><a class="code" href="group___m_i_d_i___controllers.html#a46">00217</a> <span class="preprocessor">#define MIDI_CTL_SC9                    0x4e    </span>
<a name="l00218"></a><a class="code" href="group___m_i_d_i___controllers.html#a47">00218</a> <span class="preprocessor">#define MIDI_CTL_SC10                   0x4f    </span>
<a name="l00219"></a><a class="code" href="group___m_i_d_i___controllers.html#a48">00219</a> <span class="preprocessor">#define MIDI_CTL_GENERAL_PURPOSE5       0x50    </span>
<a name="l00220"></a><a class="code" href="group___m_i_d_i___controllers.html#a49">00220</a> <span class="preprocessor">#define MIDI_CTL_GENERAL_PURPOSE6       0x51    </span>
<a name="l00221"></a><a class="code" href="group___m_i_d_i___controllers.html#a50">00221</a> <span class="preprocessor">#define MIDI_CTL_GENERAL_PURPOSE7       0x52    </span>
<a name="l00222"></a><a class="code" href="group___m_i_d_i___controllers.html#a51">00222</a> <span class="preprocessor">#define MIDI_CTL_GENERAL_PURPOSE8       0x53    </span>
<a name="l00223"></a><a class="code" href="group___m_i_d_i___controllers.html#a52">00223</a> <span class="preprocessor">#define MIDI_CTL_PORTAMENTO_CONTROL     0x54    </span>
<a name="l00224"></a><a class="code" href="group___m_i_d_i___controllers.html#a53">00224</a> <span class="preprocessor">#define MIDI_CTL_E1_REVERB_DEPTH        0x5b    </span>
<a name="l00225"></a><a class="code" href="group___m_i_d_i___controllers.html#a54">00225</a> <span class="preprocessor">#define MIDI_CTL_E2_TREMOLO_DEPTH       0x5c    </span>
<a name="l00226"></a><a class="code" href="group___m_i_d_i___controllers.html#a55">00226</a> <span class="preprocessor">#define MIDI_CTL_E3_CHORUS_DEPTH        0x5d    </span>
<a name="l00227"></a><a class="code" href="group___m_i_d_i___controllers.html#a56">00227</a> <span class="preprocessor">#define MIDI_CTL_E4_DETUNE_DEPTH        0x5e    </span>
<a name="l00228"></a><a class="code" href="group___m_i_d_i___controllers.html#a57">00228</a> <span class="preprocessor">#define MIDI_CTL_E5_PHASER_DEPTH        0x5f    </span>
<a name="l00229"></a><a class="code" href="group___m_i_d_i___controllers.html#a58">00229</a> <span class="preprocessor">#define MIDI_CTL_DATA_INCREMENT         0x60    </span>
<a name="l00230"></a><a class="code" href="group___m_i_d_i___controllers.html#a59">00230</a> <span class="preprocessor">#define MIDI_CTL_DATA_DECREMENT         0x61    </span>
<a name="l00231"></a><a class="code" href="group___m_i_d_i___controllers.html#a60">00231</a> <span class="preprocessor">#define MIDI_CTL_NONREG_PARM_NUM_LSB    0x62    </span>
<a name="l00232"></a><a class="code" href="group___m_i_d_i___controllers.html#a61">00232</a> <span class="preprocessor">#define MIDI_CTL_NONREG_PARM_NUM_MSB    0x63    </span>
<a name="l00233"></a><a class="code" href="group___m_i_d_i___controllers.html#a62">00233</a> <span class="preprocessor">#define MIDI_CTL_REGIST_PARM_NUM_LSB    0x64    </span>
<a name="l00234"></a><a class="code" href="group___m_i_d_i___controllers.html#a63">00234</a> <span class="preprocessor">#define MIDI_CTL_REGIST_PARM_NUM_MSB    0x65    </span>
<a name="l00235"></a><a class="code" href="group___m_i_d_i___controllers.html#a64">00235</a> <span class="preprocessor">#define MIDI_CTL_ALL_SOUNDS_OFF         0x78    </span>
<a name="l00236"></a><a class="code" href="group___m_i_d_i___controllers.html#a65">00236</a> <span class="preprocessor">#define MIDI_CTL_RESET_CONTROLLERS      0x79    </span>
<a name="l00237"></a><a class="code" href="group___m_i_d_i___controllers.html#a66">00237</a> <span class="preprocessor">#define MIDI_CTL_LOCAL_CONTROL_SWITCH   0x7a    </span>
<a name="l00238"></a><a class="code" href="group___m_i_d_i___controllers.html#a67">00238</a> <span class="preprocessor">#define MIDI_CTL_ALL_NOTES_OFF          0x7b    </span>
<a name="l00239"></a><a class="code" href="group___m_i_d_i___controllers.html#a68">00239</a> <span class="preprocessor">#define MIDI_CTL_OMNI_OFF               0x7c    </span>
<a name="l00240"></a><a class="code" href="group___m_i_d_i___controllers.html#a69">00240</a> <span class="preprocessor">#define MIDI_CTL_OMNI_ON                0x7d    </span>
<a name="l00241"></a><a class="code" href="group___m_i_d_i___controllers.html#a70">00241</a> <span class="preprocessor">#define MIDI_CTL_MONO1                  0x7e    </span>
<a name="l00242"></a><a class="code" href="group___m_i_d_i___controllers.html#a71">00242</a> <span class="preprocessor">#define MIDI_CTL_MONO2                  0x7f    </span>
00248 <span class="preprocessor">#ifdef __cplusplus</span>
00249 <span class="preprocessor"></span>}
00250 <span class="preprocessor">#endif</span>
00251 <span class="preprocessor"></span>
00252 <span class="preprocessor">#endif </span><span class="comment">/* __ALSA_ASOUNDEF_H */</span>
</pre></div><hr><address style="align: right;"><small>Generated on Wed Apr 2 16:06:31 2003 for ALSA project - the C library reference by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.18 </small></address>
</body>
</html>