summaryrefslogtreecommitdiff
path: root/doc/html/aeffectx_8h.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/aeffectx_8h.html')
-rw-r--r--doc/html/aeffectx_8h.html2072
1 files changed, 2072 insertions, 0 deletions
diff --git a/doc/html/aeffectx_8h.html b/doc/html/aeffectx_8h.html
new file mode 100644
index 0000000..20b602e
--- /dev/null
+++ b/doc/html/aeffectx_8h.html
@@ -0,0 +1,2072 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>VST SDK 2.4: aeffectx.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.7 -->
+<div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li id="current"><a href="files.html"><span>Files</span></a></li>
+ <li><a href="dirs.html"><span>Directories</span></a></li>
+ <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+ </ul></div>
+<div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+ </ul></div>
+<div class="nav">
+<a class="el" href="dir_fa0454ab79b4262333bf837ea3d765e9.html">pluginterfaces</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_77c628dfee72e555f82d5ef53b733f38.html">vst2.x</a></div>
+<h1>aeffectx.h File Reference</h1><code>#include &quot;<a class="el" href="aeffect_8h.html">aeffect.h</a>&quot;</code><br>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_event.html">VstEvent</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_events.html">VstEvents</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_midi_event.html">VstMidiEvent</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_midi_sysex_event.html">VstMidiSysexEvent</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_time_info.html">VstTimeInfo</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_variable_io.html">VstVariableIo</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_parameter_properties.html">VstParameterProperties</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_midi_program_name.html">MidiProgramName</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_midi_program_category.html">MidiProgramCategory</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_midi_key_name.html">MidiKeyName</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_speaker_properties.html">VstSpeakerProperties</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_speaker_arrangement.html">VstSpeakerArrangement</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_offline_task.html">VstOfflineTask</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_audio_file.html">VstAudioFile</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_audio_file_marker.html">VstAudioFileMarker</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_window.html">VstWindow</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_key_code.html">VstKeyCode</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_file_type.html">VstFileType</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_file_select.html">VstFileSelect</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_vst_patch_chunk_info.html">VstPatchChunkInfo</a></td></tr>
+
+<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e20">Vst2StringConstants</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e206dcf91fde59452d69edf677975d4c3e3">kVstMaxNameLen</a> = 64,
+<a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e2059be753228a5414a71b9d60e4b9e0e47">kVstMaxLabelLen</a> = 64,
+<a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e20604a91415b551aad944fa2998b55698e">kVstMaxShortLabelLen</a> = 8,
+<a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e20214811d8e12d97aba54525ae6bdf1ced">kVstMaxCategLabelLen</a> = 24,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e2019df05fc98b7888e3bd37c57037c84fa">kVstMaxFileNameLen</a> = 100
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d18">VstEventTypes</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d18ea1084e381cf129a0c6d71a6eca7634c">kVstMidiType</a> = 1,
+<a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d1894ac2e97f9c7e76c1f950b6f6404d880">kVstAudioType</a>,
+<a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d18ed77a98919317f32ffdbfa9caa2f14ea">kVstVideoType</a>,
+<a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d18690d643155346d77a38bb296115664fc">kVstParameterType</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d189fa879fe27592ae8c5afe532408d47f5">kVstTriggerType</a>,
+<a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d18bd08de961358559f185eff075b5c48b1">kVstSysExType</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#d176e54164dc7d8200cf4cdaf2be4533">VstMidiEventFlags</a> { <a class="el" href="aeffectx_8h.html#d176e54164dc7d8200cf4cdaf2be4533b45d5fd60131dfd3250d6b44591946d5">kVstMidiEventIsRealtime</a> = 1 &lt;&lt; 0
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8">VstTimeInfoFlags</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf847f765e1b73d50da7f623faa526da73e">kVstTransportChanged</a> = 1,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf89ca6ea9893c7b54f32b061dff8920c13">kVstTransportPlaying</a> = 1 &lt;&lt; 1,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8c6ea880851652b8c865847d96fd403cb">kVstTransportCycleActive</a> = 1 &lt;&lt; 2,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf86b834f27eb60493c4b88a6bddb06f185">kVstTransportRecording</a> = 1 &lt;&lt; 3,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8fed3ef0ef547203f38e608b17581a128">kVstAutomationWriting</a> = 1 &lt;&lt; 6,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf895b7f5bf3afe77fe9db5387e1a98d935">kVstAutomationReading</a> = 1 &lt;&lt; 7,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8ccf215014df425efb64575e9923ec1fd">kVstNanosValid</a> = 1 &lt;&lt; 8,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf88fab0df57e8f34f9ae36cd7633a6fafa">kVstPpqPosValid</a> = 1 &lt;&lt; 9,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8bab12282417a2ab983aa2bd6aa2a7852">kVstTempoValid</a> = 1 &lt;&lt; 10,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf848c4c64bd8b599a1196b91f051d2f88a">kVstBarsValid</a> = 1 &lt;&lt; 11,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf87b6d81089b5ed5e73e81d02f1fa416b6">kVstCyclePosValid</a> = 1 &lt;&lt; 12,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf85f16a77fab73694b79d9f0b85423550b">kVstTimeSigValid</a> = 1 &lt;&lt; 13,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf80561a4df9a46bb4b4fd955764d7bcdc0">kVstSmpteValid</a> = 1 &lt;&lt; 14,
+<a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8f36f968a3032c9d5621c85d45e953cc3">kVstClockValid</a> = 1 &lt;&lt; 15
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd">VstSmpteFrameRate</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcdc99df5ed83f31ef2db811a7569384129">kVstSmpte24fps</a> = 0,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd112087c2f52de1a94e6f697aa1adc905">kVstSmpte25fps</a> = 1,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd7feeff702b7ddaa3695f569dc133043d">kVstSmpte2997fps</a> = 2,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd16a8ec801647a45b681f09f523d89809">kVstSmpte30fps</a> = 3,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd0df940938073a8f8e51b9b57680d0b8d">kVstSmpte2997dfps</a> = 4,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcdb4c67a63d6b33856d68038a35e621649">kVstSmpte30dfps</a> = 5,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcdbd624301f3171e59823c33cc93005a01">kVstSmpteFilm16mm</a> = 6,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd23805148b7ff4d84665cd744f0bed24c">kVstSmpteFilm35mm</a> = 7,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcdbc53a4d0732f4551c6d13609f26841d2">kVstSmpte239fps</a> = 10,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd266f3809b51ffe4d377fe62970d07775">kVstSmpte249fps</a> = 11,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd06aaa3de5186b47c32a88cc0688be7d9">kVstSmpte599fps</a> = 12,
+<a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd711b6a5b85c33ca65915c8be890d4fb0">kVstSmpte60fps</a> = 13
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a44">VstHostLanguage</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a44cb1c01f77bad1075e9ab827abe2bc33b">kVstLangEnglish</a> = 1,
+<a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a44e345bc3e060930fdbe232015176569b4">kVstLangGerman</a>,
+<a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a444a5404ed8cbe24192d478f6b0eb819f8">kVstLangFrench</a>,
+<a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a4402fef12180c4a24194096d26b58ba0aa">kVstLangItalian</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a440fa2c1fd0aefc58f8693d04074075228">kVstLangSpanish</a>,
+<a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a4472bba753085615a429375be4f7dcb15f">kVstLangJapanese</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e">AudioMasterOpcodesX</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ecabef08486ebc324210b8c20c28ccb79">audioMasterWantMidi</a> = audioMasterPinConnected + 2,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ee9dd1c1a49363d5a34106a64a00f0158">audioMasterGetTime</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ebea1a997d73d792314006aba711a6708">audioMasterProcessEvents</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e66a494958a0470bfbc81d71622259645">audioMasterSetTime</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e864105db5b55e7239aa096c5fb034e2f">audioMasterTempoAt</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443efbfca1d3179dc08b4157285662961529">audioMasterGetNumAutomatableParameters</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e4b6e804d5a1f9f43a085e5fd3c640f6e">audioMasterGetParameterQuantization</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e398a67f8c9592f46a9a44dec1398183d">audioMasterIOChanged</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e81930acbba5c297c856fe7beb6c929d7">audioMasterNeedIdle</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ea52f15167cd79b2cab805c3a06a59f01">audioMasterSizeWindow</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ed65943850518a5132211dfc92582eb7e">audioMasterGetSampleRate</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e20fb6fdbc400b4a787313db17dc9486e">audioMasterGetBlockSize</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ebacc07912c5cf4818d079413fd3a0b6e">audioMasterGetInputLatency</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e930f5c7875d63f088d35774fbc35b535">audioMasterGetOutputLatency</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e5fe3f1d541ebc1412ec73cddf71f377f">audioMasterGetPreviousPlug</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e803b2c3102280952c1ff71c1a975ca25">audioMasterGetNextPlug</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eeae07cbf26c3ba907c088b9a77ecb69e">audioMasterWillReplaceOrAccumulate</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e29d0aca628bad4133d4c6d97a2e5427f">audioMasterGetCurrentProcessLevel</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ea1a67c941a47f7d8ee6428480a84677f">audioMasterGetAutomationState</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e292dcc3ae98bea68682b783eda5127c4">audioMasterOfflineStart</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e7e375e30aff303a93d7185b1b0cea2bf">audioMasterOfflineRead</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eab51adc3b06c418e1071d46c28cfc55c">audioMasterOfflineWrite</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e371858f9f62ce870fd006bc5709171e7">audioMasterOfflineGetCurrentPass</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e268517f255dcaa47033da88275d8f33f">audioMasterOfflineGetCurrentMetaPass</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e73251fdc8fb192fed669239465ce88e0">audioMasterSetOutputSampleRate</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e9af4c43fbe37f8dc3f85cce6a957db43">audioMasterGetOutputSpeakerArrangement</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eca3327f9e5def39c0e553f4277821eee">audioMasterGetVendorString</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eb1bb768fc2a0441e7bc286a7595966d3">audioMasterGetProductString</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eece75b1f880262ee3dcb786903eb91f3">audioMasterGetVendorVersion</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e95dc24ebe0bca6ce3b8895cb1037a116">audioMasterVendorSpecific</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eabd4417590cb58ad7c5a906bd4a5fa0c">audioMasterSetIcon</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e9b924dba31cea5bb37d821f4c8f22315">audioMasterCanDo</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e97dba6335462055bf3f4e6ea7dcdb148">audioMasterGetLanguage</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e3ab4a8dc9ff698005fddaf16ca95685e">audioMasterOpenWindow</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e9776ca6d514da09ce50c637e41f6b06d">audioMasterCloseWindow</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e2eeade283467a3773790630824c200ee">audioMasterGetDirectory</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ed2d7c7e1fcc6c5d3647da04fdd17f55b">audioMasterUpdateDisplay</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443eaf362a56ffc348b33f23779b93f6d9f0">audioMasterBeginEdit</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ecb778889f8f40461056392f820e259bb">audioMasterEndEdit</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e97b6ef37510542d456c6424b285163c8">audioMasterOpenFileSelector</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e68f8ffbc68347c4bfb900c975d08fb3b">audioMasterCloseFileSelector</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e5b7a16f39fe69285e9a629bd68df375e">audioMasterEditFile</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e19215789778c73c2c53aad936441a441">audioMasterGetChunkFile</a>,
+<a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e42a60255834be97f89736e070893d7d2">audioMasterGetInputSpeakerArrangement</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252">AEffectXOpcodes</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725259e1d971ed5623e90ae21a0643f60e30">effProcessEvents</a> = effSetChunk + 1,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252a14b8c7ed30896896e265299ca5f4cea">effCanBeAutomated</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252e3021956716d3f9d06d9cc76f56891bb">effString2Parameter</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72527d4fa16c0718c1f320b213698ebff4e4">effGetNumProgramCategories</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252e0c2c0be846b9310aa032785c73fcf66">effGetProgramNameIndexed</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252edda86c7a35edaa9dbf54d5450779fa3">effCopyProgram</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252b0f80499b11d5f958b48ab26b835e472">effConnectInput</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72527eae1728e027038194477b2e58c0b103">effConnectOutput</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252d352d3faad3a5b793fefa966ee61306b">effGetInputProperties</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72522887a797577eeabf3ed557def3631226">effGetOutputProperties</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252933981e5a0b7de3cb71ed5f1f0662e5b">effGetPlugCategory</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72528b37e0b0da4c60bea03c42902a75cb84">effGetCurrentPosition</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252fd47353d741b07396e4ec4c6ce0873b8">effGetDestinationBuffer</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725203ab7978f33f9cfbd3c1787cdc91b084">effOfflineNotify</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72524fdef8273f9583a151ba2e8418395391">effOfflinePrepare</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252204f955fdbfe417c5aaf8eee6c6e553e">effOfflineRun</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252fa3e8525b258235c92461fdc9e6bb89c">effProcessVarIo</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252fea107e0cdc7cd073962f821a80cf6b0">effSetSpeakerArrangement</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72527ca941174226d97a386796e27d189433">effSetBlockSizeAndSampleRate</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72527e8b07e007f75a414924dfcef07ef66c">effSetBypass</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252db46e024c52287f57ff120c7f01da934">effGetEffectName</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252d2c382a71c3184c5767e4e70127a4976">effGetErrorText</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725273d98a72ba1dca070ffb61f439a04a5d">effGetVendorString</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252c1f61c1ee83f6ca21be6d818b16b54a6">effGetProductString</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72521d2d7cfdad6c5fb6e50ad3faf00a5e20">effGetVendorVersion</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72520e01094ee0172fd85e18ddaada4c38f3">effVendorSpecific</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72520c2ac976fce8c439df27794f84006bdc">effCanDo</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252caebfa4d77cd8a6b48041fd2854b4e2e">effGetTailSize</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252cbab29bc6205a465a03e81c76b3988f4">effIdle</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72522d11c2b6c1c405026612a65af32a8535">effGetIcon</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72523b6cc7a4cd5b04e9a57765cf301606e3">effSetViewPosition</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252ec14c51a664d8e3907c4b3add370e79e">effGetParameterProperties</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252c72b12d15ddde90145088def163e2849">effKeysRequired</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72520ec7986a69ef0b6caf29003ba70b48fd">effGetVstVersion</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72523620940e3deea58f8374dc0e781342e7">effEditKeyDown</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252f692de09648f4b37ad7ce1f11c4e072c">effEditKeyUp</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725242f44235fef2c88d8a5a2c653c87d5ff">effSetEditKnobMode</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725222029c0a98b48889af91112d7a885b60">effGetMidiProgramName</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725200b6cc6676d1295780673bf8f08e4494">effGetCurrentMidiProgram</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252b8fa5401f391e5b7dbc9f69659f95fd9">effGetMidiProgramCategory</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72527e7b86be55f340df30d02dd1af4895f6">effHasMidiProgramsChanged</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72521fea940896128f293ac350064f44a90c">effGetMidiKeyName</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72525fa9d5d61a74e1e40c5de7599e390d24">effBeginSetProgram</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725253a845a9ad1588bd8c94d319ea76d1b4">effEndSetProgram</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252439963a1d36ddfe1d00ef27206a92df7">effGetSpeakerArrangement</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252ef311376a2506cef68737e47fa4b5607">effShellGetNextPlugin</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252fcf3045eed7ed1c61828af804c51a191">effStartProcess</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252de49fda899255aed763cd27d5baa37e1">effStopProcess</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725218e9076a02d2251f26bb8efb546db34b">effSetTotalSampleToProcess</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a725266c5b48d1ca5a80ad1ba4b77e934fc17">effSetPanLaw</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252fc81fe5efe847279aae89ae7b9ee09d6">effBeginLoadBank</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252999f6b1b7ae012153bef95cf1b81e960">effBeginLoadProgram</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252f09efb4072134174623e0f8f9e87528a">effSetProcessPrecision</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252ea03f06741ab1dbe34491b8b2bf6d1da">effGetNumMidiInputChannels</a>,
+<a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a72521251a175a3c2c76d1880bc489b7295ae">effGetNumMidiOutputChannels</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#f80890a23e919e9dec8a0a82df6bd33b">VstProcessPrecision</a> { <a class="el" href="aeffectx_8h.html#f80890a23e919e9dec8a0a82df6bd33bb177e1515d71bac7b49a1d48ccd00da7">kVstProcessPrecision32</a> = 0,
+<a class="el" href="aeffectx_8h.html#f80890a23e919e9dec8a0a82df6bd33b4fcf5bee4b6d58e7d43717a3f9469e39">kVstProcessPrecision64</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df921">VstParameterFlags</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df921aa662c1ada8b0b3580ff01222e60350c">kVstParameterIsSwitch</a> = 1 &lt;&lt; 0,
+<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df921132d25d53ad9c51b6c73544272cbbb39">kVstParameterUsesIntegerMinMax</a> = 1 &lt;&lt; 1,
+<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df92138560559b64885437f5de82c4fd9caaa">kVstParameterUsesFloatStep</a> = 1 &lt;&lt; 2,
+<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df9212e120964df0c1d8aa70e4c6a05d75704">kVstParameterUsesIntStep</a> = 1 &lt;&lt; 3,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df9218679f63830cbde4dd01c7c47f6a87af8">kVstParameterSupportsDisplayIndex</a> = 1 &lt;&lt; 4,
+<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df92199a0b5722c93d88b2a4419ea2c8a4bab">kVstParameterSupportsDisplayCategory</a> = 1 &lt;&lt; 5,
+<a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df921b5860e99a55b088af49913c02d5fb027">kVstParameterCanRamp</a> = 1 &lt;&lt; 6
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#c278a9a5c97a77ac76e829771a8c3012">VstPinPropertiesFlags</a> { <a class="el" href="aeffectx_8h.html#c278a9a5c97a77ac76e829771a8c30122fcd73e1043986ae6ef75a1c9e0982ec">kVstPinIsActive</a> = 1 &lt;&lt; 0,
+<a class="el" href="aeffectx_8h.html#c278a9a5c97a77ac76e829771a8c3012dc6cb14995bcaa145c1928eb0826eb53">kVstPinIsStereo</a> = 1 &lt;&lt; 1,
+<a class="el" href="aeffectx_8h.html#c278a9a5c97a77ac76e829771a8c30128fbfb4f31f8bf4111899b9a874945bb4">kVstPinUseSpeaker</a> = 1 &lt;&lt; 2
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc">VstPlugCategory</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc85df4fc40b4433f5bcba1d6d44dce8b7">kPlugCategUnknown</a> = 0,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06ccd31c1e5f938ce881dc149ac8c7f5d0e1">kPlugCategEffect</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc2e4415d5c0fae72d77cbf4bd2f30b42a">kPlugCategSynth</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc33016aaefb7b6266b64b2acc6fe1a34b">kPlugCategAnalysis</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc94fd16a74e18d9d47203f6a479fc1381">kPlugCategMastering</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06ccdda0ce5dce0bad9d156fcf9c23b0fe09">kPlugCategSpacializer</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc711e84a2175350783f1da5449bb3b397">kPlugCategRoomFx</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc32ea191b214606731d1d25419691a118">kPlugSurroundFx</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc32af4edcd7dd80d832dc1000831c92b0">kPlugCategRestoration</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc3bfdcabf75000a902695888b25504882">kPlugCategOfflineProcess</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06ccad2d74f002fcefac31672a74bd49ab9e">kPlugCategShell</a>,
+<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc1a7eea5992983435ec8eea75ff64852e">kPlugCategGenerator</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc083d98d298ea69d7b4ec6d5f260f2022">kPlugCategMaxCount</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#54b464ebe5ed9ea55f9281ae5313ca95">VstMidiProgramNameFlags</a> { <a class="el" href="aeffectx_8h.html#54b464ebe5ed9ea55f9281ae5313ca95bbfc0be0a2d05833cbb60d1e65e7c99c">kMidiIsOmni</a> = 1
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a">VstSpeakerType</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a97cb6e606ee8a15ef39024f3f00dad6d">kSpeakerUndefined</a> = 0x7fffffff,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aef9c1e21a7d56ec9580249f4bbd3283e">kSpeakerM</a> = 0,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35af52bf537d8de5f3003f35ecb21b2527d">kSpeakerL</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a25c05daf6ef6d9adf50c8579403e1c30">kSpeakerR</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35ab481783d0dfd7cd8af43280d12465461">kSpeakerC</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aa5e543b70ab98f1183e8727371bfae0f">kSpeakerLfe</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a1ed47512f5586d20facba981d653f318">kSpeakerLs</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35af98cd8e0c158adbce8836ec02d1a48a2">kSpeakerRs</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a419367418253b874ee6ba08f52ce030d">kSpeakerLc</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a31dd1c5c8d69b6773ad045d0e8756042">kSpeakerRc</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a05ae59f15a370d0877b0c1ee1aaef93f">kSpeakerS</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a68e5c6d15a56104d3c9d7868bfa90c57">kSpeakerCs</a> = kSpeakerS,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35ac77f0c693b6518beaa764a2bfc64baa0">kSpeakerSl</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a1ada2b667b5e7f283024a96a18dd9c51">kSpeakerSr</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35abc1aba6271be874a404c45fe188b5a26">kSpeakerTm</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aa5c85745b5b5b389d62e4ec41ab23c3b">kSpeakerTfl</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aaf265cec5b92cf2675f44615f01ab43d">kSpeakerTfc</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a5e6b129864d8056d1668606e5fbcb083">kSpeakerTfr</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a4a01836c3c882e64b429ffb2204d9897">kSpeakerTrl</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a759b1f5d46470fda22c25f59489f6693">kSpeakerTrc</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a74572f8371e1ffc90b7a883817c04949">kSpeakerTrr</a>,
+<a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35ab5413560ef7dd9e709a59a915383a9d4">kSpeakerLfe2</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937">VstUserSpeakerType</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937f90cbb187e9f03b7765bbae8497aa1d0">kSpeakerU32</a> = -32,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca9293754e6c9e976be86ce37ca190571b87099">kSpeakerU31</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937b7402c239a9c26d7812ee9b070155dba">kSpeakerU30</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937694d01bcb724cfed3219e37efc241e9a">kSpeakerU29</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937ce74dd8d1b0abe470938eae7447d9ee6">kSpeakerU28</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937a9dd86be45ad916389929f4a5d984990">kSpeakerU27</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937b55c26d2eaeb628a6345c58603891aa9">kSpeakerU26</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937f53ff3ba71cc000e2ed4b710b7f9bed6">kSpeakerU25</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca929372ec58292d02f333a3ecf444a05022ac2">kSpeakerU24</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937756099c032537c20a4b56fe8f521a7ca">kSpeakerU23</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937761e0250738773fb36088a3c4b6b26fc">kSpeakerU22</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937156b3627096426da6f493645abb5bbe9">kSpeakerU21</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937b18f06090cff182584462b2010242ccc">kSpeakerU20</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca9293730dd8bd517cd1c4df8f36bac0c464a65">kSpeakerU19</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937474d2b35cd3f11b6e710ecf9cbb3cbad">kSpeakerU18</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937f62e36b1eec6c8bc1f04d30178422cd5">kSpeakerU17</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca929377ede60ff9938915c2080324351d9e87c">kSpeakerU16</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca929370e06277f1242b575eef0a5445a2fa17b">kSpeakerU15</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca9293797ad5c1a9ff7b8f0e2df69547bce3bf2">kSpeakerU14</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937cfe914224e7661fc9e5bb2a27839c120">kSpeakerU13</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937d4d0c36e5dcd0a01ee67ae536215ad4c">kSpeakerU12</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937d80377e381436385d0f5cd3167d85295">kSpeakerU11</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca929375a91ed3622d1906c5ccd25ff5afa534f">kSpeakerU10</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937e0e7490ac2cfc42c3b540c683b27ada5">kSpeakerU9</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937266a2efdfeb1d612b204a5e11ad5bcce">kSpeakerU8</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca929374ded8d9716d5c6c17f09b600e09ed82b">kSpeakerU7</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca929372b1605d1a9b78cba1bb523356d3bce78">kSpeakerU6</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937e4738af34c3533d7faaf14385b71ed04">kSpeakerU5</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937fe30d17f80128820a1cf5c4d32e47fcd">kSpeakerU4</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca9293717bcf1d2b8f58fad7c7310194a9eaab1">kSpeakerU3</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937a50d86852264b67bf3020048119233cb">kSpeakerU2</a>,
+<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca9293797de9dcf44c16bd85c95e55dff0a9ab5">kSpeakerU1</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2">VstSpeakerArrangementType</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2dbe53042e786ed78116dff41e837f2bb">kSpeakerArrUserDefined</a> = -2,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d23b67b07dad7ad6be8285817a713b1aa6">kSpeakerArrEmpty</a> = -1,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d27903731482f90e4bbc18c66967a1ab41">kSpeakerArrMono</a> = 0,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d24c9ecec16991875c39b0fa7385fc8c71">kSpeakerArrStereo</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d29cd5c7859198737a837ea09b063ed7ed">kSpeakerArrStereoSurround</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d24b6defe1da9619eb46df8d7ec691a8c9">kSpeakerArrStereoCenter</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d23e97855815f270debdb2bf29b4c6f27e">kSpeakerArrStereoSide</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2abcabac41db273d2108e76040e8edfc9">kSpeakerArrStereoCLfe</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2a8616a43c75251257a3eec3618cf4c87">kSpeakerArr30Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d28a1bbcda3c0454fe1381a5fb161f0c0c">kSpeakerArr30Music</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2ea0025b2c362cede713b49dda160944d">kSpeakerArr31Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d272ecd071a4982abb9563016b2ceced56">kSpeakerArr31Music</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2d15938f89decfb0df6a94161c1d9cfce">kSpeakerArr40Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2a2dc537bb9544f15451aa858565b9a0d">kSpeakerArr40Music</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d271392da8ba2dca62d0e68ff4b79a168d">kSpeakerArr41Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d26b920f51cbf7074a25cffca3f4dde9db">kSpeakerArr41Music</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d25a978ab74faf348c8d0a9f66829b3f04">kSpeakerArr50</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2d71c60a784818bf0ef29cb813624244e">kSpeakerArr51</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2a50a5dad1615f522aff1b0d36864949c">kSpeakerArr60Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2adcb0054331e54c27ee15acaf3b07834">kSpeakerArr60Music</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2f1c9255fd81f45f0bbedc15aa755b451">kSpeakerArr61Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2406d3d914767544f19d49c9b4b82a139">kSpeakerArr61Music</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d21b2b8a9f59b104e6532807a1f48d8c3c">kSpeakerArr70Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d25769e7b5d7e1a21dc52a36be7dacadef">kSpeakerArr70Music</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2c4bb86d12fa11285519a779479e3698b">kSpeakerArr71Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2b6a2cba3abb0e301a726b559277733f6">kSpeakerArr71Music</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d21bdefffce0cd7042c345326559c82c40">kSpeakerArr80Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2d11ebb036800b9fd313864b759415271">kSpeakerArr80Music</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2e3f67ccb744ed04a7dd73f2593df0c07">kSpeakerArr81Cine</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2b03b75b153ff6bea570176d907bcfcb3">kSpeakerArr81Music</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2614ba10838d50f5f89c1359f163cab93">kSpeakerArr102</a>,
+<a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d26dde090a377b4df33a818a4730c224c3">kNumSpeakerArr</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e0471">VstOfflineTaskFlags</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e04718b8358616741a150c236d3e5d1149f91">kVstOfflineUnvalidParameter</a> = 1 &lt;&lt; 0,
+<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e0471639d6601d7ce05661a3c2a57aad6c16f">kVstOfflineNewFile</a> = 1 &lt;&lt; 1,
+<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e0471972d1ee1598fe0546fba092f43d0ff43">kVstOfflinePlugError</a> = 1 &lt;&lt; 10,
+<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e04716c6450a99f673c857b48a4c9c8325437">kVstOfflineInterleavedAudio</a> = 1 &lt;&lt; 11,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e04712578840808f1d1897ed212a21915b1aa">kVstOfflineTempOutputFile</a> = 1 &lt;&lt; 12,
+<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e047129b40617d886fc96b4ed26551d02e9fa">kVstOfflineFloatOutputFile</a> = 1 &lt;&lt; 13,
+<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e047188e1ed0ba0b66f9cea148caef9bd8c24">kVstOfflineRandomWrite</a> = 1 &lt;&lt; 14,
+<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e047154379ee815c08d3cf58dc2c59dbd0b06">kVstOfflineStretch</a> = 1 &lt;&lt; 15,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e04714da15e4b6697ac74ebde0989eed4886d">kVstOfflineNoThread</a> = 1 &lt;&lt; 16
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd">VstOfflineOption</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd5c8720b9649bef3096565631fb19e704">kVstOfflineAudio</a>,
+<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbddee827ad907a60b897a342c6b36681e89">kVstOfflinePeaks</a>,
+<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbddac6e648e165b59f338dd5cee880eca3a">kVstOfflineParameter</a>,
+<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbddb9a99f12235b21f50d688bceef38b8f6">kVstOfflineMarker</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbddb53fa24baa9342d168213fafb24f7969">kVstOfflineCursor</a>,
+<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd788ffd1d3df69ae69568055e2e0a4963">kVstOfflineSelection</a>,
+<a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd25c75b6568dbb6b223811c630e88617c">kVstOfflineQueryFiles</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4">VstAudioFileFlags</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4407a1ee334942d626915fd4f7fab737b">kVstOfflineReadOnly</a> = 1 &lt;&lt; 0,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d48c18ba5045c6834f90247daa6a3e2071">kVstOfflineNoRateConversion</a> = 1 &lt;&lt; 1,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4a648f1208669c188159e609a972f0d22">kVstOfflineNoChannelChange</a> = 1 &lt;&lt; 2,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d40e6e7aabe12b53e2f61b477601ca2aed">kVstOfflineCanProcessSelection</a> = 1 &lt;&lt; 10,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d45b3a587a786fade4ebb12eb416ba57e5">kVstOfflineNoCrossfade</a> = 1 &lt;&lt; 11,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d477b289a773cd2346d253612cc4b12852">kVstOfflineWantRead</a> = 1 &lt;&lt; 12,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d43fce43fb8e3fdd3c68793f3a5424d6e4">kVstOfflineWantWrite</a> = 1 &lt;&lt; 13,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4b77510759542ffbe4a24d5da64166d07">kVstOfflineWantWriteMarker</a> = 1 &lt;&lt; 14,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4325515243e7757bf6ab8d4922103101e">kVstOfflineWantMoveCursor</a> = 1 &lt;&lt; 15,
+<a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4de990dc87ac6b3da09f87a545d7701d8">kVstOfflineWantSelect</a> = 1 &lt;&lt; 16
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c">VstVirtualKey</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ca655b579869aaf862b1e42c8e45f4e08">VKEY_BACK</a> = 1,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c355f2fc6892574b81a900298a6325779">VKEY_TAB</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ce570d88370e1bfb6bb910b6e5404741d">VKEY_CLEAR</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c98cb47817d69ab9f56bcbd50304adac6">VKEY_RETURN</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c71166f9ce9a9f37c2d0ae57b2ef7e483">VKEY_PAUSE</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c6722fb52a58a08a910ca94acf2e05793">VKEY_ESCAPE</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c3e96126c18d74a6f5b67bb169440d01f">VKEY_SPACE</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c1a4550f5375b14808bb2a012a67fdbba">VKEY_NEXT</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c1c50f63b44e5349d36222b934a8ef788">VKEY_END</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c63a012e5c484978eb2bb6639fb254fcf">VKEY_HOME</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c8effad54c210f837399b0c5f336bf84e">VKEY_LEFT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c4a81ef7d81632c51e517527c6051d81b">VKEY_UP</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ccafeae739c0a9a9201944472f309757b">VKEY_RIGHT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ce1e4ed7774e2f4dc28ed13ce6f2dee7e">VKEY_DOWN</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cff70cd85f6e82c2aaef1f4584c986cb1">VKEY_PAGEUP</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c5326ee37f186203377a88424f39f6fc9">VKEY_PAGEDOWN</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c018cd157f397b08a7d0db21ebf4fea8f">VKEY_SELECT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c2474e7a1b32df5258ce224fafe1e116c">VKEY_PRINT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c6cf79e32c256b4ed70881d701e6377ef">VKEY_ENTER</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c4de9c1c79e0c4954806d2b58418e6d2e">VKEY_SNAPSHOT</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c47fb3bd2c78bf44ae03d97311e3b3a3a">VKEY_INSERT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ca941298a1384269a2c20f3c4b11b1c0e">VKEY_DELETE</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c72683caca369dac2789372e9a8f137f3">VKEY_HELP</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c37a8d62a7555d40d80ddc948c55ff3b8">VKEY_NUMPAD0</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c65f359d6940f7430c41683cd0c843940">VKEY_NUMPAD1</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c01cbaab478243f93e272a9bf84837f49">VKEY_NUMPAD2</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c731638137d32f657896c914d076998f5">VKEY_NUMPAD3</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cd90193a197eab888501904e05fd60a29">VKEY_NUMPAD4</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c0b6678373cccf1ab2525a3ed8e052bcb">VKEY_NUMPAD5</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c9e43bff13e1fcaa97765d83c0273e71d">VKEY_NUMPAD6</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cef91f816107b5cccd891d9ca48865a67">VKEY_NUMPAD7</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c9fb35b07b6ee55562a99856c544371b0">VKEY_NUMPAD8</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cb91176231dc6f01df9d8c132573f2d46">VKEY_NUMPAD9</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cbaa0cfd10dc07afab9278a9ddc686a73">VKEY_MULTIPLY</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c87c860db1afff56e29fc5ded4f1f2ef3">VKEY_ADD</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cc9ce0993507d486a6d9ce08b42b6e575">VKEY_SEPARATOR</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c047c27e965bcf77e3ad40388e98284ab">VKEY_SUBTRACT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c92c1d4bb4f05e6b5fadb13249d3e2bd6">VKEY_DECIMAL</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058caef4b3da114ae59032600005d5340787">VKEY_DIVIDE</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c2bacccb01e5144bb70bd076097b4f817">VKEY_F1</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c242c91638e111858cab33a720ad7e637">VKEY_F2</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ca196c5b617fecc66aed9bea09b7890f3">VKEY_F3</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c25ac25ce9469a9e53f4a1942b8c92309">VKEY_F4</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c2261770230f5b1bd7e4db473f2fa690b">VKEY_F5</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cb6918d3641d8a7bfa8ebad01a28cf2b1">VKEY_F6</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c7453ba81d19888df4054a47973882603">VKEY_F7</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c62e2e31c9c6fd67eef07c34ff14d29d3">VKEY_F8</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c548de952ff323d4b18176d42080fd3ae">VKEY_F9</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cc139d56a633907f9b97a34f86608adfb">VKEY_F10</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c1435b4f83ff00880251de7e8e682c92f">VKEY_F11</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cc4ed8cb5401080fb11db94b37b1dd7a3">VKEY_F12</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058cf04a4db582314255ae7039d0ff39d42b">VKEY_NUMLOCK</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ce355e607d50593f418c01d4de0f897fd">VKEY_SCROLL</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c68c87c2549d8fe88ff4def08feb37e7b">VKEY_SHIFT</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c7174c4fa63c8f6436f102c736c0210d5">VKEY_CONTROL</a>,
+<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c46a01a4185d0e512cc13d94108dd2e7a">VKEY_ALT</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058ccaa3cae25450870b1833fc17e1a240d2">VKEY_EQUALS</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#2bf8081b9f9b4d736b96310c89e3bc30">VstModifierKey</a> { <a class="el" href="aeffectx_8h.html#2bf8081b9f9b4d736b96310c89e3bc308bb8f661e83a0141db816fb56bf53cd7">MODIFIER_SHIFT</a> = 1&lt;&lt;0,
+<a class="el" href="aeffectx_8h.html#2bf8081b9f9b4d736b96310c89e3bc30bf6e73cab8231390df99cf369fd2a9d2">MODIFIER_ALTERNATE</a> = 1&lt;&lt;1,
+<a class="el" href="aeffectx_8h.html#2bf8081b9f9b4d736b96310c89e3bc30adee52bef1045a8c1d5825a71554055c">MODIFIER_COMMAND</a> = 1&lt;&lt;2,
+<a class="el" href="aeffectx_8h.html#2bf8081b9f9b4d736b96310c89e3bc3015ef5dc8a6e655fd831a6b113a9e3c27">MODIFIER_CONTROL</a> = 1&lt;&lt;3
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#97becc09ebd30be0530e920edca8143a">VstFileSelectCommand</a> { <a class="el" href="aeffectx_8h.html#97becc09ebd30be0530e920edca8143a7047c7c61ac8058bfbf5439e427fc8d8">kVstFileLoad</a> = 0,
+<a class="el" href="aeffectx_8h.html#97becc09ebd30be0530e920edca8143a2ca883158e60b9eafc41e08f9752367e">kVstFileSave</a>,
+<a class="el" href="aeffectx_8h.html#97becc09ebd30be0530e920edca8143aa10b5a1a89d93260cbfb987ed2597f35">kVstMultipleFilesLoad</a>,
+<a class="el" href="aeffectx_8h.html#97becc09ebd30be0530e920edca8143aa11f76058b8e15725d3a7f4d82fcc091">kVstDirectorySelect</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#a1b2db8a86cb0839d43f70ccab6deabc">VstFileSelectType</a> { <a class="el" href="aeffectx_8h.html#a1b2db8a86cb0839d43f70ccab6deabcf7c7f100410bf7f82f6b6fe0a1b3e25b">kVstFileType</a> = 0
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#daf4956252cb9a4070230aa9c3f8a8af">VstPanLawType</a> { <a class="el" href="aeffectx_8h.html#daf4956252cb9a4070230aa9c3f8a8af14a97d7063cbdc5d876230603d078601">kLinearPanLaw</a> = 0,
+<a class="el" href="aeffectx_8h.html#daf4956252cb9a4070230aa9c3f8a8af78bf773846d92ca40ee9f7382f71d5dc">kEqualPowerPanLaw</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa47">VstProcessLevels</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa47e0266dea480f7ddf85e7357d5117bdbc">kVstProcessLevelUnknown</a> = 0,
+<a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa47f3cd3e6f19cc57ca5387c4b0167d0042">kVstProcessLevelUser</a>,
+<a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa4743615c67fd937efd95c9c035d0990079">kVstProcessLevelRealtime</a>,
+<a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa4752f1a9c5be2d12c95f1dce55e2f789d8">kVstProcessLevelPrefetch</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa471d7a6ade253175198304a0928f4b7d4b">kVstProcessLevelOffline</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b5114">VstAutomationStates</a> { <br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b51146e0e6e9178292a34ac2ebc1e4c1e3031">kVstAutomationUnsupported</a> = 0,
+<a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b51148495441a52dd58c44af0d02b8a71cef6">kVstAutomationOff</a>,
+<a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b51145d6cb3bb9a8784e1adb6c96486e541fc">kVstAutomationRead</a>,
+<a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b5114f5f0c388481f8aded397f208c712ec82">kVstAutomationWrite</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b5114304999cd00226240b6ef7599ea77d39d">kVstAutomationReadWrite</a>
+<br>
+ }</td></tr>
+
+</table>
+<hr><h2>Enumeration Type Documentation</h2>
+<a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252"></a><!-- doxytag: member="aeffectx.h::AEffectXOpcodes" ref="48fa0d8e45f3358fe45c8bece73a7252" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252">AEffectXOpcodes</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+VST 2.x dispatcher Opcodes (Host to Plug-in). Extension of <a class="el" href="aeffect_8h.html#e01ac53521afa2dd9523ab391781f106">AEffectOpcodes</a> <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725259e1d971ed5623e90ae21a0643f60e30"></a><!-- doxytag: member="effProcessEvents" ref="48fa0d8e45f3358fe45c8bece73a725259e1d971ed5623e90ae21a0643f60e30" args="" -->effProcessEvents</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_events.html">VstEvents</a>*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#60e959f1cf640ce1c6794be928aa4327">AudioEffectX::processEvents</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252a14b8c7ed30896896e265299ca5f4cea"></a><!-- doxytag: member="effCanBeAutomated" ref="48fa0d8e45f3358fe45c8bece73a7252a14b8c7ed30896896e265299ca5f4cea" args="" -->effCanBeAutomated</em>&nbsp;</td><td>
+[index]: parameter index [return value]: 1=true, 0=false
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#6e6bf585239b75cd90e17b3aa0f8f36a">AudioEffectX::canParameterBeAutomated</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252e3021956716d3f9d06d9cc76f56891bb"></a><!-- doxytag: member="effString2Parameter" ref="48fa0d8e45f3358fe45c8bece73a7252e3021956716d3f9d06d9cc76f56891bb" args="" -->effString2Parameter</em>&nbsp;</td><td>
+[index]: parameter index [ptr]: parameter string [return value]: true for success
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#b3bc700b36eb53f126a2d5de70337d62">AudioEffectX::string2parameter</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72527d4fa16c0718c1f320b213698ebff4e4"></a><!-- doxytag: member="effGetNumProgramCategories" ref="48fa0d8e45f3358fe45c8bece73a72527d4fa16c0718c1f320b213698ebff4e4" args="" -->effGetNumProgramCategories</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252e0c2c0be846b9310aa032785c73fcf66"></a><!-- doxytag: member="effGetProgramNameIndexed" ref="48fa0d8e45f3358fe45c8bece73a7252e0c2c0be846b9310aa032785c73fcf66" args="" -->effGetProgramNameIndexed</em>&nbsp;</td><td>
+[index]: program index [ptr]: buffer for program name, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762c4cd4f6f03e6fb755c1bc76b6d35434c6">kVstMaxProgNameLen</a> [return value]: true for success
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#80d4aba84db9e05748816868abbb1811">AudioEffectX::getProgramNameIndexed</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252edda86c7a35edaa9dbf54d5450779fa3"></a><!-- doxytag: member="effCopyProgram" ref="48fa0d8e45f3358fe45c8bece73a7252edda86c7a35edaa9dbf54d5450779fa3" args="" -->effCopyProgram</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252b0f80499b11d5f958b48ab26b835e472"></a><!-- doxytag: member="effConnectInput" ref="48fa0d8e45f3358fe45c8bece73a7252b0f80499b11d5f958b48ab26b835e472" args="" -->effConnectInput</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000042">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72527eae1728e027038194477b2e58c0b103"></a><!-- doxytag: member="effConnectOutput" ref="48fa0d8e45f3358fe45c8bece73a72527eae1728e027038194477b2e58c0b103" args="" -->effConnectOutput</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000043">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252d352d3faad3a5b793fefa966ee61306b"></a><!-- doxytag: member="effGetInputProperties" ref="48fa0d8e45f3358fe45c8bece73a7252d352d3faad3a5b793fefa966ee61306b" args="" -->effGetInputProperties</em>&nbsp;</td><td>
+[index]: input index [ptr]: <a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a>* [return value]: 1 if supported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#d3647c98f7c9b2b6f7bd63e739872852">AudioEffectX::getInputProperties</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72522887a797577eeabf3ed557def3631226"></a><!-- doxytag: member="effGetOutputProperties" ref="48fa0d8e45f3358fe45c8bece73a72522887a797577eeabf3ed557def3631226" args="" -->effGetOutputProperties</em>&nbsp;</td><td>
+[index]: output index [ptr]: <a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a>* [return value]: 1 if supported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#93a6182068c4dd4ee4651be831114660">AudioEffectX::getOutputProperties</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252933981e5a0b7de3cb71ed5f1f0662e5b"></a><!-- doxytag: member="effGetPlugCategory" ref="48fa0d8e45f3358fe45c8bece73a7252933981e5a0b7de3cb71ed5f1f0662e5b" args="" -->effGetPlugCategory</em>&nbsp;</td><td>
+[return value]: category
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc">VstPlugCategory</a><p>
+<a class="el" href="class_audio_effect_x.html#fc661d87373690a8dba38d201cf61010">AudioEffectX::getPlugCategory</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72528b37e0b0da4c60bea03c42902a75cb84"></a><!-- doxytag: member="effGetCurrentPosition" ref="48fa0d8e45f3358fe45c8bece73a72528b37e0b0da4c60bea03c42902a75cb84" args="" -->effGetCurrentPosition</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000044">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252fd47353d741b07396e4ec4c6ce0873b8"></a><!-- doxytag: member="effGetDestinationBuffer" ref="48fa0d8e45f3358fe45c8bece73a7252fd47353d741b07396e4ec4c6ce0873b8" args="" -->effGetDestinationBuffer</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000045">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725203ab7978f33f9cfbd3c1787cdc91b084"></a><!-- doxytag: member="effOfflineNotify" ref="48fa0d8e45f3358fe45c8bece73a725203ab7978f33f9cfbd3c1787cdc91b084" args="" -->effOfflineNotify</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_audio_file.html">VstAudioFile</a> array [value]: count [index]: start flag
+<p>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::offlineNotify </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72524fdef8273f9583a151ba2e8418395391"></a><!-- doxytag: member="effOfflinePrepare" ref="48fa0d8e45f3358fe45c8bece73a72524fdef8273f9583a151ba2e8418395391" args="" -->effOfflinePrepare</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_offline_task.html">VstOfflineTask</a> array [value]: count
+<p>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::offlinePrepare </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252204f955fdbfe417c5aaf8eee6c6e553e"></a><!-- doxytag: member="effOfflineRun" ref="48fa0d8e45f3358fe45c8bece73a7252204f955fdbfe417c5aaf8eee6c6e553e" args="" -->effOfflineRun</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_offline_task.html">VstOfflineTask</a> array [value]: count
+<p>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::offlineRun </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252fa3e8525b258235c92461fdc9e6bb89c"></a><!-- doxytag: member="effProcessVarIo" ref="48fa0d8e45f3358fe45c8bece73a7252fa3e8525b258235c92461fdc9e6bb89c" args="" -->effProcessVarIo</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_variable_io.html">VstVariableIo</a>*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#d81449ad9aa53166a4bdd945f08be46e">AudioEffectX::processVariableIo</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252fea107e0cdc7cd073962f821a80cf6b0"></a><!-- doxytag: member="effSetSpeakerArrangement" ref="48fa0d8e45f3358fe45c8bece73a7252fea107e0cdc7cd073962f821a80cf6b0" args="" -->effSetSpeakerArrangement</em>&nbsp;</td><td>
+[value]: input <a class="el" href="struct_vst_speaker_arrangement.html">VstSpeakerArrangement</a>* [ptr]: output <a class="el" href="struct_vst_speaker_arrangement.html">VstSpeakerArrangement</a>*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#eb17011a1b4cdef8e089353aa1449b90">AudioEffectX::setSpeakerArrangement</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72527ca941174226d97a386796e27d189433"></a><!-- doxytag: member="effSetBlockSizeAndSampleRate" ref="48fa0d8e45f3358fe45c8bece73a72527ca941174226d97a386796e27d189433" args="" -->effSetBlockSizeAndSampleRate</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000046">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72527e8b07e007f75a414924dfcef07ef66c"></a><!-- doxytag: member="effSetBypass" ref="48fa0d8e45f3358fe45c8bece73a72527e8b07e007f75a414924dfcef07ef66c" args="" -->effSetBypass</em>&nbsp;</td><td>
+[value]: 1 = bypass, 0 = no bypass
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#cb473dfc5f46b0f299f87b71b70ad0a1">AudioEffectX::setBypass</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252db46e024c52287f57ff120c7f01da934"></a><!-- doxytag: member="effGetEffectName" ref="48fa0d8e45f3358fe45c8bece73a7252db46e024c52287f57ff120c7f01da934" args="" -->effGetEffectName</em>&nbsp;</td><td>
+[ptr]: buffer for effect name, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762cb44761404ed78ad4b239de13f45e2efc">kVstMaxEffectNameLen</a>
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#ae9a92fbee475930d17f94bb855664d6">AudioEffectX::getEffectName</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252d2c382a71c3184c5767e4e70127a4976"></a><!-- doxytag: member="effGetErrorText" ref="48fa0d8e45f3358fe45c8bece73a7252d2c382a71c3184c5767e4e70127a4976" args="" -->effGetErrorText</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000047">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725273d98a72ba1dca070ffb61f439a04a5d"></a><!-- doxytag: member="effGetVendorString" ref="48fa0d8e45f3358fe45c8bece73a725273d98a72ba1dca070ffb61f439a04a5d" args="" -->effGetVendorString</em>&nbsp;</td><td>
+[ptr]: buffer for effect vendor string, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762c3ae8638f09236471c11ebcdc5db9ce73">kVstMaxVendorStrLen</a>
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#96e120428e511289a3b2dfd0c721450d">AudioEffectX::getVendorString</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252c1f61c1ee83f6ca21be6d818b16b54a6"></a><!-- doxytag: member="effGetProductString" ref="48fa0d8e45f3358fe45c8bece73a7252c1f61c1ee83f6ca21be6d818b16b54a6" args="" -->effGetProductString</em>&nbsp;</td><td>
+[ptr]: buffer for effect vendor string, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762cea126973d3662b344937354181fd94e0">kVstMaxProductStrLen</a>
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#2a6d332cc9560512a49c9265974170e6">AudioEffectX::getProductString</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72521d2d7cfdad6c5fb6e50ad3faf00a5e20"></a><!-- doxytag: member="effGetVendorVersion" ref="48fa0d8e45f3358fe45c8bece73a72521d2d7cfdad6c5fb6e50ad3faf00a5e20" args="" -->effGetVendorVersion</em>&nbsp;</td><td>
+[return value]: vendor-specific version
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#45965123ab6c7ee16bdc1687d8dca27c">AudioEffectX::getVendorVersion</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72520e01094ee0172fd85e18ddaada4c38f3"></a><!-- doxytag: member="effVendorSpecific" ref="48fa0d8e45f3358fe45c8bece73a72520e01094ee0172fd85e18ddaada4c38f3" args="" -->effVendorSpecific</em>&nbsp;</td><td>
+no definition, vendor specific handling
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#92b1c6115fe4e69e159e1a6ca8a92b96">AudioEffectX::vendorSpecific</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72520c2ac976fce8c439df27794f84006bdc"></a><!-- doxytag: member="effCanDo" ref="48fa0d8e45f3358fe45c8bece73a72520c2ac976fce8c439df27794f84006bdc" args="" -->effCanDo</em>&nbsp;</td><td>
+[ptr]: "can do" string [return value]: 0: "don't know" -1: "no" 1: "yes"
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#99b2166c339f819d531e9fc6c61fcbb0">AudioEffectX::canDo</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252caebfa4d77cd8a6b48041fd2854b4e2e"></a><!-- doxytag: member="effGetTailSize" ref="48fa0d8e45f3358fe45c8bece73a7252caebfa4d77cd8a6b48041fd2854b4e2e" args="" -->effGetTailSize</em>&nbsp;</td><td>
+[return value]: tail size (for example the reverb time of a reverb plug-in); 0 is default (return 1 for 'no tail') </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252cbab29bc6205a465a03e81c76b3988f4"></a><!-- doxytag: member="effIdle" ref="48fa0d8e45f3358fe45c8bece73a7252cbab29bc6205a465a03e81c76b3988f4" args="" -->effIdle</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000048">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72522d11c2b6c1c405026612a65af32a8535"></a><!-- doxytag: member="effGetIcon" ref="48fa0d8e45f3358fe45c8bece73a72522d11c2b6c1c405026612a65af32a8535" args="" -->effGetIcon</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000049">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72523b6cc7a4cd5b04e9a57765cf301606e3"></a><!-- doxytag: member="effSetViewPosition" ref="48fa0d8e45f3358fe45c8bece73a72523b6cc7a4cd5b04e9a57765cf301606e3" args="" -->effSetViewPosition</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000050">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252ec14c51a664d8e3907c4b3add370e79e"></a><!-- doxytag: member="effGetParameterProperties" ref="48fa0d8e45f3358fe45c8bece73a7252ec14c51a664d8e3907c4b3add370e79e" args="" -->effGetParameterProperties</em>&nbsp;</td><td>
+[index]: parameter index [ptr]: <a class="el" href="struct_vst_parameter_properties.html">VstParameterProperties</a>* [return value]: 1 if supported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#f6e7b6862c466062d20b40a814fc223f">AudioEffectX::getParameterProperties</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252c72b12d15ddde90145088def163e2849"></a><!-- doxytag: member="effKeysRequired" ref="48fa0d8e45f3358fe45c8bece73a7252c72b12d15ddde90145088def163e2849" args="" -->effKeysRequired</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000051">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72520ec7986a69ef0b6caf29003ba70b48fd"></a><!-- doxytag: member="effGetVstVersion" ref="48fa0d8e45f3358fe45c8bece73a72520ec7986a69ef0b6caf29003ba70b48fd" args="" -->effGetVstVersion</em>&nbsp;</td><td>
+[return value]: VST version
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#0ae9562f6f0f135a8b7f4528b4679e57">AudioEffectX::getVstVersion</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72523620940e3deea58f8374dc0e781342e7"></a><!-- doxytag: member="effEditKeyDown" ref="48fa0d8e45f3358fe45c8bece73a72523620940e3deea58f8374dc0e781342e7" args="" -->effEditKeyDown</em>&nbsp;</td><td>
+[index]: ASCII character [value]: virtual key [opt]: modifiers [return value]: 1 if key used
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_a_eff_editor.html#07d087addc27af5e3cea1400a70a8721">AEffEditor::onKeyDown</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252f692de09648f4b37ad7ce1f11c4e072c"></a><!-- doxytag: member="effEditKeyUp" ref="48fa0d8e45f3358fe45c8bece73a7252f692de09648f4b37ad7ce1f11c4e072c" args="" -->effEditKeyUp</em>&nbsp;</td><td>
+[index]: ASCII character [value]: virtual key [opt]: modifiers [return value]: 1 if key used
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_a_eff_editor.html#22b49e1464eb2de17e6de7c1b5835814">AEffEditor::onKeyUp</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725242f44235fef2c88d8a5a2c653c87d5ff"></a><!-- doxytag: member="effSetEditKnobMode" ref="48fa0d8e45f3358fe45c8bece73a725242f44235fef2c88d8a5a2c653c87d5ff" args="" -->effSetEditKnobMode</em>&nbsp;</td><td>
+[value]: knob mode 0: circular, 1: circular relativ, 2: linear (CKnobMode in VSTGUI)
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_a_eff_editor.html#35bb8c7565acc47af4ddd234159c5866">AEffEditor::setKnobMode</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725222029c0a98b48889af91112d7a885b60"></a><!-- doxytag: member="effGetMidiProgramName" ref="48fa0d8e45f3358fe45c8bece73a725222029c0a98b48889af91112d7a885b60" args="" -->effGetMidiProgramName</em>&nbsp;</td><td>
+[index]: MIDI channel [ptr]: <a class="el" href="struct_midi_program_name.html">MidiProgramName</a>* [return value]: number of used programs, 0 if unsupported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#84f28e3718ae9e49f119b297644cc74b">AudioEffectX::getMidiProgramName</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725200b6cc6676d1295780673bf8f08e4494"></a><!-- doxytag: member="effGetCurrentMidiProgram" ref="48fa0d8e45f3358fe45c8bece73a725200b6cc6676d1295780673bf8f08e4494" args="" -->effGetCurrentMidiProgram</em>&nbsp;</td><td>
+[index]: MIDI channel [ptr]: <a class="el" href="struct_midi_program_name.html">MidiProgramName</a>* [return value]: index of current program
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#4140753f06193acef4e03c8b40ae5cf4">AudioEffectX::getCurrentMidiProgram</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252b8fa5401f391e5b7dbc9f69659f95fd9"></a><!-- doxytag: member="effGetMidiProgramCategory" ref="48fa0d8e45f3358fe45c8bece73a7252b8fa5401f391e5b7dbc9f69659f95fd9" args="" -->effGetMidiProgramCategory</em>&nbsp;</td><td>
+[index]: MIDI channel [ptr]: <a class="el" href="struct_midi_program_category.html">MidiProgramCategory</a>* [return value]: number of used categories, 0 if unsupported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#e55c5ea4555133ef24a2236f3cdabe43">AudioEffectX::getMidiProgramCategory</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72527e7b86be55f340df30d02dd1af4895f6"></a><!-- doxytag: member="effHasMidiProgramsChanged" ref="48fa0d8e45f3358fe45c8bece73a72527e7b86be55f340df30d02dd1af4895f6" args="" -->effHasMidiProgramsChanged</em>&nbsp;</td><td>
+[index]: MIDI channel [return value]: 1 if the MidiProgramName(s) or MidiKeyName(s) have changed
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#e1d3c54dba6fd6c54c20d45973953e6c">AudioEffectX::hasMidiProgramsChanged</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72521fea940896128f293ac350064f44a90c"></a><!-- doxytag: member="effGetMidiKeyName" ref="48fa0d8e45f3358fe45c8bece73a72521fea940896128f293ac350064f44a90c" args="" -->effGetMidiKeyName</em>&nbsp;</td><td>
+[index]: MIDI channel [ptr]: <a class="el" href="struct_midi_key_name.html">MidiKeyName</a>* [return value]: true if supported, false otherwise
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#06e16d79f95a23e73836201573bfc1c9">AudioEffectX::getMidiKeyName</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72525fa9d5d61a74e1e40c5de7599e390d24"></a><!-- doxytag: member="effBeginSetProgram" ref="48fa0d8e45f3358fe45c8bece73a72525fa9d5d61a74e1e40c5de7599e390d24" args="" -->effBeginSetProgram</em>&nbsp;</td><td>
+no arguments
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#e2225e4da1221bd16a1ccaa04d06ccc3">AudioEffectX::beginSetProgram</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725253a845a9ad1588bd8c94d319ea76d1b4"></a><!-- doxytag: member="effEndSetProgram" ref="48fa0d8e45f3358fe45c8bece73a725253a845a9ad1588bd8c94d319ea76d1b4" args="" -->effEndSetProgram</em>&nbsp;</td><td>
+no arguments
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#376cbb0fbc35a87e3f8214e43a38b3d7">AudioEffectX::endSetProgram</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252439963a1d36ddfe1d00ef27206a92df7"></a><!-- doxytag: member="effGetSpeakerArrangement" ref="48fa0d8e45f3358fe45c8bece73a7252439963a1d36ddfe1d00ef27206a92df7" args="" -->effGetSpeakerArrangement</em>&nbsp;</td><td>
+[value]: input <a class="el" href="struct_vst_speaker_arrangement.html">VstSpeakerArrangement</a>* [ptr]: output <a class="el" href="struct_vst_speaker_arrangement.html">VstSpeakerArrangement</a>*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#bdc7ed0ea2ae1c8c3fdb419d803309ff">AudioEffectX::getSpeakerArrangement</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252ef311376a2506cef68737e47fa4b5607"></a><!-- doxytag: member="effShellGetNextPlugin" ref="48fa0d8e45f3358fe45c8bece73a7252ef311376a2506cef68737e47fa4b5607" args="" -->effShellGetNextPlugin</em>&nbsp;</td><td>
+[ptr]: buffer for plug-in name, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762cea126973d3662b344937354181fd94e0">kVstMaxProductStrLen</a> [return value]: next plugin's uniqueID
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#fccbea2e95a87fb82159195995a88c44">AudioEffectX::getNextShellPlugin</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252fcf3045eed7ed1c61828af804c51a191"></a><!-- doxytag: member="effStartProcess" ref="48fa0d8e45f3358fe45c8bece73a7252fcf3045eed7ed1c61828af804c51a191" args="" -->effStartProcess</em>&nbsp;</td><td>
+no arguments
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#7ab6d207143f46d12b273c775f68973b">AudioEffectX::startProcess</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252de49fda899255aed763cd27d5baa37e1"></a><!-- doxytag: member="effStopProcess" ref="48fa0d8e45f3358fe45c8bece73a7252de49fda899255aed763cd27d5baa37e1" args="" -->effStopProcess</em>&nbsp;</td><td>
+no arguments
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#347a6cf07747192e99f6bb1100a9f863">AudioEffectX::stopProcess</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725218e9076a02d2251f26bb8efb546db34b"></a><!-- doxytag: member="effSetTotalSampleToProcess" ref="48fa0d8e45f3358fe45c8bece73a725218e9076a02d2251f26bb8efb546db34b" args="" -->effSetTotalSampleToProcess</em>&nbsp;</td><td>
+[value]: number of samples to process, offline only!
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#275514ba421aa4b8f5f5c6c45cc241ef">AudioEffectX::setTotalSampleToProcess</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a725266c5b48d1ca5a80ad1ba4b77e934fc17"></a><!-- doxytag: member="effSetPanLaw" ref="48fa0d8e45f3358fe45c8bece73a725266c5b48d1ca5a80ad1ba4b77e934fc17" args="" -->effSetPanLaw</em>&nbsp;</td><td>
+[value]: pan law [opt]: gain
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#daf4956252cb9a4070230aa9c3f8a8af">VstPanLawType</a><p>
+<a class="el" href="class_audio_effect_x.html#6421148706f52493b4c218462c6c3669">AudioEffectX::setPanLaw</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252fc81fe5efe847279aae89ae7b9ee09d6"></a><!-- doxytag: member="effBeginLoadBank" ref="48fa0d8e45f3358fe45c8bece73a7252fc81fe5efe847279aae89ae7b9ee09d6" args="" -->effBeginLoadBank</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_patch_chunk_info.html">VstPatchChunkInfo</a>* [return value]: -1: bank can't be loaded, 1: bank can be loaded, 0: unsupported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#7c0b957f3c0b1afa97aea75321972e8c">AudioEffectX::beginLoadBank</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252999f6b1b7ae012153bef95cf1b81e960"></a><!-- doxytag: member="effBeginLoadProgram" ref="48fa0d8e45f3358fe45c8bece73a7252999f6b1b7ae012153bef95cf1b81e960" args="" -->effBeginLoadProgram</em>&nbsp;</td><td>
+[ptr]: <a class="el" href="struct_vst_patch_chunk_info.html">VstPatchChunkInfo</a>* [return value]: -1: prog can't be loaded, 1: prog can be loaded, 0: unsupported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#7b7974e7256b82f861bb87f3f3dc1444">AudioEffectX::beginLoadProgram</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252f09efb4072134174623e0f8f9e87528a"></a><!-- doxytag: member="effSetProcessPrecision" ref="48fa0d8e45f3358fe45c8bece73a7252f09efb4072134174623e0f8f9e87528a" args="" -->effSetProcessPrecision</em>&nbsp;</td><td>
+[value]:
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#f80890a23e919e9dec8a0a82df6bd33b">VstProcessPrecision</a><p>
+<a class="el" href="class_audio_effect_x.html#3406179c9a48249a9fd9110757a85386">AudioEffectX::setProcessPrecision</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a7252ea03f06741ab1dbe34491b8b2bf6d1da"></a><!-- doxytag: member="effGetNumMidiInputChannels" ref="48fa0d8e45f3358fe45c8bece73a7252ea03f06741ab1dbe34491b8b2bf6d1da" args="" -->effGetNumMidiInputChannels</em>&nbsp;</td><td>
+[return value]: number of used MIDI input channels (1-15)
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#ce3f8bdd29d22f4a41a4f15d300e4fc1">AudioEffectX::getNumMidiInputChannels</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="48fa0d8e45f3358fe45c8bece73a72521251a175a3c2c76d1880bc489b7295ae"></a><!-- doxytag: member="effGetNumMidiOutputChannels" ref="48fa0d8e45f3358fe45c8bece73a72521251a175a3c2c76d1880bc489b7295ae" args="" -->effGetNumMidiOutputChannels</em>&nbsp;</td><td>
+[return value]: number of used MIDI output channels (1-15)
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#27f0e30ec9b08d827a29ade416a1a1e6">AudioEffectX::getNumMidiOutputChannels</a> </dd></dl>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="686513e13453ef7eccdd3dd214e2443e"></a><!-- doxytag: member="aeffectx.h::AudioMasterOpcodesX" ref="686513e13453ef7eccdd3dd214e2443e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e">AudioMasterOpcodesX</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+VST 2.x dispatcher Opcodes (Plug-in to Host). Extension of <a class="el" href="aeffect_8h.html#bec3bebfd818cafd133e4022c5ee3ed9">AudioMasterOpcodes</a> <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ecabef08486ebc324210b8c20c28ccb79"></a><!-- doxytag: member="audioMasterWantMidi" ref="686513e13453ef7eccdd3dd214e2443ecabef08486ebc324210b8c20c28ccb79" args="" -->audioMasterWantMidi</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000023">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ee9dd1c1a49363d5a34106a64a00f0158"></a><!-- doxytag: member="audioMasterGetTime" ref="686513e13453ef7eccdd3dd214e2443ee9dd1c1a49363d5a34106a64a00f0158" args="" -->audioMasterGetTime</em>&nbsp;</td><td>
+[return value]: <a class="el" href="struct_vst_time_info.html">VstTimeInfo</a>* or null if not supported [value]: request mask
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8">VstTimeInfoFlags</a><p>
+<a class="el" href="class_audio_effect_x.html#321316fdaf0c636a8db927eabe8b5304">AudioEffectX::getTimeInfo</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ebea1a997d73d792314006aba711a6708"></a><!-- doxytag: member="audioMasterProcessEvents" ref="686513e13453ef7eccdd3dd214e2443ebea1a997d73d792314006aba711a6708" args="" -->audioMasterProcessEvents</em>&nbsp;</td><td>
+[ptr]: pointer to <a class="el" href="struct_vst_events.html">VstEvents</a>
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="struct_vst_events.html">VstEvents</a><p>
+<a class="el" href="class_audio_effect_x.html#0b5d8c7546cbec387015a6a8fe7a0a98">AudioEffectX::sendVstEventsToHost</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e66a494958a0470bfbc81d71622259645"></a><!-- doxytag: member="audioMasterSetTime" ref="686513e13453ef7eccdd3dd214e2443e66a494958a0470bfbc81d71622259645" args="" -->audioMasterSetTime</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000024">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e864105db5b55e7239aa096c5fb034e2f"></a><!-- doxytag: member="audioMasterTempoAt" ref="686513e13453ef7eccdd3dd214e2443e864105db5b55e7239aa096c5fb034e2f" args="" -->audioMasterTempoAt</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000025">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443efbfca1d3179dc08b4157285662961529"></a><!-- doxytag: member="audioMasterGetNumAutomatableParameters" ref="686513e13453ef7eccdd3dd214e2443efbfca1d3179dc08b4157285662961529" args="" -->audioMasterGetNumAutomatableParameters</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000026">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e4b6e804d5a1f9f43a085e5fd3c640f6e"></a><!-- doxytag: member="audioMasterGetParameterQuantization" ref="686513e13453ef7eccdd3dd214e2443e4b6e804d5a1f9f43a085e5fd3c640f6e" args="" -->audioMasterGetParameterQuantization</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000027">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e398a67f8c9592f46a9a44dec1398183d"></a><!-- doxytag: member="audioMasterIOChanged" ref="686513e13453ef7eccdd3dd214e2443e398a67f8c9592f46a9a44dec1398183d" args="" -->audioMasterIOChanged</em>&nbsp;</td><td>
+[return value]: 1 if supported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#fd1663ca60afd2f9b7288d10004cf575">AudioEffectX::ioChanged</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e81930acbba5c297c856fe7beb6c929d7"></a><!-- doxytag: member="audioMasterNeedIdle" ref="686513e13453ef7eccdd3dd214e2443e81930acbba5c297c856fe7beb6c929d7" args="" -->audioMasterNeedIdle</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000028">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ea52f15167cd79b2cab805c3a06a59f01"></a><!-- doxytag: member="audioMasterSizeWindow" ref="686513e13453ef7eccdd3dd214e2443ea52f15167cd79b2cab805c3a06a59f01" args="" -->audioMasterSizeWindow</em>&nbsp;</td><td>
+[index]: new width [value]: new height [return value]: 1 if supported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#33b48b4b937163e7eb0cdac51778dbd1">AudioEffectX::sizeWindow</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ed65943850518a5132211dfc92582eb7e"></a><!-- doxytag: member="audioMasterGetSampleRate" ref="686513e13453ef7eccdd3dd214e2443ed65943850518a5132211dfc92582eb7e" args="" -->audioMasterGetSampleRate</em>&nbsp;</td><td>
+[return value]: current sample rate
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#65ea6583567e22cc5f2594e25a76bcdf">AudioEffectX::updateSampleRate</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e20fb6fdbc400b4a787313db17dc9486e"></a><!-- doxytag: member="audioMasterGetBlockSize" ref="686513e13453ef7eccdd3dd214e2443e20fb6fdbc400b4a787313db17dc9486e" args="" -->audioMasterGetBlockSize</em>&nbsp;</td><td>
+[return value]: current block size
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#2a57d5f42162dabf65d9695b6575e785">AudioEffectX::updateBlockSize</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ebacc07912c5cf4818d079413fd3a0b6e"></a><!-- doxytag: member="audioMasterGetInputLatency" ref="686513e13453ef7eccdd3dd214e2443ebacc07912c5cf4818d079413fd3a0b6e" args="" -->audioMasterGetInputLatency</em>&nbsp;</td><td>
+[return value]: input latency in audio samples
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#ae00a5d338e0b6d291ed10fb554a4132">AudioEffectX::getInputLatency</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e930f5c7875d63f088d35774fbc35b535"></a><!-- doxytag: member="audioMasterGetOutputLatency" ref="686513e13453ef7eccdd3dd214e2443e930f5c7875d63f088d35774fbc35b535" args="" -->audioMasterGetOutputLatency</em>&nbsp;</td><td>
+[return value]: output latency in audio samples
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#7f1f2249c54ef470bbb2e9262c7707f4">AudioEffectX::getOutputLatency</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e5fe3f1d541ebc1412ec73cddf71f377f"></a><!-- doxytag: member="audioMasterGetPreviousPlug" ref="686513e13453ef7eccdd3dd214e2443e5fe3f1d541ebc1412ec73cddf71f377f" args="" -->audioMasterGetPreviousPlug</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000029">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e803b2c3102280952c1ff71c1a975ca25"></a><!-- doxytag: member="audioMasterGetNextPlug" ref="686513e13453ef7eccdd3dd214e2443e803b2c3102280952c1ff71c1a975ca25" args="" -->audioMasterGetNextPlug</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000030">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eeae07cbf26c3ba907c088b9a77ecb69e"></a><!-- doxytag: member="audioMasterWillReplaceOrAccumulate" ref="686513e13453ef7eccdd3dd214e2443eeae07cbf26c3ba907c088b9a77ecb69e" args="" -->audioMasterWillReplaceOrAccumulate</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000031">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e29d0aca628bad4133d4c6d97a2e5427f"></a><!-- doxytag: member="audioMasterGetCurrentProcessLevel" ref="686513e13453ef7eccdd3dd214e2443e29d0aca628bad4133d4c6d97a2e5427f" args="" -->audioMasterGetCurrentProcessLevel</em>&nbsp;</td><td>
+[return value]: current process level
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa47">VstProcessLevels</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ea1a67c941a47f7d8ee6428480a84677f"></a><!-- doxytag: member="audioMasterGetAutomationState" ref="686513e13453ef7eccdd3dd214e2443ea1a67c941a47f7d8ee6428480a84677f" args="" -->audioMasterGetAutomationState</em>&nbsp;</td><td>
+[return value]: current automation state
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b5114">VstAutomationStates</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e292dcc3ae98bea68682b783eda5127c4"></a><!-- doxytag: member="audioMasterOfflineStart" ref="686513e13453ef7eccdd3dd214e2443e292dcc3ae98bea68682b783eda5127c4" args="" -->audioMasterOfflineStart</em>&nbsp;</td><td>
+[index]: numNewAudioFiles [value]: numAudioFiles [ptr]: <a class="el" href="struct_vst_audio_file.html">VstAudioFile</a>*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::offlineStart </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e7e375e30aff303a93d7185b1b0cea2bf"></a><!-- doxytag: member="audioMasterOfflineRead" ref="686513e13453ef7eccdd3dd214e2443e7e375e30aff303a93d7185b1b0cea2bf" args="" -->audioMasterOfflineRead</em>&nbsp;</td><td>
+[index]: bool readSource [value]: <a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd">VstOfflineOption</a>*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd">VstOfflineOption</a> [ptr]: <a class="el" href="struct_vst_offline_task.html">VstOfflineTask</a>*<p>
+<a class="el" href="struct_vst_offline_task.html">VstOfflineTask</a><p>
+AudioEffectX::offlineRead </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eab51adc3b06c418e1071d46c28cfc55c"></a><!-- doxytag: member="audioMasterOfflineWrite" ref="686513e13453ef7eccdd3dd214e2443eab51adc3b06c418e1071d46c28cfc55c" args="" -->audioMasterOfflineWrite</em>&nbsp;</td><td>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e7e375e30aff303a93d7185b1b0cea2bf">audioMasterOfflineRead</a><p>
+AudioEffectX::offlineRead </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e371858f9f62ce870fd006bc5709171e7"></a><!-- doxytag: member="audioMasterOfflineGetCurrentPass" ref="686513e13453ef7eccdd3dd214e2443e371858f9f62ce870fd006bc5709171e7" args="" -->audioMasterOfflineGetCurrentPass</em>&nbsp;</td><td>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::offlineGetCurrentPass </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e268517f255dcaa47033da88275d8f33f"></a><!-- doxytag: member="audioMasterOfflineGetCurrentMetaPass" ref="686513e13453ef7eccdd3dd214e2443e268517f255dcaa47033da88275d8f33f" args="" -->audioMasterOfflineGetCurrentMetaPass</em>&nbsp;</td><td>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::offlineGetCurrentMetaPass </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e73251fdc8fb192fed669239465ce88e0"></a><!-- doxytag: member="audioMasterSetOutputSampleRate" ref="686513e13453ef7eccdd3dd214e2443e73251fdc8fb192fed669239465ce88e0" args="" -->audioMasterSetOutputSampleRate</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000032">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e9af4c43fbe37f8dc3f85cce6a957db43"></a><!-- doxytag: member="audioMasterGetOutputSpeakerArrangement" ref="686513e13453ef7eccdd3dd214e2443e9af4c43fbe37f8dc3f85cce6a957db43" args="" -->audioMasterGetOutputSpeakerArrangement</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000033">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eca3327f9e5def39c0e553f4277821eee"></a><!-- doxytag: member="audioMasterGetVendorString" ref="686513e13453ef7eccdd3dd214e2443eca3327f9e5def39c0e553f4277821eee" args="" -->audioMasterGetVendorString</em>&nbsp;</td><td>
+[ptr]: char buffer for vendor string, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762c3ae8638f09236471c11ebcdc5db9ce73">kVstMaxVendorStrLen</a>
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#ebb28af8d3942675a8816bd6a018f049">AudioEffectX::getHostVendorString</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eb1bb768fc2a0441e7bc286a7595966d3"></a><!-- doxytag: member="audioMasterGetProductString" ref="686513e13453ef7eccdd3dd214e2443eb1bb768fc2a0441e7bc286a7595966d3" args="" -->audioMasterGetProductString</em>&nbsp;</td><td>
+[ptr]: char buffer for vendor string, limited to <a class="el" href="aeffect_8h.html#3a5c6e6206e0efa71bd728dcd08a762cea126973d3662b344937354181fd94e0">kVstMaxProductStrLen</a>
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#d601bba9648b3fadf0073783508f34aa">AudioEffectX::getHostProductString</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eece75b1f880262ee3dcb786903eb91f3"></a><!-- doxytag: member="audioMasterGetVendorVersion" ref="686513e13453ef7eccdd3dd214e2443eece75b1f880262ee3dcb786903eb91f3" args="" -->audioMasterGetVendorVersion</em>&nbsp;</td><td>
+[return value]: vendor-specific version
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#a5cfcc05fa41316602e69cf14c59874b">AudioEffectX::getHostVendorVersion</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e95dc24ebe0bca6ce3b8895cb1037a116"></a><!-- doxytag: member="audioMasterVendorSpecific" ref="686513e13453ef7eccdd3dd214e2443e95dc24ebe0bca6ce3b8895cb1037a116" args="" -->audioMasterVendorSpecific</em>&nbsp;</td><td>
+no definition, vendor specific handling
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#64a489eb3b8a4353a1f5956db05685d9">AudioEffectX::hostVendorSpecific</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eabd4417590cb58ad7c5a906bd4a5fa0c"></a><!-- doxytag: member="audioMasterSetIcon" ref="686513e13453ef7eccdd3dd214e2443eabd4417590cb58ad7c5a906bd4a5fa0c" args="" -->audioMasterSetIcon</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000034">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e9b924dba31cea5bb37d821f4c8f22315"></a><!-- doxytag: member="audioMasterCanDo" ref="686513e13453ef7eccdd3dd214e2443e9b924dba31cea5bb37d821f4c8f22315" args="" -->audioMasterCanDo</em>&nbsp;</td><td>
+[ptr]: "can do" string [return value]: 1 for supported </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e97dba6335462055bf3f4e6ea7dcdb148"></a><!-- doxytag: member="audioMasterGetLanguage" ref="686513e13453ef7eccdd3dd214e2443e97dba6335462055bf3f4e6ea7dcdb148" args="" -->audioMasterGetLanguage</em>&nbsp;</td><td>
+[return value]: language code
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a44">VstHostLanguage</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e3ab4a8dc9ff698005fddaf16ca95685e"></a><!-- doxytag: member="audioMasterOpenWindow" ref="686513e13453ef7eccdd3dd214e2443e3ab4a8dc9ff698005fddaf16ca95685e" args="" -->audioMasterOpenWindow</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000035">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e9776ca6d514da09ce50c637e41f6b06d"></a><!-- doxytag: member="audioMasterCloseWindow" ref="686513e13453ef7eccdd3dd214e2443e9776ca6d514da09ce50c637e41f6b06d" args="" -->audioMasterCloseWindow</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000036">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e2eeade283467a3773790630824c200ee"></a><!-- doxytag: member="audioMasterGetDirectory" ref="686513e13453ef7eccdd3dd214e2443e2eeade283467a3773790630824c200ee" args="" -->audioMasterGetDirectory</em>&nbsp;</td><td>
+[return value]: FSSpec on MAC, else char*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#0d6ad09461186d3e779b279b55463a30">AudioEffectX::getDirectory</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ed2d7c7e1fcc6c5d3647da04fdd17f55b"></a><!-- doxytag: member="audioMasterUpdateDisplay" ref="686513e13453ef7eccdd3dd214e2443ed2d7c7e1fcc6c5d3647da04fdd17f55b" args="" -->audioMasterUpdateDisplay</em>&nbsp;</td><td>
+no arguments </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443eaf362a56ffc348b33f23779b93f6d9f0"></a><!-- doxytag: member="audioMasterBeginEdit" ref="686513e13453ef7eccdd3dd214e2443eaf362a56ffc348b33f23779b93f6d9f0" args="" -->audioMasterBeginEdit</em>&nbsp;</td><td>
+[index]: parameter index
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#c4e961c44359986e7d12c1ecd5a5d7be">AudioEffectX::beginEdit</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443ecb778889f8f40461056392f820e259bb"></a><!-- doxytag: member="audioMasterEndEdit" ref="686513e13453ef7eccdd3dd214e2443ecb778889f8f40461056392f820e259bb" args="" -->audioMasterEndEdit</em>&nbsp;</td><td>
+[index]: parameter index
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#abd6a35af12b20546f3462dd6fe1fbcf">AudioEffectX::endEdit</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e97b6ef37510542d456c6424b285163c8"></a><!-- doxytag: member="audioMasterOpenFileSelector" ref="686513e13453ef7eccdd3dd214e2443e97b6ef37510542d456c6424b285163c8" args="" -->audioMasterOpenFileSelector</em>&nbsp;</td><td>
+[ptr]: VstFileSelect* [return value]: 1 if supported
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#12098af2a53a5fee5870cf77b462781e">AudioEffectX::openFileSelector</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e68f8ffbc68347c4bfb900c975d08fb3b"></a><!-- doxytag: member="audioMasterCloseFileSelector" ref="686513e13453ef7eccdd3dd214e2443e68f8ffbc68347c4bfb900c975d08fb3b" args="" -->audioMasterCloseFileSelector</em>&nbsp;</td><td>
+[ptr]: VstFileSelect*
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_audio_effect_x.html#d8db2b195d53ad2a9fa5258e465d2fea">AudioEffectX::closeFileSelector</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e5b7a16f39fe69285e9a629bd68df375e"></a><!-- doxytag: member="audioMasterEditFile" ref="686513e13453ef7eccdd3dd214e2443e5b7a16f39fe69285e9a629bd68df375e" args="" -->audioMasterEditFile</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000037">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e19215789778c73c2c53aad936441a441"></a><!-- doxytag: member="audioMasterGetChunkFile" ref="686513e13453ef7eccdd3dd214e2443e19215789778c73c2c53aad936441a441" args="" -->audioMasterGetChunkFile</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000038">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 [ptr]: char[2048] or sizeof (FSSpec) [return value]: 1 if supported </dd></dl>
+<dl compact><dt><b>See also:</b></dt><dd>AudioEffectX::getChunkFile </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="686513e13453ef7eccdd3dd214e2443e42a60255834be97f89736e070893d7d2"></a><!-- doxytag: member="audioMasterGetInputSpeakerArrangement" ref="686513e13453ef7eccdd3dd214e2443e42a60255834be97f89736e070893d7d2" args="" -->audioMasterGetInputSpeakerArrangement</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000039">Deprecated:</a></b></dt><dd>deprecated in VST 2.4 </dd></dl>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4dca1df620ed19c3e3925e93d4a54e20"></a><!-- doxytag: member="aeffectx.h::Vst2StringConstants" ref="4dca1df620ed19c3e3925e93d4a54e20" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#4dca1df620ed19c3e3925e93d4a54e20">Vst2StringConstants</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+String length limits (in characters excl. 0 byte). <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="4dca1df620ed19c3e3925e93d4a54e206dcf91fde59452d69edf677975d4c3e3"></a><!-- doxytag: member="kVstMaxNameLen" ref="4dca1df620ed19c3e3925e93d4a54e206dcf91fde59452d69edf677975d4c3e3" args="" -->kVstMaxNameLen</em>&nbsp;</td><td>
+used for <a class="el" href="struct_midi_program_name.html">MidiProgramName</a>, <a class="el" href="struct_midi_program_category.html">MidiProgramCategory</a>, <a class="el" href="struct_midi_key_name.html">MidiKeyName</a>, <a class="el" href="struct_vst_speaker_properties.html">VstSpeakerProperties</a>, <a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4dca1df620ed19c3e3925e93d4a54e2059be753228a5414a71b9d60e4b9e0e47"></a><!-- doxytag: member="kVstMaxLabelLen" ref="4dca1df620ed19c3e3925e93d4a54e2059be753228a5414a71b9d60e4b9e0e47" args="" -->kVstMaxLabelLen</em>&nbsp;</td><td>
+used for <a class="el" href="struct_vst_parameter_properties.html">VstParameterProperties</a>-&gt;label, <a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a>-&gt;label </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4dca1df620ed19c3e3925e93d4a54e20604a91415b551aad944fa2998b55698e"></a><!-- doxytag: member="kVstMaxShortLabelLen" ref="4dca1df620ed19c3e3925e93d4a54e20604a91415b551aad944fa2998b55698e" args="" -->kVstMaxShortLabelLen</em>&nbsp;</td><td>
+used for <a class="el" href="struct_vst_parameter_properties.html">VstParameterProperties</a>-&gt;shortLabel, <a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a>-&gt;shortLabel </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4dca1df620ed19c3e3925e93d4a54e20214811d8e12d97aba54525ae6bdf1ced"></a><!-- doxytag: member="kVstMaxCategLabelLen" ref="4dca1df620ed19c3e3925e93d4a54e20214811d8e12d97aba54525ae6bdf1ced" args="" -->kVstMaxCategLabelLen</em>&nbsp;</td><td>
+used for <a class="el" href="struct_vst_parameter_properties.html">VstParameterProperties</a>-&gt;label </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4dca1df620ed19c3e3925e93d4a54e2019df05fc98b7888e3bd37c57037c84fa"></a><!-- doxytag: member="kVstMaxFileNameLen" ref="4dca1df620ed19c3e3925e93d4a54e2019df05fc98b7888e3bd37c57037c84fa" args="" -->kVstMaxFileNameLen</em>&nbsp;</td><td>
+used for <a class="el" href="struct_vst_audio_file.html">VstAudioFile</a>-&gt;name </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e497d000641349537369fc3ff05dc7d4"></a><!-- doxytag: member="aeffectx.h::VstAudioFileFlags" ref="e497d000641349537369fc3ff05dc7d4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#e497d000641349537369fc3ff05dc7d4">VstAudioFileFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_vst_audio_file.html">VstAudioFile</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d4407a1ee334942d626915fd4f7fab737b"></a><!-- doxytag: member="kVstOfflineReadOnly" ref="e497d000641349537369fc3ff05dc7d4407a1ee334942d626915fd4f7fab737b" args="" -->kVstOfflineReadOnly</em>&nbsp;</td><td>
+set by Host (in call offlineNotify) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d48c18ba5045c6834f90247daa6a3e2071"></a><!-- doxytag: member="kVstOfflineNoRateConversion" ref="e497d000641349537369fc3ff05dc7d48c18ba5045c6834f90247daa6a3e2071" args="" -->kVstOfflineNoRateConversion</em>&nbsp;</td><td>
+set by Host (in call offlineNotify) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d4a648f1208669c188159e609a972f0d22"></a><!-- doxytag: member="kVstOfflineNoChannelChange" ref="e497d000641349537369fc3ff05dc7d4a648f1208669c188159e609a972f0d22" args="" -->kVstOfflineNoChannelChange</em>&nbsp;</td><td>
+set by Host (in call offlineNotify) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d40e6e7aabe12b53e2f61b477601ca2aed"></a><!-- doxytag: member="kVstOfflineCanProcessSelection" ref="e497d000641349537369fc3ff05dc7d40e6e7aabe12b53e2f61b477601ca2aed" args="" -->kVstOfflineCanProcessSelection</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d45b3a587a786fade4ebb12eb416ba57e5"></a><!-- doxytag: member="kVstOfflineNoCrossfade" ref="e497d000641349537369fc3ff05dc7d45b3a587a786fade4ebb12eb416ba57e5" args="" -->kVstOfflineNoCrossfade</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d477b289a773cd2346d253612cc4b12852"></a><!-- doxytag: member="kVstOfflineWantRead" ref="e497d000641349537369fc3ff05dc7d477b289a773cd2346d253612cc4b12852" args="" -->kVstOfflineWantRead</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d43fce43fb8e3fdd3c68793f3a5424d6e4"></a><!-- doxytag: member="kVstOfflineWantWrite" ref="e497d000641349537369fc3ff05dc7d43fce43fb8e3fdd3c68793f3a5424d6e4" args="" -->kVstOfflineWantWrite</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d4b77510759542ffbe4a24d5da64166d07"></a><!-- doxytag: member="kVstOfflineWantWriteMarker" ref="e497d000641349537369fc3ff05dc7d4b77510759542ffbe4a24d5da64166d07" args="" -->kVstOfflineWantWriteMarker</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d4325515243e7757bf6ab8d4922103101e"></a><!-- doxytag: member="kVstOfflineWantMoveCursor" ref="e497d000641349537369fc3ff05dc7d4325515243e7757bf6ab8d4922103101e" args="" -->kVstOfflineWantMoveCursor</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="e497d000641349537369fc3ff05dc7d4de990dc87ac6b3da09f87a545d7701d8"></a><!-- doxytag: member="kVstOfflineWantSelect" ref="e497d000641349537369fc3ff05dc7d4de990dc87ac6b3da09f87a545d7701d8" args="" -->kVstOfflineWantSelect</em>&nbsp;</td><td>
+set by plug-in (in call offlineStart) </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="7cfb26c593e6f009c4e4445ba46b5114"></a><!-- doxytag: member="aeffectx.h::VstAutomationStates" ref="7cfb26c593e6f009c4e4445ba46b5114" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#7cfb26c593e6f009c4e4445ba46b5114">VstAutomationStates</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Automation States returned by <a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443ea1a67c941a47f7d8ee6428480a84677f">audioMasterGetAutomationState</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="7cfb26c593e6f009c4e4445ba46b51146e0e6e9178292a34ac2ebc1e4c1e3031"></a><!-- doxytag: member="kVstAutomationUnsupported" ref="7cfb26c593e6f009c4e4445ba46b51146e0e6e9178292a34ac2ebc1e4c1e3031" args="" -->kVstAutomationUnsupported</em>&nbsp;</td><td>
+not supported by Host </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="7cfb26c593e6f009c4e4445ba46b51148495441a52dd58c44af0d02b8a71cef6"></a><!-- doxytag: member="kVstAutomationOff" ref="7cfb26c593e6f009c4e4445ba46b51148495441a52dd58c44af0d02b8a71cef6" args="" -->kVstAutomationOff</em>&nbsp;</td><td>
+off </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="7cfb26c593e6f009c4e4445ba46b51145d6cb3bb9a8784e1adb6c96486e541fc"></a><!-- doxytag: member="kVstAutomationRead" ref="7cfb26c593e6f009c4e4445ba46b51145d6cb3bb9a8784e1adb6c96486e541fc" args="" -->kVstAutomationRead</em>&nbsp;</td><td>
+read </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="7cfb26c593e6f009c4e4445ba46b5114f5f0c388481f8aded397f208c712ec82"></a><!-- doxytag: member="kVstAutomationWrite" ref="7cfb26c593e6f009c4e4445ba46b5114f5f0c388481f8aded397f208c712ec82" args="" -->kVstAutomationWrite</em>&nbsp;</td><td>
+write </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="7cfb26c593e6f009c4e4445ba46b5114304999cd00226240b6ef7599ea77d39d"></a><!-- doxytag: member="kVstAutomationReadWrite" ref="7cfb26c593e6f009c4e4445ba46b5114304999cd00226240b6ef7599ea77d39d" args="" -->kVstAutomationReadWrite</em>&nbsp;</td><td>
+read and write </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="97d16bafbef4126002a53e12b93a7d18"></a><!-- doxytag: member="aeffectx.h::VstEventTypes" ref="97d16bafbef4126002a53e12b93a7d18" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#97d16bafbef4126002a53e12b93a7d18">VstEventTypes</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<a class="el" href="struct_vst_event.html">VstEvent</a> Types used by <a class="el" href="struct_vst_event.html">VstEvent</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="97d16bafbef4126002a53e12b93a7d18ea1084e381cf129a0c6d71a6eca7634c"></a><!-- doxytag: member="kVstMidiType" ref="97d16bafbef4126002a53e12b93a7d18ea1084e381cf129a0c6d71a6eca7634c" args="" -->kVstMidiType</em>&nbsp;</td><td>
+MIDI event.
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="struct_vst_midi_event.html">VstMidiEvent</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97d16bafbef4126002a53e12b93a7d1894ac2e97f9c7e76c1f950b6f6404d880"></a><!-- doxytag: member="kVstAudioType" ref="97d16bafbef4126002a53e12b93a7d1894ac2e97f9c7e76c1f950b6f6404d880" args="" -->kVstAudioType</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd>unused event type </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97d16bafbef4126002a53e12b93a7d18ed77a98919317f32ffdbfa9caa2f14ea"></a><!-- doxytag: member="kVstVideoType" ref="97d16bafbef4126002a53e12b93a7d18ed77a98919317f32ffdbfa9caa2f14ea" args="" -->kVstVideoType</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000020">Deprecated:</a></b></dt><dd>unused event type </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97d16bafbef4126002a53e12b93a7d18690d643155346d77a38bb296115664fc"></a><!-- doxytag: member="kVstParameterType" ref="97d16bafbef4126002a53e12b93a7d18690d643155346d77a38bb296115664fc" args="" -->kVstParameterType</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000021">Deprecated:</a></b></dt><dd>unused event type </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97d16bafbef4126002a53e12b93a7d189fa879fe27592ae8c5afe532408d47f5"></a><!-- doxytag: member="kVstTriggerType" ref="97d16bafbef4126002a53e12b93a7d189fa879fe27592ae8c5afe532408d47f5" args="" -->kVstTriggerType</em>&nbsp;</td><td>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000022">Deprecated:</a></b></dt><dd>unused event type </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97d16bafbef4126002a53e12b93a7d18bd08de961358559f185eff075b5c48b1"></a><!-- doxytag: member="kVstSysExType" ref="97d16bafbef4126002a53e12b93a7d18bd08de961358559f185eff075b5c48b1" args="" -->kVstSysExType</em>&nbsp;</td><td>
+MIDI system exclusive.
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="struct_vst_midi_sysex_event.html">VstMidiSysexEvent</a> </dd></dl>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="97becc09ebd30be0530e920edca8143a"></a><!-- doxytag: member="aeffectx.h::VstFileSelectCommand" ref="97becc09ebd30be0530e920edca8143a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#97becc09ebd30be0530e920edca8143a">VstFileSelectCommand</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Command constants used in <a class="el" href="struct_vst_file_select.html">VstFileSelect</a> structure. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="97becc09ebd30be0530e920edca8143a7047c7c61ac8058bfbf5439e427fc8d8"></a><!-- doxytag: member="kVstFileLoad" ref="97becc09ebd30be0530e920edca8143a7047c7c61ac8058bfbf5439e427fc8d8" args="" -->kVstFileLoad</em>&nbsp;</td><td>
+for loading a file </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97becc09ebd30be0530e920edca8143a2ca883158e60b9eafc41e08f9752367e"></a><!-- doxytag: member="kVstFileSave" ref="97becc09ebd30be0530e920edca8143a2ca883158e60b9eafc41e08f9752367e" args="" -->kVstFileSave</em>&nbsp;</td><td>
+for saving a file </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97becc09ebd30be0530e920edca8143aa10b5a1a89d93260cbfb987ed2597f35"></a><!-- doxytag: member="kVstMultipleFilesLoad" ref="97becc09ebd30be0530e920edca8143aa10b5a1a89d93260cbfb987ed2597f35" args="" -->kVstMultipleFilesLoad</em>&nbsp;</td><td>
+for loading multiple files </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="97becc09ebd30be0530e920edca8143aa11f76058b8e15725d3a7f4d82fcc091"></a><!-- doxytag: member="kVstDirectorySelect" ref="97becc09ebd30be0530e920edca8143aa11f76058b8e15725d3a7f4d82fcc091" args="" -->kVstDirectorySelect</em>&nbsp;</td><td>
+for selecting a directory/folder </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a1b2db8a86cb0839d43f70ccab6deabc"></a><!-- doxytag: member="aeffectx.h::VstFileSelectType" ref="a1b2db8a86cb0839d43f70ccab6deabc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#a1b2db8a86cb0839d43f70ccab6deabc">VstFileSelectType</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Types used in <a class="el" href="struct_vst_file_select.html">VstFileSelect</a> structure. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="a1b2db8a86cb0839d43f70ccab6deabcf7c7f100410bf7f82f6b6fe0a1b3e25b"></a><!-- doxytag: member="kVstFileType" ref="a1b2db8a86cb0839d43f70ccab6deabcf7c7f100410bf7f82f6b6fe0a1b3e25b" args="" -->kVstFileType</em>&nbsp;</td><td>
+regular file selector </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="cf764c3185988eccb1f04e99da798a44"></a><!-- doxytag: member="aeffectx.h::VstHostLanguage" ref="cf764c3185988eccb1f04e99da798a44" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#cf764c3185988eccb1f04e99da798a44">VstHostLanguage</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Language code returned by audioMasterGetLanguage. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="cf764c3185988eccb1f04e99da798a44cb1c01f77bad1075e9ab827abe2bc33b"></a><!-- doxytag: member="kVstLangEnglish" ref="cf764c3185988eccb1f04e99da798a44cb1c01f77bad1075e9ab827abe2bc33b" args="" -->kVstLangEnglish</em>&nbsp;</td><td>
+English. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="cf764c3185988eccb1f04e99da798a44e345bc3e060930fdbe232015176569b4"></a><!-- doxytag: member="kVstLangGerman" ref="cf764c3185988eccb1f04e99da798a44e345bc3e060930fdbe232015176569b4" args="" -->kVstLangGerman</em>&nbsp;</td><td>
+German. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="cf764c3185988eccb1f04e99da798a444a5404ed8cbe24192d478f6b0eb819f8"></a><!-- doxytag: member="kVstLangFrench" ref="cf764c3185988eccb1f04e99da798a444a5404ed8cbe24192d478f6b0eb819f8" args="" -->kVstLangFrench</em>&nbsp;</td><td>
+French. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="cf764c3185988eccb1f04e99da798a4402fef12180c4a24194096d26b58ba0aa"></a><!-- doxytag: member="kVstLangItalian" ref="cf764c3185988eccb1f04e99da798a4402fef12180c4a24194096d26b58ba0aa" args="" -->kVstLangItalian</em>&nbsp;</td><td>
+Italian. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="cf764c3185988eccb1f04e99da798a440fa2c1fd0aefc58f8693d04074075228"></a><!-- doxytag: member="kVstLangSpanish" ref="cf764c3185988eccb1f04e99da798a440fa2c1fd0aefc58f8693d04074075228" args="" -->kVstLangSpanish</em>&nbsp;</td><td>
+Spanish. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="cf764c3185988eccb1f04e99da798a4472bba753085615a429375be4f7dcb15f"></a><!-- doxytag: member="kVstLangJapanese" ref="cf764c3185988eccb1f04e99da798a4472bba753085615a429375be4f7dcb15f" args="" -->kVstLangJapanese</em>&nbsp;</td><td>
+Japanese. </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="d176e54164dc7d8200cf4cdaf2be4533"></a><!-- doxytag: member="aeffectx.h::VstMidiEventFlags" ref="d176e54164dc7d8200cf4cdaf2be4533" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#d176e54164dc7d8200cf4cdaf2be4533">VstMidiEventFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_vst_midi_event.html">VstMidiEvent</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="d176e54164dc7d8200cf4cdaf2be4533b45d5fd60131dfd3250d6b44591946d5"></a><!-- doxytag: member="kVstMidiEventIsRealtime" ref="d176e54164dc7d8200cf4cdaf2be4533b45d5fd60131dfd3250d6b44591946d5" args="" -->kVstMidiEventIsRealtime</em>&nbsp;</td><td>
+means that this event is played life (not in playback from a sequencer track).<br>
+ This allows the Plug-In to handle these flagged events with higher priority, especially when the Plug-In has a big latency (<a class="el" href="struct_a_effect.html#f923ff2dfe0308e9a7abc1dea9ca518d">AEffect::initialDelay</a>) </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="54b464ebe5ed9ea55f9281ae5313ca95"></a><!-- doxytag: member="aeffectx.h::VstMidiProgramNameFlags" ref="54b464ebe5ed9ea55f9281ae5313ca95" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#54b464ebe5ed9ea55f9281ae5313ca95">VstMidiProgramNameFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_midi_program_name.html">MidiProgramName</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="54b464ebe5ed9ea55f9281ae5313ca95bbfc0be0a2d05833cbb60d1e65e7c99c"></a><!-- doxytag: member="kMidiIsOmni" ref="54b464ebe5ed9ea55f9281ae5313ca95bbfc0be0a2d05833cbb60d1e65e7c99c" args="" -->kMidiIsOmni</em>&nbsp;</td><td>
+default is multi. for omni mode, channel 0 is used for inquiries and program changes </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2bf8081b9f9b4d736b96310c89e3bc30"></a><!-- doxytag: member="aeffectx.h::VstModifierKey" ref="2bf8081b9f9b4d736b96310c89e3bc30" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#2bf8081b9f9b4d736b96310c89e3bc30">VstModifierKey</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Modifier flags used in <a class="el" href="struct_vst_key_code.html">VstKeyCode</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="2bf8081b9f9b4d736b96310c89e3bc308bb8f661e83a0141db816fb56bf53cd7"></a><!-- doxytag: member="MODIFIER_SHIFT" ref="2bf8081b9f9b4d736b96310c89e3bc308bb8f661e83a0141db816fb56bf53cd7" args="" -->MODIFIER_SHIFT</em>&nbsp;</td><td>
+Shift. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="2bf8081b9f9b4d736b96310c89e3bc30bf6e73cab8231390df99cf369fd2a9d2"></a><!-- doxytag: member="MODIFIER_ALTERNATE" ref="2bf8081b9f9b4d736b96310c89e3bc30bf6e73cab8231390df99cf369fd2a9d2" args="" -->MODIFIER_ALTERNATE</em>&nbsp;</td><td>
+Alt. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="2bf8081b9f9b4d736b96310c89e3bc30adee52bef1045a8c1d5825a71554055c"></a><!-- doxytag: member="MODIFIER_COMMAND" ref="2bf8081b9f9b4d736b96310c89e3bc30adee52bef1045a8c1d5825a71554055c" args="" -->MODIFIER_COMMAND</em>&nbsp;</td><td>
+Control on Mac. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="2bf8081b9f9b4d736b96310c89e3bc3015ef5dc8a6e655fd831a6b113a9e3c27"></a><!-- doxytag: member="MODIFIER_CONTROL" ref="2bf8081b9f9b4d736b96310c89e3bc3015ef5dc8a6e655fd831a6b113a9e3c27" args="" -->MODIFIER_CONTROL</em>&nbsp;</td><td>
+Ctrl on PC, Apple on Mac. </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbdd"></a><!-- doxytag: member="aeffectx.h::VstOfflineOption" ref="248d5bb61fe5cfd9d83fe998709dcbdd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#248d5bb61fe5cfd9d83fe998709dcbdd">VstOfflineOption</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Option passed to offlineRead/offlineWrite. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbdd5c8720b9649bef3096565631fb19e704"></a><!-- doxytag: member="kVstOfflineAudio" ref="248d5bb61fe5cfd9d83fe998709dcbdd5c8720b9649bef3096565631fb19e704" args="" -->kVstOfflineAudio</em>&nbsp;</td><td>
+reading/writing audio samples </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbddee827ad907a60b897a342c6b36681e89"></a><!-- doxytag: member="kVstOfflinePeaks" ref="248d5bb61fe5cfd9d83fe998709dcbddee827ad907a60b897a342c6b36681e89" args="" -->kVstOfflinePeaks</em>&nbsp;</td><td>
+reading graphic representation </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbddac6e648e165b59f338dd5cee880eca3a"></a><!-- doxytag: member="kVstOfflineParameter" ref="248d5bb61fe5cfd9d83fe998709dcbddac6e648e165b59f338dd5cee880eca3a" args="" -->kVstOfflineParameter</em>&nbsp;</td><td>
+reading/writing parameters </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbddb9a99f12235b21f50d688bceef38b8f6"></a><!-- doxytag: member="kVstOfflineMarker" ref="248d5bb61fe5cfd9d83fe998709dcbddb9a99f12235b21f50d688bceef38b8f6" args="" -->kVstOfflineMarker</em>&nbsp;</td><td>
+reading/writing marker </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbddb53fa24baa9342d168213fafb24f7969"></a><!-- doxytag: member="kVstOfflineCursor" ref="248d5bb61fe5cfd9d83fe998709dcbddb53fa24baa9342d168213fafb24f7969" args="" -->kVstOfflineCursor</em>&nbsp;</td><td>
+reading/moving edit cursor </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbdd788ffd1d3df69ae69568055e2e0a4963"></a><!-- doxytag: member="kVstOfflineSelection" ref="248d5bb61fe5cfd9d83fe998709dcbdd788ffd1d3df69ae69568055e2e0a4963" args="" -->kVstOfflineSelection</em>&nbsp;</td><td>
+reading/changing selection </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="248d5bb61fe5cfd9d83fe998709dcbdd25c75b6568dbb6b223811c630e88617c"></a><!-- doxytag: member="kVstOfflineQueryFiles" ref="248d5bb61fe5cfd9d83fe998709dcbdd25c75b6568dbb6b223811c630e88617c" args="" -->kVstOfflineQueryFiles</em>&nbsp;</td><td>
+to request the Host to call asynchronously offlineNotify </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="604544f29f9effebd32c12ea802e0471"></a><!-- doxytag: member="aeffectx.h::VstOfflineTaskFlags" ref="604544f29f9effebd32c12ea802e0471" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#604544f29f9effebd32c12ea802e0471">VstOfflineTaskFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_vst_offline_task.html">VstOfflineTask</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e04718b8358616741a150c236d3e5d1149f91"></a><!-- doxytag: member="kVstOfflineUnvalidParameter" ref="604544f29f9effebd32c12ea802e04718b8358616741a150c236d3e5d1149f91" args="" -->kVstOfflineUnvalidParameter</em>&nbsp;</td><td>
+set by Host </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e0471639d6601d7ce05661a3c2a57aad6c16f"></a><!-- doxytag: member="kVstOfflineNewFile" ref="604544f29f9effebd32c12ea802e0471639d6601d7ce05661a3c2a57aad6c16f" args="" -->kVstOfflineNewFile</em>&nbsp;</td><td>
+set by Host </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e0471972d1ee1598fe0546fba092f43d0ff43"></a><!-- doxytag: member="kVstOfflinePlugError" ref="604544f29f9effebd32c12ea802e0471972d1ee1598fe0546fba092f43d0ff43" args="" -->kVstOfflinePlugError</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e04716c6450a99f673c857b48a4c9c8325437"></a><!-- doxytag: member="kVstOfflineInterleavedAudio" ref="604544f29f9effebd32c12ea802e04716c6450a99f673c857b48a4c9c8325437" args="" -->kVstOfflineInterleavedAudio</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e04712578840808f1d1897ed212a21915b1aa"></a><!-- doxytag: member="kVstOfflineTempOutputFile" ref="604544f29f9effebd32c12ea802e04712578840808f1d1897ed212a21915b1aa" args="" -->kVstOfflineTempOutputFile</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e047129b40617d886fc96b4ed26551d02e9fa"></a><!-- doxytag: member="kVstOfflineFloatOutputFile" ref="604544f29f9effebd32c12ea802e047129b40617d886fc96b4ed26551d02e9fa" args="" -->kVstOfflineFloatOutputFile</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e047188e1ed0ba0b66f9cea148caef9bd8c24"></a><!-- doxytag: member="kVstOfflineRandomWrite" ref="604544f29f9effebd32c12ea802e047188e1ed0ba0b66f9cea148caef9bd8c24" args="" -->kVstOfflineRandomWrite</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e047154379ee815c08d3cf58dc2c59dbd0b06"></a><!-- doxytag: member="kVstOfflineStretch" ref="604544f29f9effebd32c12ea802e047154379ee815c08d3cf58dc2c59dbd0b06" args="" -->kVstOfflineStretch</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="604544f29f9effebd32c12ea802e04714da15e4b6697ac74ebde0989eed4886d"></a><!-- doxytag: member="kVstOfflineNoThread" ref="604544f29f9effebd32c12ea802e04714da15e4b6697ac74ebde0989eed4886d" args="" -->kVstOfflineNoThread</em>&nbsp;</td><td>
+set by plug-in </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="daf4956252cb9a4070230aa9c3f8a8af"></a><!-- doxytag: member="aeffectx.h::VstPanLawType" ref="daf4956252cb9a4070230aa9c3f8a8af" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#daf4956252cb9a4070230aa9c3f8a8af">VstPanLawType</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+PanLaw Type. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="daf4956252cb9a4070230aa9c3f8a8af14a97d7063cbdc5d876230603d078601"></a><!-- doxytag: member="kLinearPanLaw" ref="daf4956252cb9a4070230aa9c3f8a8af14a97d7063cbdc5d876230603d078601" args="" -->kLinearPanLaw</em>&nbsp;</td><td>
+L = pan * M; R = (1 - pan) * M;. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="daf4956252cb9a4070230aa9c3f8a8af78bf773846d92ca40ee9f7382f71d5dc"></a><!-- doxytag: member="kEqualPowerPanLaw" ref="daf4956252cb9a4070230aa9c3f8a8af78bf773846d92ca40ee9f7382f71d5dc" args="" -->kEqualPowerPanLaw</em>&nbsp;</td><td>
+L = pow (pan, 0.5) * M; R = pow ((1 - pan), 0.5) * M;. </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df921"></a><!-- doxytag: member="aeffectx.h::VstParameterFlags" ref="ab3ba1d404dfb04b6e9046c7ab2df921" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#ab3ba1d404dfb04b6e9046c7ab2df921">VstParameterFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_vst_parameter_properties.html">VstParameterProperties</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df921aa662c1ada8b0b3580ff01222e60350c"></a><!-- doxytag: member="kVstParameterIsSwitch" ref="ab3ba1d404dfb04b6e9046c7ab2df921aa662c1ada8b0b3580ff01222e60350c" args="" -->kVstParameterIsSwitch</em>&nbsp;</td><td>
+parameter is a switch (on/off) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df921132d25d53ad9c51b6c73544272cbbb39"></a><!-- doxytag: member="kVstParameterUsesIntegerMinMax" ref="ab3ba1d404dfb04b6e9046c7ab2df921132d25d53ad9c51b6c73544272cbbb39" args="" -->kVstParameterUsesIntegerMinMax</em>&nbsp;</td><td>
+minInteger, maxInteger valid </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df92138560559b64885437f5de82c4fd9caaa"></a><!-- doxytag: member="kVstParameterUsesFloatStep" ref="ab3ba1d404dfb04b6e9046c7ab2df92138560559b64885437f5de82c4fd9caaa" args="" -->kVstParameterUsesFloatStep</em>&nbsp;</td><td>
+stepFloat, smallStepFloat, largeStepFloat valid </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df9212e120964df0c1d8aa70e4c6a05d75704"></a><!-- doxytag: member="kVstParameterUsesIntStep" ref="ab3ba1d404dfb04b6e9046c7ab2df9212e120964df0c1d8aa70e4c6a05d75704" args="" -->kVstParameterUsesIntStep</em>&nbsp;</td><td>
+stepInteger, largeStepInteger valid </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df9218679f63830cbde4dd01c7c47f6a87af8"></a><!-- doxytag: member="kVstParameterSupportsDisplayIndex" ref="ab3ba1d404dfb04b6e9046c7ab2df9218679f63830cbde4dd01c7c47f6a87af8" args="" -->kVstParameterSupportsDisplayIndex</em>&nbsp;</td><td>
+displayIndex valid </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df92199a0b5722c93d88b2a4419ea2c8a4bab"></a><!-- doxytag: member="kVstParameterSupportsDisplayCategory" ref="ab3ba1d404dfb04b6e9046c7ab2df92199a0b5722c93d88b2a4419ea2c8a4bab" args="" -->kVstParameterSupportsDisplayCategory</em>&nbsp;</td><td>
+category, etc. valid </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="ab3ba1d404dfb04b6e9046c7ab2df921b5860e99a55b088af49913c02d5fb027"></a><!-- doxytag: member="kVstParameterCanRamp" ref="ab3ba1d404dfb04b6e9046c7ab2df921b5860e99a55b088af49913c02d5fb027" args="" -->kVstParameterCanRamp</em>&nbsp;</td><td>
+set if parameter value can ramp up/down </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="c278a9a5c97a77ac76e829771a8c3012"></a><!-- doxytag: member="aeffectx.h::VstPinPropertiesFlags" ref="c278a9a5c97a77ac76e829771a8c3012" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#c278a9a5c97a77ac76e829771a8c3012">VstPinPropertiesFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_vst_pin_properties.html">VstPinProperties</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="c278a9a5c97a77ac76e829771a8c30122fcd73e1043986ae6ef75a1c9e0982ec"></a><!-- doxytag: member="kVstPinIsActive" ref="c278a9a5c97a77ac76e829771a8c30122fcd73e1043986ae6ef75a1c9e0982ec" args="" -->kVstPinIsActive</em>&nbsp;</td><td>
+pin is active, ignored by Host </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="c278a9a5c97a77ac76e829771a8c3012dc6cb14995bcaa145c1928eb0826eb53"></a><!-- doxytag: member="kVstPinIsStereo" ref="c278a9a5c97a77ac76e829771a8c3012dc6cb14995bcaa145c1928eb0826eb53" args="" -->kVstPinIsStereo</em>&nbsp;</td><td>
+pin is first of a stereo pair </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="c278a9a5c97a77ac76e829771a8c30128fbfb4f31f8bf4111899b9a874945bb4"></a><!-- doxytag: member="kVstPinUseSpeaker" ref="c278a9a5c97a77ac76e829771a8c30128fbfb4f31f8bf4111899b9a874945bb4" args="" -->kVstPinUseSpeaker</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_pin_properties.html#8eae3583dff3fee2b586f58d01c09aa8">VstPinProperties::arrangementType</a> is valid and can be used to get the wanted arrangement </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc"></a><!-- doxytag: member="aeffectx.h::VstPlugCategory" ref="0211978ec81f9647c103a78fc8ec06cc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#0211978ec81f9647c103a78fc8ec06cc">VstPlugCategory</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Plug-in Categories. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc85df4fc40b4433f5bcba1d6d44dce8b7"></a><!-- doxytag: member="kPlugCategUnknown" ref="0211978ec81f9647c103a78fc8ec06cc85df4fc40b4433f5bcba1d6d44dce8b7" args="" -->kPlugCategUnknown</em>&nbsp;</td><td>
+Unknown, category not implemented. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06ccd31c1e5f938ce881dc149ac8c7f5d0e1"></a><!-- doxytag: member="kPlugCategEffect" ref="0211978ec81f9647c103a78fc8ec06ccd31c1e5f938ce881dc149ac8c7f5d0e1" args="" -->kPlugCategEffect</em>&nbsp;</td><td>
+Simple Effect. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc2e4415d5c0fae72d77cbf4bd2f30b42a"></a><!-- doxytag: member="kPlugCategSynth" ref="0211978ec81f9647c103a78fc8ec06cc2e4415d5c0fae72d77cbf4bd2f30b42a" args="" -->kPlugCategSynth</em>&nbsp;</td><td>
+VST Instrument (Synths, samplers,...). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc33016aaefb7b6266b64b2acc6fe1a34b"></a><!-- doxytag: member="kPlugCategAnalysis" ref="0211978ec81f9647c103a78fc8ec06cc33016aaefb7b6266b64b2acc6fe1a34b" args="" -->kPlugCategAnalysis</em>&nbsp;</td><td>
+Scope, Tuner, ... </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc94fd16a74e18d9d47203f6a479fc1381"></a><!-- doxytag: member="kPlugCategMastering" ref="0211978ec81f9647c103a78fc8ec06cc94fd16a74e18d9d47203f6a479fc1381" args="" -->kPlugCategMastering</em>&nbsp;</td><td>
+Dynamics, ... </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06ccdda0ce5dce0bad9d156fcf9c23b0fe09"></a><!-- doxytag: member="kPlugCategSpacializer" ref="0211978ec81f9647c103a78fc8ec06ccdda0ce5dce0bad9d156fcf9c23b0fe09" args="" -->kPlugCategSpacializer</em>&nbsp;</td><td>
+Panners, ... </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc711e84a2175350783f1da5449bb3b397"></a><!-- doxytag: member="kPlugCategRoomFx" ref="0211978ec81f9647c103a78fc8ec06cc711e84a2175350783f1da5449bb3b397" args="" -->kPlugCategRoomFx</em>&nbsp;</td><td>
+Delays and Reverbs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc32ea191b214606731d1d25419691a118"></a><!-- doxytag: member="kPlugSurroundFx" ref="0211978ec81f9647c103a78fc8ec06cc32ea191b214606731d1d25419691a118" args="" -->kPlugSurroundFx</em>&nbsp;</td><td>
+Dedicated surround processor. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc32af4edcd7dd80d832dc1000831c92b0"></a><!-- doxytag: member="kPlugCategRestoration" ref="0211978ec81f9647c103a78fc8ec06cc32af4edcd7dd80d832dc1000831c92b0" args="" -->kPlugCategRestoration</em>&nbsp;</td><td>
+Denoiser, ... </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc3bfdcabf75000a902695888b25504882"></a><!-- doxytag: member="kPlugCategOfflineProcess" ref="0211978ec81f9647c103a78fc8ec06cc3bfdcabf75000a902695888b25504882" args="" -->kPlugCategOfflineProcess</em>&nbsp;</td><td>
+Offline Process. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06ccad2d74f002fcefac31672a74bd49ab9e"></a><!-- doxytag: member="kPlugCategShell" ref="0211978ec81f9647c103a78fc8ec06ccad2d74f002fcefac31672a74bd49ab9e" args="" -->kPlugCategShell</em>&nbsp;</td><td>
+Plug-in is container of other plug-ins.
+<p>
+<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="aeffectx_8h.html#48fa0d8e45f3358fe45c8bece73a7252ef311376a2506cef68737e47fa4b5607">effShellGetNextPlugin</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc1a7eea5992983435ec8eea75ff64852e"></a><!-- doxytag: member="kPlugCategGenerator" ref="0211978ec81f9647c103a78fc8ec06cc1a7eea5992983435ec8eea75ff64852e" args="" -->kPlugCategGenerator</em>&nbsp;</td><td>
+ToneGenerator, ... </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0211978ec81f9647c103a78fc8ec06cc083d98d298ea69d7b4ec6d5f260f2022"></a><!-- doxytag: member="kPlugCategMaxCount" ref="0211978ec81f9647c103a78fc8ec06cc083d98d298ea69d7b4ec6d5f260f2022" args="" -->kPlugCategMaxCount</em>&nbsp;</td><td>
+Marker to count the categories. </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="b2bca36f92941fb6f5ecde24c508aa47"></a><!-- doxytag: member="aeffectx.h::VstProcessLevels" ref="b2bca36f92941fb6f5ecde24c508aa47" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#b2bca36f92941fb6f5ecde24c508aa47">VstProcessLevels</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Process Levels returned by <a class="el" href="aeffectx_8h.html#686513e13453ef7eccdd3dd214e2443e29d0aca628bad4133d4c6d97a2e5427f">audioMasterGetCurrentProcessLevel</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="b2bca36f92941fb6f5ecde24c508aa47e0266dea480f7ddf85e7357d5117bdbc"></a><!-- doxytag: member="kVstProcessLevelUnknown" ref="b2bca36f92941fb6f5ecde24c508aa47e0266dea480f7ddf85e7357d5117bdbc" args="" -->kVstProcessLevelUnknown</em>&nbsp;</td><td>
+not supported by Host </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="b2bca36f92941fb6f5ecde24c508aa47f3cd3e6f19cc57ca5387c4b0167d0042"></a><!-- doxytag: member="kVstProcessLevelUser" ref="b2bca36f92941fb6f5ecde24c508aa47f3cd3e6f19cc57ca5387c4b0167d0042" args="" -->kVstProcessLevelUser</em>&nbsp;</td><td>
+1: currently in user thread (GUI) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="b2bca36f92941fb6f5ecde24c508aa4743615c67fd937efd95c9c035d0990079"></a><!-- doxytag: member="kVstProcessLevelRealtime" ref="b2bca36f92941fb6f5ecde24c508aa4743615c67fd937efd95c9c035d0990079" args="" -->kVstProcessLevelRealtime</em>&nbsp;</td><td>
+2: currently in audio thread (where process is called) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="b2bca36f92941fb6f5ecde24c508aa4752f1a9c5be2d12c95f1dce55e2f789d8"></a><!-- doxytag: member="kVstProcessLevelPrefetch" ref="b2bca36f92941fb6f5ecde24c508aa4752f1a9c5be2d12c95f1dce55e2f789d8" args="" -->kVstProcessLevelPrefetch</em>&nbsp;</td><td>
+3: currently in 'sequencer' thread (MIDI, timer etc) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="b2bca36f92941fb6f5ecde24c508aa471d7a6ade253175198304a0928f4b7d4b"></a><!-- doxytag: member="kVstProcessLevelOffline" ref="b2bca36f92941fb6f5ecde24c508aa471d7a6ade253175198304a0928f4b7d4b" args="" -->kVstProcessLevelOffline</em>&nbsp;</td><td>
+4: currently offline processing and thus in user thread </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="f80890a23e919e9dec8a0a82df6bd33b"></a><!-- doxytag: member="aeffectx.h::VstProcessPrecision" ref="f80890a23e919e9dec8a0a82df6bd33b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#f80890a23e919e9dec8a0a82df6bd33b">VstProcessPrecision</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Symbolic precision constants used for effSetProcessPrecision. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="f80890a23e919e9dec8a0a82df6bd33bb177e1515d71bac7b49a1d48ccd00da7"></a><!-- doxytag: member="kVstProcessPrecision32" ref="f80890a23e919e9dec8a0a82df6bd33bb177e1515d71bac7b49a1d48ccd00da7" args="" -->kVstProcessPrecision32</em>&nbsp;</td><td>
+single precision float (32bits) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="f80890a23e919e9dec8a0a82df6bd33b4fcf5bee4b6d58e7d43717a3f9469e39"></a><!-- doxytag: member="kVstProcessPrecision64" ref="f80890a23e919e9dec8a0a82df6bd33b4fcf5bee4b6d58e7d43717a3f9469e39" args="" -->kVstProcessPrecision64</em>&nbsp;</td><td>
+double precision (64bits) </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4c2d9961523e42a331579ef7d538afcd"></a><!-- doxytag: member="aeffectx.h::VstSmpteFrameRate" ref="4c2d9961523e42a331579ef7d538afcd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#4c2d9961523e42a331579ef7d538afcd">VstSmpteFrameRate</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+SMPTE Frame Rates. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcdc99df5ed83f31ef2db811a7569384129"></a><!-- doxytag: member="kVstSmpte24fps" ref="4c2d9961523e42a331579ef7d538afcdc99df5ed83f31ef2db811a7569384129" args="" -->kVstSmpte24fps</em>&nbsp;</td><td>
+24 fps </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd112087c2f52de1a94e6f697aa1adc905"></a><!-- doxytag: member="kVstSmpte25fps" ref="4c2d9961523e42a331579ef7d538afcd112087c2f52de1a94e6f697aa1adc905" args="" -->kVstSmpte25fps</em>&nbsp;</td><td>
+25 fps </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd7feeff702b7ddaa3695f569dc133043d"></a><!-- doxytag: member="kVstSmpte2997fps" ref="4c2d9961523e42a331579ef7d538afcd7feeff702b7ddaa3695f569dc133043d" args="" -->kVstSmpte2997fps</em>&nbsp;</td><td>
+29.97 fps </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd16a8ec801647a45b681f09f523d89809"></a><!-- doxytag: member="kVstSmpte30fps" ref="4c2d9961523e42a331579ef7d538afcd16a8ec801647a45b681f09f523d89809" args="" -->kVstSmpte30fps</em>&nbsp;</td><td>
+30 fps </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd0df940938073a8f8e51b9b57680d0b8d"></a><!-- doxytag: member="kVstSmpte2997dfps" ref="4c2d9961523e42a331579ef7d538afcd0df940938073a8f8e51b9b57680d0b8d" args="" -->kVstSmpte2997dfps</em>&nbsp;</td><td>
+29.97 drop </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcdb4c67a63d6b33856d68038a35e621649"></a><!-- doxytag: member="kVstSmpte30dfps" ref="4c2d9961523e42a331579ef7d538afcdb4c67a63d6b33856d68038a35e621649" args="" -->kVstSmpte30dfps</em>&nbsp;</td><td>
+30 drop </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcdbd624301f3171e59823c33cc93005a01"></a><!-- doxytag: member="kVstSmpteFilm16mm" ref="4c2d9961523e42a331579ef7d538afcdbd624301f3171e59823c33cc93005a01" args="" -->kVstSmpteFilm16mm</em>&nbsp;</td><td>
+Film 16mm. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd23805148b7ff4d84665cd744f0bed24c"></a><!-- doxytag: member="kVstSmpteFilm35mm" ref="4c2d9961523e42a331579ef7d538afcd23805148b7ff4d84665cd744f0bed24c" args="" -->kVstSmpteFilm35mm</em>&nbsp;</td><td>
+Film 35mm. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcdbc53a4d0732f4551c6d13609f26841d2"></a><!-- doxytag: member="kVstSmpte239fps" ref="4c2d9961523e42a331579ef7d538afcdbc53a4d0732f4551c6d13609f26841d2" args="" -->kVstSmpte239fps</em>&nbsp;</td><td>
+HDTV: 23.976 fps. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd266f3809b51ffe4d377fe62970d07775"></a><!-- doxytag: member="kVstSmpte249fps" ref="4c2d9961523e42a331579ef7d538afcd266f3809b51ffe4d377fe62970d07775" args="" -->kVstSmpte249fps</em>&nbsp;</td><td>
+HDTV: 24.976 fps. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd06aaa3de5186b47c32a88cc0688be7d9"></a><!-- doxytag: member="kVstSmpte599fps" ref="4c2d9961523e42a331579ef7d538afcd06aaa3de5186b47c32a88cc0688be7d9" args="" -->kVstSmpte599fps</em>&nbsp;</td><td>
+HDTV: 59.94 fps. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="4c2d9961523e42a331579ef7d538afcd711b6a5b85c33ca65915c8be890d4fb0"></a><!-- doxytag: member="kVstSmpte60fps" ref="4c2d9961523e42a331579ef7d538afcd711b6a5b85c33ca65915c8be890d4fb0" args="" -->kVstSmpte60fps</em>&nbsp;</td><td>
+HDTV: 60 fps. </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2"></a><!-- doxytag: member="aeffectx.h::VstSpeakerArrangementType" ref="fca563c4fb27f6ecf0be686a06a592d2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#fca563c4fb27f6ecf0be686a06a592d2">VstSpeakerArrangementType</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Speaker Arrangement Types <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2dbe53042e786ed78116dff41e837f2bb"></a><!-- doxytag: member="kSpeakerArrUserDefined" ref="fca563c4fb27f6ecf0be686a06a592d2dbe53042e786ed78116dff41e837f2bb" args="" -->kSpeakerArrUserDefined</em>&nbsp;</td><td>
+user defined </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d23b67b07dad7ad6be8285817a713b1aa6"></a><!-- doxytag: member="kSpeakerArrEmpty" ref="fca563c4fb27f6ecf0be686a06a592d23b67b07dad7ad6be8285817a713b1aa6" args="" -->kSpeakerArrEmpty</em>&nbsp;</td><td>
+empty arrangement </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d27903731482f90e4bbc18c66967a1ab41"></a><!-- doxytag: member="kSpeakerArrMono" ref="fca563c4fb27f6ecf0be686a06a592d27903731482f90e4bbc18c66967a1ab41" args="" -->kSpeakerArrMono</em>&nbsp;</td><td>
+M. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d24c9ecec16991875c39b0fa7385fc8c71"></a><!-- doxytag: member="kSpeakerArrStereo" ref="fca563c4fb27f6ecf0be686a06a592d24c9ecec16991875c39b0fa7385fc8c71" args="" -->kSpeakerArrStereo</em>&nbsp;</td><td>
+L R. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d29cd5c7859198737a837ea09b063ed7ed"></a><!-- doxytag: member="kSpeakerArrStereoSurround" ref="fca563c4fb27f6ecf0be686a06a592d29cd5c7859198737a837ea09b063ed7ed" args="" -->kSpeakerArrStereoSurround</em>&nbsp;</td><td>
+Ls Rs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d24b6defe1da9619eb46df8d7ec691a8c9"></a><!-- doxytag: member="kSpeakerArrStereoCenter" ref="fca563c4fb27f6ecf0be686a06a592d24b6defe1da9619eb46df8d7ec691a8c9" args="" -->kSpeakerArrStereoCenter</em>&nbsp;</td><td>
+Lc Rc. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d23e97855815f270debdb2bf29b4c6f27e"></a><!-- doxytag: member="kSpeakerArrStereoSide" ref="fca563c4fb27f6ecf0be686a06a592d23e97855815f270debdb2bf29b4c6f27e" args="" -->kSpeakerArrStereoSide</em>&nbsp;</td><td>
+Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2abcabac41db273d2108e76040e8edfc9"></a><!-- doxytag: member="kSpeakerArrStereoCLfe" ref="fca563c4fb27f6ecf0be686a06a592d2abcabac41db273d2108e76040e8edfc9" args="" -->kSpeakerArrStereoCLfe</em>&nbsp;</td><td>
+C Lfe. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2a8616a43c75251257a3eec3618cf4c87"></a><!-- doxytag: member="kSpeakerArr30Cine" ref="fca563c4fb27f6ecf0be686a06a592d2a8616a43c75251257a3eec3618cf4c87" args="" -->kSpeakerArr30Cine</em>&nbsp;</td><td>
+L R C. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d28a1bbcda3c0454fe1381a5fb161f0c0c"></a><!-- doxytag: member="kSpeakerArr30Music" ref="fca563c4fb27f6ecf0be686a06a592d28a1bbcda3c0454fe1381a5fb161f0c0c" args="" -->kSpeakerArr30Music</em>&nbsp;</td><td>
+L R S. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2ea0025b2c362cede713b49dda160944d"></a><!-- doxytag: member="kSpeakerArr31Cine" ref="fca563c4fb27f6ecf0be686a06a592d2ea0025b2c362cede713b49dda160944d" args="" -->kSpeakerArr31Cine</em>&nbsp;</td><td>
+L R C Lfe. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d272ecd071a4982abb9563016b2ceced56"></a><!-- doxytag: member="kSpeakerArr31Music" ref="fca563c4fb27f6ecf0be686a06a592d272ecd071a4982abb9563016b2ceced56" args="" -->kSpeakerArr31Music</em>&nbsp;</td><td>
+L R Lfe S. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2d15938f89decfb0df6a94161c1d9cfce"></a><!-- doxytag: member="kSpeakerArr40Cine" ref="fca563c4fb27f6ecf0be686a06a592d2d15938f89decfb0df6a94161c1d9cfce" args="" -->kSpeakerArr40Cine</em>&nbsp;</td><td>
+L R C S (LCRS). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2a2dc537bb9544f15451aa858565b9a0d"></a><!-- doxytag: member="kSpeakerArr40Music" ref="fca563c4fb27f6ecf0be686a06a592d2a2dc537bb9544f15451aa858565b9a0d" args="" -->kSpeakerArr40Music</em>&nbsp;</td><td>
+L R Ls Rs (Quadro). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d271392da8ba2dca62d0e68ff4b79a168d"></a><!-- doxytag: member="kSpeakerArr41Cine" ref="fca563c4fb27f6ecf0be686a06a592d271392da8ba2dca62d0e68ff4b79a168d" args="" -->kSpeakerArr41Cine</em>&nbsp;</td><td>
+L R C Lfe S (LCRS+Lfe). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d26b920f51cbf7074a25cffca3f4dde9db"></a><!-- doxytag: member="kSpeakerArr41Music" ref="fca563c4fb27f6ecf0be686a06a592d26b920f51cbf7074a25cffca3f4dde9db" args="" -->kSpeakerArr41Music</em>&nbsp;</td><td>
+L R Lfe Ls Rs (Quadro+Lfe). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d25a978ab74faf348c8d0a9f66829b3f04"></a><!-- doxytag: member="kSpeakerArr50" ref="fca563c4fb27f6ecf0be686a06a592d25a978ab74faf348c8d0a9f66829b3f04" args="" -->kSpeakerArr50</em>&nbsp;</td><td>
+L R C Ls Rs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2d71c60a784818bf0ef29cb813624244e"></a><!-- doxytag: member="kSpeakerArr51" ref="fca563c4fb27f6ecf0be686a06a592d2d71c60a784818bf0ef29cb813624244e" args="" -->kSpeakerArr51</em>&nbsp;</td><td>
+L R C Lfe Ls Rs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2a50a5dad1615f522aff1b0d36864949c"></a><!-- doxytag: member="kSpeakerArr60Cine" ref="fca563c4fb27f6ecf0be686a06a592d2a50a5dad1615f522aff1b0d36864949c" args="" -->kSpeakerArr60Cine</em>&nbsp;</td><td>
+L R C Ls Rs Cs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2adcb0054331e54c27ee15acaf3b07834"></a><!-- doxytag: member="kSpeakerArr60Music" ref="fca563c4fb27f6ecf0be686a06a592d2adcb0054331e54c27ee15acaf3b07834" args="" -->kSpeakerArr60Music</em>&nbsp;</td><td>
+L R Ls Rs Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2f1c9255fd81f45f0bbedc15aa755b451"></a><!-- doxytag: member="kSpeakerArr61Cine" ref="fca563c4fb27f6ecf0be686a06a592d2f1c9255fd81f45f0bbedc15aa755b451" args="" -->kSpeakerArr61Cine</em>&nbsp;</td><td>
+L R C Lfe Ls Rs Cs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2406d3d914767544f19d49c9b4b82a139"></a><!-- doxytag: member="kSpeakerArr61Music" ref="fca563c4fb27f6ecf0be686a06a592d2406d3d914767544f19d49c9b4b82a139" args="" -->kSpeakerArr61Music</em>&nbsp;</td><td>
+L R Lfe Ls Rs Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d21b2b8a9f59b104e6532807a1f48d8c3c"></a><!-- doxytag: member="kSpeakerArr70Cine" ref="fca563c4fb27f6ecf0be686a06a592d21b2b8a9f59b104e6532807a1f48d8c3c" args="" -->kSpeakerArr70Cine</em>&nbsp;</td><td>
+L R C Ls Rs Lc Rc. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d25769e7b5d7e1a21dc52a36be7dacadef"></a><!-- doxytag: member="kSpeakerArr70Music" ref="fca563c4fb27f6ecf0be686a06a592d25769e7b5d7e1a21dc52a36be7dacadef" args="" -->kSpeakerArr70Music</em>&nbsp;</td><td>
+L R C Ls Rs Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2c4bb86d12fa11285519a779479e3698b"></a><!-- doxytag: member="kSpeakerArr71Cine" ref="fca563c4fb27f6ecf0be686a06a592d2c4bb86d12fa11285519a779479e3698b" args="" -->kSpeakerArr71Cine</em>&nbsp;</td><td>
+L R C Lfe Ls Rs Lc Rc. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2b6a2cba3abb0e301a726b559277733f6"></a><!-- doxytag: member="kSpeakerArr71Music" ref="fca563c4fb27f6ecf0be686a06a592d2b6a2cba3abb0e301a726b559277733f6" args="" -->kSpeakerArr71Music</em>&nbsp;</td><td>
+L R C Lfe Ls Rs Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d21bdefffce0cd7042c345326559c82c40"></a><!-- doxytag: member="kSpeakerArr80Cine" ref="fca563c4fb27f6ecf0be686a06a592d21bdefffce0cd7042c345326559c82c40" args="" -->kSpeakerArr80Cine</em>&nbsp;</td><td>
+L R C Ls Rs Lc Rc Cs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2d11ebb036800b9fd313864b759415271"></a><!-- doxytag: member="kSpeakerArr80Music" ref="fca563c4fb27f6ecf0be686a06a592d2d11ebb036800b9fd313864b759415271" args="" -->kSpeakerArr80Music</em>&nbsp;</td><td>
+L R C Ls Rs Cs Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2e3f67ccb744ed04a7dd73f2593df0c07"></a><!-- doxytag: member="kSpeakerArr81Cine" ref="fca563c4fb27f6ecf0be686a06a592d2e3f67ccb744ed04a7dd73f2593df0c07" args="" -->kSpeakerArr81Cine</em>&nbsp;</td><td>
+L R C Lfe Ls Rs Lc Rc Cs. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2b03b75b153ff6bea570176d907bcfcb3"></a><!-- doxytag: member="kSpeakerArr81Music" ref="fca563c4fb27f6ecf0be686a06a592d2b03b75b153ff6bea570176d907bcfcb3" args="" -->kSpeakerArr81Music</em>&nbsp;</td><td>
+L R C Lfe Ls Rs Cs Sl Sr. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d2614ba10838d50f5f89c1359f163cab93"></a><!-- doxytag: member="kSpeakerArr102" ref="fca563c4fb27f6ecf0be686a06a592d2614ba10838d50f5f89c1359f163cab93" args="" -->kSpeakerArr102</em>&nbsp;</td><td>
+L R C Lfe Ls Rs Tfl Tfc Tfr Trl Trr Lfe2. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="fca563c4fb27f6ecf0be686a06a592d26dde090a377b4df33a818a4730c224c3"></a><!-- doxytag: member="kNumSpeakerArr" ref="fca563c4fb27f6ecf0be686a06a592d26dde090a377b4df33a818a4730c224c3" args="" -->kNumSpeakerArr</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="46e1687eae86f524128fd69aa000a35a"></a><!-- doxytag: member="aeffectx.h::VstSpeakerType" ref="46e1687eae86f524128fd69aa000a35a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a">VstSpeakerType</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Speaker Types. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a97cb6e606ee8a15ef39024f3f00dad6d"></a><!-- doxytag: member="kSpeakerUndefined" ref="46e1687eae86f524128fd69aa000a35a97cb6e606ee8a15ef39024f3f00dad6d" args="" -->kSpeakerUndefined</em>&nbsp;</td><td>
+Undefined. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35aef9c1e21a7d56ec9580249f4bbd3283e"></a><!-- doxytag: member="kSpeakerM" ref="46e1687eae86f524128fd69aa000a35aef9c1e21a7d56ec9580249f4bbd3283e" args="" -->kSpeakerM</em>&nbsp;</td><td>
+Mono (M). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35af52bf537d8de5f3003f35ecb21b2527d"></a><!-- doxytag: member="kSpeakerL" ref="46e1687eae86f524128fd69aa000a35af52bf537d8de5f3003f35ecb21b2527d" args="" -->kSpeakerL</em>&nbsp;</td><td>
+Left (L). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a25c05daf6ef6d9adf50c8579403e1c30"></a><!-- doxytag: member="kSpeakerR" ref="46e1687eae86f524128fd69aa000a35a25c05daf6ef6d9adf50c8579403e1c30" args="" -->kSpeakerR</em>&nbsp;</td><td>
+Right (R). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35ab481783d0dfd7cd8af43280d12465461"></a><!-- doxytag: member="kSpeakerC" ref="46e1687eae86f524128fd69aa000a35ab481783d0dfd7cd8af43280d12465461" args="" -->kSpeakerC</em>&nbsp;</td><td>
+Center (C). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35aa5e543b70ab98f1183e8727371bfae0f"></a><!-- doxytag: member="kSpeakerLfe" ref="46e1687eae86f524128fd69aa000a35aa5e543b70ab98f1183e8727371bfae0f" args="" -->kSpeakerLfe</em>&nbsp;</td><td>
+Subbass (Lfe). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a1ed47512f5586d20facba981d653f318"></a><!-- doxytag: member="kSpeakerLs" ref="46e1687eae86f524128fd69aa000a35a1ed47512f5586d20facba981d653f318" args="" -->kSpeakerLs</em>&nbsp;</td><td>
+Left Surround (Ls). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35af98cd8e0c158adbce8836ec02d1a48a2"></a><!-- doxytag: member="kSpeakerRs" ref="46e1687eae86f524128fd69aa000a35af98cd8e0c158adbce8836ec02d1a48a2" args="" -->kSpeakerRs</em>&nbsp;</td><td>
+Right Surround (Rs). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a419367418253b874ee6ba08f52ce030d"></a><!-- doxytag: member="kSpeakerLc" ref="46e1687eae86f524128fd69aa000a35a419367418253b874ee6ba08f52ce030d" args="" -->kSpeakerLc</em>&nbsp;</td><td>
+Left of Center (Lc). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a31dd1c5c8d69b6773ad045d0e8756042"></a><!-- doxytag: member="kSpeakerRc" ref="46e1687eae86f524128fd69aa000a35a31dd1c5c8d69b6773ad045d0e8756042" args="" -->kSpeakerRc</em>&nbsp;</td><td>
+Right of Center (Rc). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a05ae59f15a370d0877b0c1ee1aaef93f"></a><!-- doxytag: member="kSpeakerS" ref="46e1687eae86f524128fd69aa000a35a05ae59f15a370d0877b0c1ee1aaef93f" args="" -->kSpeakerS</em>&nbsp;</td><td>
+Surround (S). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a68e5c6d15a56104d3c9d7868bfa90c57"></a><!-- doxytag: member="kSpeakerCs" ref="46e1687eae86f524128fd69aa000a35a68e5c6d15a56104d3c9d7868bfa90c57" args="" -->kSpeakerCs</em>&nbsp;</td><td>
+Center of Surround (Cs) = Surround (S). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35ac77f0c693b6518beaa764a2bfc64baa0"></a><!-- doxytag: member="kSpeakerSl" ref="46e1687eae86f524128fd69aa000a35ac77f0c693b6518beaa764a2bfc64baa0" args="" -->kSpeakerSl</em>&nbsp;</td><td>
+Side Left (Sl). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a1ada2b667b5e7f283024a96a18dd9c51"></a><!-- doxytag: member="kSpeakerSr" ref="46e1687eae86f524128fd69aa000a35a1ada2b667b5e7f283024a96a18dd9c51" args="" -->kSpeakerSr</em>&nbsp;</td><td>
+Side Right (Sr). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35abc1aba6271be874a404c45fe188b5a26"></a><!-- doxytag: member="kSpeakerTm" ref="46e1687eae86f524128fd69aa000a35abc1aba6271be874a404c45fe188b5a26" args="" -->kSpeakerTm</em>&nbsp;</td><td>
+Top Middle (Tm). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35aa5c85745b5b5b389d62e4ec41ab23c3b"></a><!-- doxytag: member="kSpeakerTfl" ref="46e1687eae86f524128fd69aa000a35aa5c85745b5b5b389d62e4ec41ab23c3b" args="" -->kSpeakerTfl</em>&nbsp;</td><td>
+Top Front Left (Tfl). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35aaf265cec5b92cf2675f44615f01ab43d"></a><!-- doxytag: member="kSpeakerTfc" ref="46e1687eae86f524128fd69aa000a35aaf265cec5b92cf2675f44615f01ab43d" args="" -->kSpeakerTfc</em>&nbsp;</td><td>
+Top Front Center (Tfc). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a5e6b129864d8056d1668606e5fbcb083"></a><!-- doxytag: member="kSpeakerTfr" ref="46e1687eae86f524128fd69aa000a35a5e6b129864d8056d1668606e5fbcb083" args="" -->kSpeakerTfr</em>&nbsp;</td><td>
+Top Front Right (Tfr). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a4a01836c3c882e64b429ffb2204d9897"></a><!-- doxytag: member="kSpeakerTrl" ref="46e1687eae86f524128fd69aa000a35a4a01836c3c882e64b429ffb2204d9897" args="" -->kSpeakerTrl</em>&nbsp;</td><td>
+Top Rear Left (Trl). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a759b1f5d46470fda22c25f59489f6693"></a><!-- doxytag: member="kSpeakerTrc" ref="46e1687eae86f524128fd69aa000a35a759b1f5d46470fda22c25f59489f6693" args="" -->kSpeakerTrc</em>&nbsp;</td><td>
+Top Rear Center (Trc). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35a74572f8371e1ffc90b7a883817c04949"></a><!-- doxytag: member="kSpeakerTrr" ref="46e1687eae86f524128fd69aa000a35a74572f8371e1ffc90b7a883817c04949" args="" -->kSpeakerTrr</em>&nbsp;</td><td>
+Top Rear Right (Trr). </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="46e1687eae86f524128fd69aa000a35ab5413560ef7dd9e709a59a915383a9d4"></a><!-- doxytag: member="kSpeakerLfe2" ref="46e1687eae86f524128fd69aa000a35ab5413560ef7dd9e709a59a915383a9d4" args="" -->kSpeakerLfe2</em>&nbsp;</td><td>
+Subbass 2 (Lfe2). </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="102d343440fc30265e20dcebc9c67cf8"></a><!-- doxytag: member="aeffectx.h::VstTimeInfoFlags" ref="102d343440fc30265e20dcebc9c67cf8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#102d343440fc30265e20dcebc9c67cf8">VstTimeInfoFlags</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Flags used in <a class="el" href="struct_vst_time_info.html">VstTimeInfo</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf847f765e1b73d50da7f623faa526da73e"></a><!-- doxytag: member="kVstTransportChanged" ref="102d343440fc30265e20dcebc9c67cf847f765e1b73d50da7f623faa526da73e" args="" -->kVstTransportChanged</em>&nbsp;</td><td>
+indicates that play, cycle or record state has changed </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf89ca6ea9893c7b54f32b061dff8920c13"></a><!-- doxytag: member="kVstTransportPlaying" ref="102d343440fc30265e20dcebc9c67cf89ca6ea9893c7b54f32b061dff8920c13" args="" -->kVstTransportPlaying</em>&nbsp;</td><td>
+set if Host sequencer is currently playing </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf8c6ea880851652b8c865847d96fd403cb"></a><!-- doxytag: member="kVstTransportCycleActive" ref="102d343440fc30265e20dcebc9c67cf8c6ea880851652b8c865847d96fd403cb" args="" -->kVstTransportCycleActive</em>&nbsp;</td><td>
+set if Host sequencer is in cycle mode </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf86b834f27eb60493c4b88a6bddb06f185"></a><!-- doxytag: member="kVstTransportRecording" ref="102d343440fc30265e20dcebc9c67cf86b834f27eb60493c4b88a6bddb06f185" args="" -->kVstTransportRecording</em>&nbsp;</td><td>
+set if Host sequencer is in record mode </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf8fed3ef0ef547203f38e608b17581a128"></a><!-- doxytag: member="kVstAutomationWriting" ref="102d343440fc30265e20dcebc9c67cf8fed3ef0ef547203f38e608b17581a128" args="" -->kVstAutomationWriting</em>&nbsp;</td><td>
+set if automation write mode active (record parameter changes) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf895b7f5bf3afe77fe9db5387e1a98d935"></a><!-- doxytag: member="kVstAutomationReading" ref="102d343440fc30265e20dcebc9c67cf895b7f5bf3afe77fe9db5387e1a98d935" args="" -->kVstAutomationReading</em>&nbsp;</td><td>
+set if automation read mode active (play parameter changes) </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf8ccf215014df425efb64575e9923ec1fd"></a><!-- doxytag: member="kVstNanosValid" ref="102d343440fc30265e20dcebc9c67cf8ccf215014df425efb64575e9923ec1fd" args="" -->kVstNanosValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#752a9e10bb6ad422cccef03999b5ba33">VstTimeInfo::nanoSeconds</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf88fab0df57e8f34f9ae36cd7633a6fafa"></a><!-- doxytag: member="kVstPpqPosValid" ref="102d343440fc30265e20dcebc9c67cf88fab0df57e8f34f9ae36cd7633a6fafa" args="" -->kVstPpqPosValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#a243da6be1161a971983e68be39e7a28">VstTimeInfo::ppqPos</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf8bab12282417a2ab983aa2bd6aa2a7852"></a><!-- doxytag: member="kVstTempoValid" ref="102d343440fc30265e20dcebc9c67cf8bab12282417a2ab983aa2bd6aa2a7852" args="" -->kVstTempoValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#239c72a382d14e54df88db80f164f368">VstTimeInfo::tempo</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf848c4c64bd8b599a1196b91f051d2f88a"></a><!-- doxytag: member="kVstBarsValid" ref="102d343440fc30265e20dcebc9c67cf848c4c64bd8b599a1196b91f051d2f88a" args="" -->kVstBarsValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#52d38a95a4c34ea3fb060388d4b412d2">VstTimeInfo::barStartPos</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf87b6d81089b5ed5e73e81d02f1fa416b6"></a><!-- doxytag: member="kVstCyclePosValid" ref="102d343440fc30265e20dcebc9c67cf87b6d81089b5ed5e73e81d02f1fa416b6" args="" -->kVstCyclePosValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#8cc34ec2d43a1cd5d86f2182373e9d9e">VstTimeInfo::cycleStartPos</a> and <a class="el" href="struct_vst_time_info.html#518833deeff87f9fbf8d0507a646470f">VstTimeInfo::cycleEndPos</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf85f16a77fab73694b79d9f0b85423550b"></a><!-- doxytag: member="kVstTimeSigValid" ref="102d343440fc30265e20dcebc9c67cf85f16a77fab73694b79d9f0b85423550b" args="" -->kVstTimeSigValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#4a0c1f8a51c53c3102cd1f97cca0b45f">VstTimeInfo::timeSigNumerator</a> and <a class="el" href="struct_vst_time_info.html#e38abc25d6a20b815084f1a99db4d2fb">VstTimeInfo::timeSigDenominator</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf80561a4df9a46bb4b4fd955764d7bcdc0"></a><!-- doxytag: member="kVstSmpteValid" ref="102d343440fc30265e20dcebc9c67cf80561a4df9a46bb4b4fd955764d7bcdc0" args="" -->kVstSmpteValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#c5ce6832b16ce96a66e7f122163fee5e">VstTimeInfo::smpteOffset</a> and <a class="el" href="struct_vst_time_info.html#1a87a949afc7f10d770050b01063cd59">VstTimeInfo::smpteFrameRate</a> valid. </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="102d343440fc30265e20dcebc9c67cf8f36f968a3032c9d5621c85d45e953cc3"></a><!-- doxytag: member="kVstClockValid" ref="102d343440fc30265e20dcebc9c67cf8f36f968a3032c9d5621c85d45e953cc3" args="" -->kVstClockValid</em>&nbsp;</td><td>
+<a class="el" href="struct_vst_time_info.html#a64d2f92ed1a617aae11b3c785073ad7">VstTimeInfo::samplesToNextClock</a> valid. </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="0d752d13150d67ce86f9705faca92937"></a><!-- doxytag: member="aeffectx.h::VstUserSpeakerType" ref="0d752d13150d67ce86f9705faca92937" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937">VstUserSpeakerType</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+User-defined speaker types, to be extended in the negative range. Will be handled as their corresponding speaker types with abs values: e.g abs(<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca9293797de9dcf44c16bd85c95e55dff0a9ab5">kSpeakerU1</a>) == <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35af52bf537d8de5f3003f35ecb21b2527d">kSpeakerL</a>, abs(<a class="el" href="aeffectx_8h.html#0d752d13150d67ce86f9705faca92937a50d86852264b67bf3020048119233cb">kSpeakerU2</a>) == <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a25c05daf6ef6d9adf50c8579403e1c30">kSpeakerR</a>) <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937f90cbb187e9f03b7765bbae8497aa1d0"></a><!-- doxytag: member="kSpeakerU32" ref="0d752d13150d67ce86f9705faca92937f90cbb187e9f03b7765bbae8497aa1d0" args="" -->kSpeakerU32</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca9293754e6c9e976be86ce37ca190571b87099"></a><!-- doxytag: member="kSpeakerU31" ref="0d752d13150d67ce86f9705faca9293754e6c9e976be86ce37ca190571b87099" args="" -->kSpeakerU31</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937b7402c239a9c26d7812ee9b070155dba"></a><!-- doxytag: member="kSpeakerU30" ref="0d752d13150d67ce86f9705faca92937b7402c239a9c26d7812ee9b070155dba" args="" -->kSpeakerU30</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937694d01bcb724cfed3219e37efc241e9a"></a><!-- doxytag: member="kSpeakerU29" ref="0d752d13150d67ce86f9705faca92937694d01bcb724cfed3219e37efc241e9a" args="" -->kSpeakerU29</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937ce74dd8d1b0abe470938eae7447d9ee6"></a><!-- doxytag: member="kSpeakerU28" ref="0d752d13150d67ce86f9705faca92937ce74dd8d1b0abe470938eae7447d9ee6" args="" -->kSpeakerU28</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937a9dd86be45ad916389929f4a5d984990"></a><!-- doxytag: member="kSpeakerU27" ref="0d752d13150d67ce86f9705faca92937a9dd86be45ad916389929f4a5d984990" args="" -->kSpeakerU27</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937b55c26d2eaeb628a6345c58603891aa9"></a><!-- doxytag: member="kSpeakerU26" ref="0d752d13150d67ce86f9705faca92937b55c26d2eaeb628a6345c58603891aa9" args="" -->kSpeakerU26</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937f53ff3ba71cc000e2ed4b710b7f9bed6"></a><!-- doxytag: member="kSpeakerU25" ref="0d752d13150d67ce86f9705faca92937f53ff3ba71cc000e2ed4b710b7f9bed6" args="" -->kSpeakerU25</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca929372ec58292d02f333a3ecf444a05022ac2"></a><!-- doxytag: member="kSpeakerU24" ref="0d752d13150d67ce86f9705faca929372ec58292d02f333a3ecf444a05022ac2" args="" -->kSpeakerU24</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937756099c032537c20a4b56fe8f521a7ca"></a><!-- doxytag: member="kSpeakerU23" ref="0d752d13150d67ce86f9705faca92937756099c032537c20a4b56fe8f521a7ca" args="" -->kSpeakerU23</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937761e0250738773fb36088a3c4b6b26fc"></a><!-- doxytag: member="kSpeakerU22" ref="0d752d13150d67ce86f9705faca92937761e0250738773fb36088a3c4b6b26fc" args="" -->kSpeakerU22</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937156b3627096426da6f493645abb5bbe9"></a><!-- doxytag: member="kSpeakerU21" ref="0d752d13150d67ce86f9705faca92937156b3627096426da6f493645abb5bbe9" args="" -->kSpeakerU21</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937b18f06090cff182584462b2010242ccc"></a><!-- doxytag: member="kSpeakerU20" ref="0d752d13150d67ce86f9705faca92937b18f06090cff182584462b2010242ccc" args="" -->kSpeakerU20</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35ab5413560ef7dd9e709a59a915383a9d4">kSpeakerLfe2</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca9293730dd8bd517cd1c4df8f36bac0c464a65"></a><!-- doxytag: member="kSpeakerU19" ref="0d752d13150d67ce86f9705faca9293730dd8bd517cd1c4df8f36bac0c464a65" args="" -->kSpeakerU19</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a74572f8371e1ffc90b7a883817c04949">kSpeakerTrr</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937474d2b35cd3f11b6e710ecf9cbb3cbad"></a><!-- doxytag: member="kSpeakerU18" ref="0d752d13150d67ce86f9705faca92937474d2b35cd3f11b6e710ecf9cbb3cbad" args="" -->kSpeakerU18</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a759b1f5d46470fda22c25f59489f6693">kSpeakerTrc</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937f62e36b1eec6c8bc1f04d30178422cd5"></a><!-- doxytag: member="kSpeakerU17" ref="0d752d13150d67ce86f9705faca92937f62e36b1eec6c8bc1f04d30178422cd5" args="" -->kSpeakerU17</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a4a01836c3c882e64b429ffb2204d9897">kSpeakerTrl</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca929377ede60ff9938915c2080324351d9e87c"></a><!-- doxytag: member="kSpeakerU16" ref="0d752d13150d67ce86f9705faca929377ede60ff9938915c2080324351d9e87c" args="" -->kSpeakerU16</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a5e6b129864d8056d1668606e5fbcb083">kSpeakerTfr</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca929370e06277f1242b575eef0a5445a2fa17b"></a><!-- doxytag: member="kSpeakerU15" ref="0d752d13150d67ce86f9705faca929370e06277f1242b575eef0a5445a2fa17b" args="" -->kSpeakerU15</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aaf265cec5b92cf2675f44615f01ab43d">kSpeakerTfc</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca9293797ad5c1a9ff7b8f0e2df69547bce3bf2"></a><!-- doxytag: member="kSpeakerU14" ref="0d752d13150d67ce86f9705faca9293797ad5c1a9ff7b8f0e2df69547bce3bf2" args="" -->kSpeakerU14</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aa5c85745b5b5b389d62e4ec41ab23c3b">kSpeakerTfl</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937cfe914224e7661fc9e5bb2a27839c120"></a><!-- doxytag: member="kSpeakerU13" ref="0d752d13150d67ce86f9705faca92937cfe914224e7661fc9e5bb2a27839c120" args="" -->kSpeakerU13</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35abc1aba6271be874a404c45fe188b5a26">kSpeakerTm</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937d4d0c36e5dcd0a01ee67ae536215ad4c"></a><!-- doxytag: member="kSpeakerU12" ref="0d752d13150d67ce86f9705faca92937d4d0c36e5dcd0a01ee67ae536215ad4c" args="" -->kSpeakerU12</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a1ada2b667b5e7f283024a96a18dd9c51">kSpeakerSr</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937d80377e381436385d0f5cd3167d85295"></a><!-- doxytag: member="kSpeakerU11" ref="0d752d13150d67ce86f9705faca92937d80377e381436385d0f5cd3167d85295" args="" -->kSpeakerU11</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35ac77f0c693b6518beaa764a2bfc64baa0">kSpeakerSl</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca929375a91ed3622d1906c5ccd25ff5afa534f"></a><!-- doxytag: member="kSpeakerU10" ref="0d752d13150d67ce86f9705faca929375a91ed3622d1906c5ccd25ff5afa534f" args="" -->kSpeakerU10</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a68e5c6d15a56104d3c9d7868bfa90c57">kSpeakerCs</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937e0e7490ac2cfc42c3b540c683b27ada5"></a><!-- doxytag: member="kSpeakerU9" ref="0d752d13150d67ce86f9705faca92937e0e7490ac2cfc42c3b540c683b27ada5" args="" -->kSpeakerU9</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a05ae59f15a370d0877b0c1ee1aaef93f">kSpeakerS</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937266a2efdfeb1d612b204a5e11ad5bcce"></a><!-- doxytag: member="kSpeakerU8" ref="0d752d13150d67ce86f9705faca92937266a2efdfeb1d612b204a5e11ad5bcce" args="" -->kSpeakerU8</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a31dd1c5c8d69b6773ad045d0e8756042">kSpeakerRc</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca929374ded8d9716d5c6c17f09b600e09ed82b"></a><!-- doxytag: member="kSpeakerU7" ref="0d752d13150d67ce86f9705faca929374ded8d9716d5c6c17f09b600e09ed82b" args="" -->kSpeakerU7</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a419367418253b874ee6ba08f52ce030d">kSpeakerLc</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca929372b1605d1a9b78cba1bb523356d3bce78"></a><!-- doxytag: member="kSpeakerU6" ref="0d752d13150d67ce86f9705faca929372b1605d1a9b78cba1bb523356d3bce78" args="" -->kSpeakerU6</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35af98cd8e0c158adbce8836ec02d1a48a2">kSpeakerRs</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937e4738af34c3533d7faaf14385b71ed04"></a><!-- doxytag: member="kSpeakerU5" ref="0d752d13150d67ce86f9705faca92937e4738af34c3533d7faaf14385b71ed04" args="" -->kSpeakerU5</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a1ed47512f5586d20facba981d653f318">kSpeakerLs</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937fe30d17f80128820a1cf5c4d32e47fcd"></a><!-- doxytag: member="kSpeakerU4" ref="0d752d13150d67ce86f9705faca92937fe30d17f80128820a1cf5c4d32e47fcd" args="" -->kSpeakerU4</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35aa5e543b70ab98f1183e8727371bfae0f">kSpeakerLfe</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca9293717bcf1d2b8f58fad7c7310194a9eaab1"></a><!-- doxytag: member="kSpeakerU3" ref="0d752d13150d67ce86f9705faca9293717bcf1d2b8f58fad7c7310194a9eaab1" args="" -->kSpeakerU3</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35ab481783d0dfd7cd8af43280d12465461">kSpeakerC</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca92937a50d86852264b67bf3020048119233cb"></a><!-- doxytag: member="kSpeakerU2" ref="0d752d13150d67ce86f9705faca92937a50d86852264b67bf3020048119233cb" args="" -->kSpeakerU2</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35a25c05daf6ef6d9adf50c8579403e1c30">kSpeakerR</a> </td></tr>
+<tr><td valign="top"><em><a class="anchor" name="0d752d13150d67ce86f9705faca9293797de9dcf44c16bd85c95e55dff0a9ab5"></a><!-- doxytag: member="kSpeakerU1" ref="0d752d13150d67ce86f9705faca9293797de9dcf44c16bd85c95e55dff0a9ab5" args="" -->kSpeakerU1</em>&nbsp;</td><td>
+== <a class="el" href="aeffectx_8h.html#46e1687eae86f524128fd69aa000a35af52bf537d8de5f3003f35ecb21b2527d">kSpeakerL</a> </td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="5d136225a17402393224f477f990058c"></a><!-- doxytag: member="aeffectx.h::VstVirtualKey" ref="5d136225a17402393224f477f990058c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="aeffectx_8h.html#5d136225a17402393224f477f990058c">VstVirtualKey</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Platform-independent definition of Virtual Keys (used in <a class="el" href="struct_vst_key_code.html">VstKeyCode</a>). <dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ca655b579869aaf862b1e42c8e45f4e08"></a><!-- doxytag: member="VKEY_BACK" ref="5d136225a17402393224f477f990058ca655b579869aaf862b1e42c8e45f4e08" args="" -->VKEY_BACK</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c355f2fc6892574b81a900298a6325779"></a><!-- doxytag: member="VKEY_TAB" ref="5d136225a17402393224f477f990058c355f2fc6892574b81a900298a6325779" args="" -->VKEY_TAB</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ce570d88370e1bfb6bb910b6e5404741d"></a><!-- doxytag: member="VKEY_CLEAR" ref="5d136225a17402393224f477f990058ce570d88370e1bfb6bb910b6e5404741d" args="" -->VKEY_CLEAR</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c98cb47817d69ab9f56bcbd50304adac6"></a><!-- doxytag: member="VKEY_RETURN" ref="5d136225a17402393224f477f990058c98cb47817d69ab9f56bcbd50304adac6" args="" -->VKEY_RETURN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c71166f9ce9a9f37c2d0ae57b2ef7e483"></a><!-- doxytag: member="VKEY_PAUSE" ref="5d136225a17402393224f477f990058c71166f9ce9a9f37c2d0ae57b2ef7e483" args="" -->VKEY_PAUSE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c6722fb52a58a08a910ca94acf2e05793"></a><!-- doxytag: member="VKEY_ESCAPE" ref="5d136225a17402393224f477f990058c6722fb52a58a08a910ca94acf2e05793" args="" -->VKEY_ESCAPE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c3e96126c18d74a6f5b67bb169440d01f"></a><!-- doxytag: member="VKEY_SPACE" ref="5d136225a17402393224f477f990058c3e96126c18d74a6f5b67bb169440d01f" args="" -->VKEY_SPACE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c1a4550f5375b14808bb2a012a67fdbba"></a><!-- doxytag: member="VKEY_NEXT" ref="5d136225a17402393224f477f990058c1a4550f5375b14808bb2a012a67fdbba" args="" -->VKEY_NEXT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c1c50f63b44e5349d36222b934a8ef788"></a><!-- doxytag: member="VKEY_END" ref="5d136225a17402393224f477f990058c1c50f63b44e5349d36222b934a8ef788" args="" -->VKEY_END</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c63a012e5c484978eb2bb6639fb254fcf"></a><!-- doxytag: member="VKEY_HOME" ref="5d136225a17402393224f477f990058c63a012e5c484978eb2bb6639fb254fcf" args="" -->VKEY_HOME</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c8effad54c210f837399b0c5f336bf84e"></a><!-- doxytag: member="VKEY_LEFT" ref="5d136225a17402393224f477f990058c8effad54c210f837399b0c5f336bf84e" args="" -->VKEY_LEFT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c4a81ef7d81632c51e517527c6051d81b"></a><!-- doxytag: member="VKEY_UP" ref="5d136225a17402393224f477f990058c4a81ef7d81632c51e517527c6051d81b" args="" -->VKEY_UP</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ccafeae739c0a9a9201944472f309757b"></a><!-- doxytag: member="VKEY_RIGHT" ref="5d136225a17402393224f477f990058ccafeae739c0a9a9201944472f309757b" args="" -->VKEY_RIGHT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ce1e4ed7774e2f4dc28ed13ce6f2dee7e"></a><!-- doxytag: member="VKEY_DOWN" ref="5d136225a17402393224f477f990058ce1e4ed7774e2f4dc28ed13ce6f2dee7e" args="" -->VKEY_DOWN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cff70cd85f6e82c2aaef1f4584c986cb1"></a><!-- doxytag: member="VKEY_PAGEUP" ref="5d136225a17402393224f477f990058cff70cd85f6e82c2aaef1f4584c986cb1" args="" -->VKEY_PAGEUP</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c5326ee37f186203377a88424f39f6fc9"></a><!-- doxytag: member="VKEY_PAGEDOWN" ref="5d136225a17402393224f477f990058c5326ee37f186203377a88424f39f6fc9" args="" -->VKEY_PAGEDOWN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c018cd157f397b08a7d0db21ebf4fea8f"></a><!-- doxytag: member="VKEY_SELECT" ref="5d136225a17402393224f477f990058c018cd157f397b08a7d0db21ebf4fea8f" args="" -->VKEY_SELECT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c2474e7a1b32df5258ce224fafe1e116c"></a><!-- doxytag: member="VKEY_PRINT" ref="5d136225a17402393224f477f990058c2474e7a1b32df5258ce224fafe1e116c" args="" -->VKEY_PRINT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c6cf79e32c256b4ed70881d701e6377ef"></a><!-- doxytag: member="VKEY_ENTER" ref="5d136225a17402393224f477f990058c6cf79e32c256b4ed70881d701e6377ef" args="" -->VKEY_ENTER</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c4de9c1c79e0c4954806d2b58418e6d2e"></a><!-- doxytag: member="VKEY_SNAPSHOT" ref="5d136225a17402393224f477f990058c4de9c1c79e0c4954806d2b58418e6d2e" args="" -->VKEY_SNAPSHOT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c47fb3bd2c78bf44ae03d97311e3b3a3a"></a><!-- doxytag: member="VKEY_INSERT" ref="5d136225a17402393224f477f990058c47fb3bd2c78bf44ae03d97311e3b3a3a" args="" -->VKEY_INSERT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ca941298a1384269a2c20f3c4b11b1c0e"></a><!-- doxytag: member="VKEY_DELETE" ref="5d136225a17402393224f477f990058ca941298a1384269a2c20f3c4b11b1c0e" args="" -->VKEY_DELETE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c72683caca369dac2789372e9a8f137f3"></a><!-- doxytag: member="VKEY_HELP" ref="5d136225a17402393224f477f990058c72683caca369dac2789372e9a8f137f3" args="" -->VKEY_HELP</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c37a8d62a7555d40d80ddc948c55ff3b8"></a><!-- doxytag: member="VKEY_NUMPAD0" ref="5d136225a17402393224f477f990058c37a8d62a7555d40d80ddc948c55ff3b8" args="" -->VKEY_NUMPAD0</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c65f359d6940f7430c41683cd0c843940"></a><!-- doxytag: member="VKEY_NUMPAD1" ref="5d136225a17402393224f477f990058c65f359d6940f7430c41683cd0c843940" args="" -->VKEY_NUMPAD1</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c01cbaab478243f93e272a9bf84837f49"></a><!-- doxytag: member="VKEY_NUMPAD2" ref="5d136225a17402393224f477f990058c01cbaab478243f93e272a9bf84837f49" args="" -->VKEY_NUMPAD2</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c731638137d32f657896c914d076998f5"></a><!-- doxytag: member="VKEY_NUMPAD3" ref="5d136225a17402393224f477f990058c731638137d32f657896c914d076998f5" args="" -->VKEY_NUMPAD3</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cd90193a197eab888501904e05fd60a29"></a><!-- doxytag: member="VKEY_NUMPAD4" ref="5d136225a17402393224f477f990058cd90193a197eab888501904e05fd60a29" args="" -->VKEY_NUMPAD4</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c0b6678373cccf1ab2525a3ed8e052bcb"></a><!-- doxytag: member="VKEY_NUMPAD5" ref="5d136225a17402393224f477f990058c0b6678373cccf1ab2525a3ed8e052bcb" args="" -->VKEY_NUMPAD5</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c9e43bff13e1fcaa97765d83c0273e71d"></a><!-- doxytag: member="VKEY_NUMPAD6" ref="5d136225a17402393224f477f990058c9e43bff13e1fcaa97765d83c0273e71d" args="" -->VKEY_NUMPAD6</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cef91f816107b5cccd891d9ca48865a67"></a><!-- doxytag: member="VKEY_NUMPAD7" ref="5d136225a17402393224f477f990058cef91f816107b5cccd891d9ca48865a67" args="" -->VKEY_NUMPAD7</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c9fb35b07b6ee55562a99856c544371b0"></a><!-- doxytag: member="VKEY_NUMPAD8" ref="5d136225a17402393224f477f990058c9fb35b07b6ee55562a99856c544371b0" args="" -->VKEY_NUMPAD8</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cb91176231dc6f01df9d8c132573f2d46"></a><!-- doxytag: member="VKEY_NUMPAD9" ref="5d136225a17402393224f477f990058cb91176231dc6f01df9d8c132573f2d46" args="" -->VKEY_NUMPAD9</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cbaa0cfd10dc07afab9278a9ddc686a73"></a><!-- doxytag: member="VKEY_MULTIPLY" ref="5d136225a17402393224f477f990058cbaa0cfd10dc07afab9278a9ddc686a73" args="" -->VKEY_MULTIPLY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c87c860db1afff56e29fc5ded4f1f2ef3"></a><!-- doxytag: member="VKEY_ADD" ref="5d136225a17402393224f477f990058c87c860db1afff56e29fc5ded4f1f2ef3" args="" -->VKEY_ADD</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cc9ce0993507d486a6d9ce08b42b6e575"></a><!-- doxytag: member="VKEY_SEPARATOR" ref="5d136225a17402393224f477f990058cc9ce0993507d486a6d9ce08b42b6e575" args="" -->VKEY_SEPARATOR</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c047c27e965bcf77e3ad40388e98284ab"></a><!-- doxytag: member="VKEY_SUBTRACT" ref="5d136225a17402393224f477f990058c047c27e965bcf77e3ad40388e98284ab" args="" -->VKEY_SUBTRACT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c92c1d4bb4f05e6b5fadb13249d3e2bd6"></a><!-- doxytag: member="VKEY_DECIMAL" ref="5d136225a17402393224f477f990058c92c1d4bb4f05e6b5fadb13249d3e2bd6" args="" -->VKEY_DECIMAL</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058caef4b3da114ae59032600005d5340787"></a><!-- doxytag: member="VKEY_DIVIDE" ref="5d136225a17402393224f477f990058caef4b3da114ae59032600005d5340787" args="" -->VKEY_DIVIDE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c2bacccb01e5144bb70bd076097b4f817"></a><!-- doxytag: member="VKEY_F1" ref="5d136225a17402393224f477f990058c2bacccb01e5144bb70bd076097b4f817" args="" -->VKEY_F1</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c242c91638e111858cab33a720ad7e637"></a><!-- doxytag: member="VKEY_F2" ref="5d136225a17402393224f477f990058c242c91638e111858cab33a720ad7e637" args="" -->VKEY_F2</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ca196c5b617fecc66aed9bea09b7890f3"></a><!-- doxytag: member="VKEY_F3" ref="5d136225a17402393224f477f990058ca196c5b617fecc66aed9bea09b7890f3" args="" -->VKEY_F3</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c25ac25ce9469a9e53f4a1942b8c92309"></a><!-- doxytag: member="VKEY_F4" ref="5d136225a17402393224f477f990058c25ac25ce9469a9e53f4a1942b8c92309" args="" -->VKEY_F4</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c2261770230f5b1bd7e4db473f2fa690b"></a><!-- doxytag: member="VKEY_F5" ref="5d136225a17402393224f477f990058c2261770230f5b1bd7e4db473f2fa690b" args="" -->VKEY_F5</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cb6918d3641d8a7bfa8ebad01a28cf2b1"></a><!-- doxytag: member="VKEY_F6" ref="5d136225a17402393224f477f990058cb6918d3641d8a7bfa8ebad01a28cf2b1" args="" -->VKEY_F6</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c7453ba81d19888df4054a47973882603"></a><!-- doxytag: member="VKEY_F7" ref="5d136225a17402393224f477f990058c7453ba81d19888df4054a47973882603" args="" -->VKEY_F7</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c62e2e31c9c6fd67eef07c34ff14d29d3"></a><!-- doxytag: member="VKEY_F8" ref="5d136225a17402393224f477f990058c62e2e31c9c6fd67eef07c34ff14d29d3" args="" -->VKEY_F8</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c548de952ff323d4b18176d42080fd3ae"></a><!-- doxytag: member="VKEY_F9" ref="5d136225a17402393224f477f990058c548de952ff323d4b18176d42080fd3ae" args="" -->VKEY_F9</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cc139d56a633907f9b97a34f86608adfb"></a><!-- doxytag: member="VKEY_F10" ref="5d136225a17402393224f477f990058cc139d56a633907f9b97a34f86608adfb" args="" -->VKEY_F10</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c1435b4f83ff00880251de7e8e682c92f"></a><!-- doxytag: member="VKEY_F11" ref="5d136225a17402393224f477f990058c1435b4f83ff00880251de7e8e682c92f" args="" -->VKEY_F11</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cc4ed8cb5401080fb11db94b37b1dd7a3"></a><!-- doxytag: member="VKEY_F12" ref="5d136225a17402393224f477f990058cc4ed8cb5401080fb11db94b37b1dd7a3" args="" -->VKEY_F12</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058cf04a4db582314255ae7039d0ff39d42b"></a><!-- doxytag: member="VKEY_NUMLOCK" ref="5d136225a17402393224f477f990058cf04a4db582314255ae7039d0ff39d42b" args="" -->VKEY_NUMLOCK</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ce355e607d50593f418c01d4de0f897fd"></a><!-- doxytag: member="VKEY_SCROLL" ref="5d136225a17402393224f477f990058ce355e607d50593f418c01d4de0f897fd" args="" -->VKEY_SCROLL</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c68c87c2549d8fe88ff4def08feb37e7b"></a><!-- doxytag: member="VKEY_SHIFT" ref="5d136225a17402393224f477f990058c68c87c2549d8fe88ff4def08feb37e7b" args="" -->VKEY_SHIFT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c7174c4fa63c8f6436f102c736c0210d5"></a><!-- doxytag: member="VKEY_CONTROL" ref="5d136225a17402393224f477f990058c7174c4fa63c8f6436f102c736c0210d5" args="" -->VKEY_CONTROL</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058c46a01a4185d0e512cc13d94108dd2e7a"></a><!-- doxytag: member="VKEY_ALT" ref="5d136225a17402393224f477f990058c46a01a4185d0e512cc13d94108dd2e7a" args="" -->VKEY_ALT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="5d136225a17402393224f477f990058ccaa3cae25450870b1833fc17e1a240d2"></a><!-- doxytag: member="VKEY_EQUALS" ref="5d136225a17402393224f477f990058ccaa3cae25450870b1833fc17e1a240d2" args="" -->VKEY_EQUALS</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<html>
+
+<head>
+ <title>Empty</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <meta name="Author" content="mario">
+</head>
+
+<body>
+
+<br/>
+<hr width="100%" size="2" align="left" />
+<div align=left>
+Copyright ©2006 <a href="http://www.steinberg.net" target="_blank"><u>Steinberg Media Technologies</u></a>.
+All Rights Reserved.
+</div>
+</body>
+
+</html>