Files
VST2SDK/vst_8h.html
T
GitHub Actions 9a93120a4e 339d4f3159
2025-08-18 01:26:19 +00:00

4711 lines
731 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VST2SDK: include/vst.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">VST2SDK
</div>
<div id="projectbrief">A recreation of the popular Steinberg VST 2.x SDK.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('vst_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> </div>
<div class="headertitle"><div class="title">vst.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;cinttypes&gt;</code><br />
</div>
<p><a href="vst_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__rect__t.html">vst_rect_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Window/Editor Rectangle. <a href="structvst__rect__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__parameter__properties__t.html">vst_parameter_properties_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Information about a parameter. <a href="structvst__parameter__properties__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__speaker__properties__t.html">vst_speaker_properties_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Speaker properties. <a href="structvst__speaker__properties__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Speaker arrangement definition. <a href="structvst__speaker__arrangement__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__stream__properties__t.html">vst_stream_properties_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__event__t.html">vst_event_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A generic event. <a href="structvst__event__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionvst__event__midi__t.html">vst_event_midi_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A MIDI event. <a href="unionvst__event__midi__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionvst__event__midi__sysex__t.html">vst_event_midi_sysex_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A MIDI SysEx event. <a href="unionvst__event__midi__sysex__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__events__t.html">vst_events_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of events. <a href="structvst__events__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__host__supports__t.html">vst_host_supports_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plug-in to Host support checks. <a href="structvst__host__supports__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__supports__t.html">vst_effect_supports_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host to Plug-in support checks. <a href="structvst__effect__supports__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html">vst_effect_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plug-in Effect definition. <a href="structvst__effect__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a668a218f4bb073cd9e14ec1f74772b42" id="r_a668a218f4bb073cd9e14ec1f74772b42"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a668a218f4bb073cd9e14ec1f74772b42">VST2SDK_VST_H</a></td></tr>
<tr class="separator:a668a218f4bb073cd9e14ec1f74772b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab587d75cb10e7eb0422cb34b2bf302db" id="r_ab587d75cb10e7eb0422cb34b2bf302db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a>&#160;&#160;&#160;__cdecl</td></tr>
<tr class="memdesc:ab587d75cb10e7eb0422cb34b2bf302db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard calling convention across plug-ins and hosts. <br /></td></tr>
<tr class="separator:ab587d75cb10e7eb0422cb34b2bf302db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a159930143b669088b88b43a54cf91eaf" id="r_a159930143b669088b88b43a54cf91eaf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a159930143b669088b88b43a54cf91eaf">VST_MAX_CHANNELS</a>&#160;&#160;&#160;32</td></tr>
<tr class="memdesc:a159930143b669088b88b43a54cf91eaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of channels/streams/inputs/outputs supported by VST 2.x Couldn't find any audio editing software which would attempt to add more channels. <br /></td></tr>
<tr class="separator:a159930143b669088b88b43a54cf91eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06c51d1e4072cbda110044ad98c1dce5" id="r_a06c51d1e4072cbda110044ad98c1dce5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5">VST_FOURCC</a>(a, b, c, d)&#160;&#160;&#160;((((uint32_t)a) &lt;&lt; 24) | (((uint32_t)b) &lt;&lt; 16) | (((uint32_t)c) &lt;&lt; 8) | (((uint32_t)d) &lt;&lt; 0))</td></tr>
<tr class="memdesc:a06c51d1e4072cbda110044ad98c1dce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert four numbers into a FourCC. <br /></td></tr>
<tr class="separator:a06c51d1e4072cbda110044ad98c1dce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09521790f0fb9c38d6dbd3602d621053" id="r_a09521790f0fb9c38d6dbd3602d621053"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a09521790f0fb9c38d6dbd3602d621053">VST_MAGICNUMBER</a>&#160;&#160;&#160;<a class="el" href="vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5">VST_FOURCC</a>('V', 's', 't', 'P')</td></tr>
<tr class="memdesc:a09521790f0fb9c38d6dbd3602d621053"><td class="mdescLeft">&#160;</td><td class="mdescRight">Magic Number identifying a VST 2.x plug-in structure. <br /></td></tr>
<tr class="separator:a09521790f0fb9c38d6dbd3602d621053"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14bd123916e582739f85d51ddab2df5b" id="r_a14bd123916e582739f85d51ddab2df5b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a14bd123916e582739f85d51ddab2df5b">VST_DEFAULT_SAMPLE_RATE</a>&#160;&#160;&#160;44100.0f</td></tr>
<tr class="memdesc:a14bd123916e582739f85d51ddab2df5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default VST 2.x Sample Rate All VST 2.x hosts expect you to initialize your plug-in to these default values. <br /></td></tr>
<tr class="separator:a14bd123916e582739f85d51ddab2df5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a888e4158d3fefe485a12f0462be4761d" id="r_a888e4158d3fefe485a12f0462be4761d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a888e4158d3fefe485a12f0462be4761d">VST_DEFAULT_BLOCK_SIZE</a>&#160;&#160;&#160;1024</td></tr>
<tr class="memdesc:a888e4158d3fefe485a12f0462be4761d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default VST 2.x Block Size All VST 2.x hosts expect you to initialize your plug-in to these default values. <br /></td></tr>
<tr class="separator:a888e4158d3fefe485a12f0462be4761d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5c20ce194fde78467d1dbd926fca4d9" id="r_af5c20ce194fde78467d1dbd926fca4d9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9">VST_ENTRYPOINT</a>&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* VSTPluginMain(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback)</td></tr>
<tr class="memdesc:af5c20ce194fde78467d1dbd926fca4d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">VST 2.x Entry Point for all platforms. <br /></td></tr>
<tr class="separator:af5c20ce194fde78467d1dbd926fca4d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a224bcc8caacf5906a25ae60542d31028" id="r_a224bcc8caacf5906a25ae60542d31028"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a224bcc8caacf5906a25ae60542d31028">VST_ENTRYPOINT_WINDOWS</a>&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* MAIN(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback) { return VSTPluginMain(callback); }</td></tr>
<tr class="memdesc:a224bcc8caacf5906a25ae60542d31028"><td class="mdescLeft">&#160;</td><td class="mdescRight">[DEPRECATED] VST 1.x Entry Point for Windows <br /></td></tr>
<tr class="separator:a224bcc8caacf5906a25ae60542d31028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6404cff9cc94786e4c95d8ca8d234b5" id="r_ad6404cff9cc94786e4c95d8ca8d234b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#ad6404cff9cc94786e4c95d8ca8d234b5">VST_ENTRYPOINT_MACOS</a>&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* main_macho(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback) { return VSTPluginMain(callback); }</td></tr>
<tr class="memdesc:ad6404cff9cc94786e4c95d8ca8d234b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">[DEPRECATED] VST 1.x Entry Point for MacOS <br /></td></tr>
<tr class="separator:ad6404cff9cc94786e4c95d8ca8d234b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a026df697cddfdd1e622e272acaed81a3" id="r_a026df697cddfdd1e622e272acaed81a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a026df697cddfdd1e622e272acaed81a3">VST_ENTRYPOINT_MACOS_POWERPC</a>&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* main(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback) { return VSTPluginMain(callback); }</td></tr>
<tr class="memdesc:a026df697cddfdd1e622e272acaed81a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">[DEPRECATED] VST 2.3 Entry Point for PowerPC <br /></td></tr>
<tr class="separator:a026df697cddfdd1e622e272acaed81a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a84c2cdc8c0f072f1cb64144815a05de6" id="r_a84c2cdc8c0f072f1cb64144815a05de6"><td class="memItemLeft" align="right" valign="top">typedef intptr_t(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *plugin, int32_t opcode, int32_t p_int1, int64_t p_int2, const char *p_str, float p_float)</td></tr>
<tr class="memdesc:a84c2cdc8c0f072f1cb64144815a05de6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plug-in to Host callback. <br /></td></tr>
<tr class="separator:a84c2cdc8c0f072f1cb64144815a05de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a187f06ed217006cee2c625b1fc920956" id="r_a187f06ed217006cee2c625b1fc920956"><td class="memItemLeft" align="right" valign="top">typedef intptr_t(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a187f06ed217006cee2c625b1fc920956">vst_effect_control_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, int32_t opcode, int32_t p_int1, intptr_t p_int2, void *p_ptr, float p_float)</td></tr>
<tr class="memdesc:a187f06ed217006cee2c625b1fc920956"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control the VST through an opcode and up to four parameters. <br /></td></tr>
<tr class="separator:a187f06ed217006cee2c625b1fc920956"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10245b388a012f0007c6b64446377ab2" id="r_a10245b388a012f0007c6b64446377ab2"><td class="memItemLeft" align="right" valign="top">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a10245b388a012f0007c6b64446377ab2">vst_effect_process_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, const float *const *inputs, float **outputs, int32_t samples)</td></tr>
<tr class="memdesc:a10245b388a012f0007c6b64446377ab2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process the given number of samples in inputs and outputs. <br /></td></tr>
<tr class="separator:a10245b388a012f0007c6b64446377ab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20f63b4dc3f1f96b3c57820f99362a0d" id="r_a20f63b4dc3f1f96b3c57820f99362a0d"><td class="memItemLeft" align="right" valign="top">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d">vst_effect_set_parameter_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, uint32_t index, float value)</td></tr>
<tr class="memdesc:a20f63b4dc3f1f96b3c57820f99362a0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the value for the parameter at the given index, or does nothing if out of bounds. <br /></td></tr>
<tr class="separator:a20f63b4dc3f1f96b3c57820f99362a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0c37ddc3ece0563a356589b330db697" id="r_af0c37ddc3ece0563a356589b330db697"><td class="memItemLeft" align="right" valign="top">typedef float(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#af0c37ddc3ece0563a356589b330db697">vst_effect_get_parameter_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, uint32_t index)</td></tr>
<tr class="memdesc:af0c37ddc3ece0563a356589b330db697"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve the current value of the parameter at the given index, or do nothing if out of bounds. <br /></td></tr>
<tr class="separator:af0c37ddc3ece0563a356589b330db697"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f2093b8c4846907f4cd39068101249a" id="r_a7f2093b8c4846907f4cd39068101249a"><td class="memItemLeft" align="right" valign="top">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a7f2093b8c4846907f4cd39068101249a">vst_effect_process_float_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, const float *const *inputs, float **outputs, int32_t samples)</td></tr>
<tr class="memdesc:a7f2093b8c4846907f4cd39068101249a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process the given number of single samples in inputs and outputs. <br /></td></tr>
<tr class="separator:a7f2093b8c4846907f4cd39068101249a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e0a659f8b4b8857a799a0b9c683a216" id="r_a2e0a659f8b4b8857a799a0b9c683a216"><td class="memItemLeft" align="right" valign="top">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216">vst_effect_process_double_t</a>) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, const double *const *inputs, double **outputs, int32_t samples)</td></tr>
<tr class="memdesc:a2e0a659f8b4b8857a799a0b9c683a216"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process the given number of double samples in inputs and outputs. <br /></td></tr>
<tr class="separator:a2e0a659f8b4b8857a799a0b9c683a216"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a33f0d71a677d6226e9b5f00c706803b3" id="r_a33f0d71a677d6226e9b5f00c706803b3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3">VST_STATUS</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0">VST_STATUS_0</a> = 0
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> = 0
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481">VST_STATUS_ERROR</a> = 0
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a> = 0
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21">VST_STATUS_1</a> = 1
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> = 1
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56">VST_STATUS_SUCCESS</a> = 1
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a> = 1
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871">VST_STATUS_m1</a> = -1
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a> = -1
, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee">_VST_STATUS_PAD</a> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a33f0d71a677d6226e9b5f00c706803b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Known Status Codes. <a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3">More...</a><br /></td></tr>
<tr class="separator:a33f0d71a677d6226e9b5f00c706803b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7abc836e88df867216049fa8f4645bc0" id="r_a7abc836e88df867216049fa8f4645bc0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0">VST_BUFFER_SIZE</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f">VST_BUFFER_SIZE_PARAM_LABEL</a> = 8
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c">VST_BUFFER_SIZE_PARAM_NAME</a> = 8
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79">VST_BUFFER_SIZE_PARAM_VALUE</a> = 8
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd">VST_BUFFER_SIZE_STREAM_LABEL</a> = 8
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65">VST_BUFFER_SIZE_CATEGORY_LABEL</a> = 24
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2">VST_BUFFER_SIZE_PROGRAM_NAME</a> = 24
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8">VST_BUFFER_SIZE_EFFECT_NAME</a> = 32
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7">VST_BUFFER_SIZE_PARAM_LONG_NAME</a> = 64
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633">VST_BUFFER_SIZE_PRODUCT_NAME</a> = 64
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181">VST_BUFFER_SIZE_SPEAKER_NAME</a> = 64
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124">VST_BUFFER_SIZE_STREAM_NAME</a> = 64
, <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c">VST_BUFFER_SIZE_VENDOR_NAME</a> = 64
<br />
}</td></tr>
<tr class="memdesc:a7abc836e88df867216049fa8f4645bc0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Known Buffer Sizes. <a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0">More...</a><br /></td></tr>
<tr class="separator:a7abc836e88df867216049fa8f4645bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a096992dd814520f6112e06c8c4518a9d" id="r_a096992dd814520f6112e06c8c4518a9d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9d">VST_VERSION</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6">VST_VERSION_1</a> = 0
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d">VST_VERSION_1_0_0_0</a> = 1000
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0">VST_VERSION_1_1_0_0</a> = 1100
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b">VST_VERSION_2</a> = 2
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871">VST_VERSION_2_0_0_0</a> = 2000
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc">VST_VERSION_2_1_0_0</a> = 2100
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f">VST_VERSION_2_2_0_0</a> = 2200
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41">VST_VERSION_2_3_0_0</a> = 2300
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb">VST_VERSION_2_4_0_0</a> = 2400
, <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce">_VST_VERSION_PAD</a> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a096992dd814520f6112e06c8c4518a9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format. <a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9d">More...</a><br /></td></tr>
<tr class="separator:a096992dd814520f6112e06c8c4518a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49fc2779f3fe738643a79c5258a37cd7" id="r_a49fc2779f3fe738643a79c5258a37cd7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7">VST_VKEY</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6355fc7e1d19819dd8bde381c288b613">VST_VKEY_00</a> = 0
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2fe07775ab63a85d1596b14e363561d7">VST_VKEY_01</a> = 1
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aaa0652eff2fa18a9a6300141e3f88be8">VST_VKEY_BACKSPACE</a> = 1
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a12826488d34f8213891678b5b22888d9">VST_VKEY_02</a> = 2
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab5c07a8700c74f218de062f6bc577c47">VST_VKEY_TAB</a> = 2
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a22c9a372926da09b4074837b3f2764ed">VST_VKEY_03</a> = 3
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab76239cae7d6a3f680dc38b3612e1fba">VST_VKEY_04</a> = 4
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7cd0953bf5a7ff28816e67f744390dea">VST_VKEY_RETURN</a> = 4
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab8cc0616f8e8cf1d7f29bdfa824b986b">VST_VKEY_05</a> = 5
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2bcb4eebef6b6b9e39a5c1970e3e435c">VST_VKEY_PAUSE</a> = 5
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2703e39410535b3cecfa100c0b8515db">VST_VKEY_06</a> = 6
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1bb8442bc4d5d5ba88cf801993d22425">VST_VKEY_ESCAPE</a> = 6
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a08d848c9226d517ea8be79797ca76d11">VST_VKEY_07</a> = 7
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a65ab327ed96e8800919e2a6f8cf0ddb5">VST_VKEY_SPACE</a> = 7
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ade9896ef8fcfdeb769deb8c6bdbb5778">VST_VKEY_08</a> = 8
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa46dea2b2ea58b1b6fec3c087ce1eed1">VST_VKEY_09</a> = 9
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9832e465db3d20166a68d44008ccd11a">VST_VKEY_END</a> = 9
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a414995d01074b592a1a5cb418f943f29">VST_VKEY_10</a> = 10
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab54c13e709f05d11873761f6f7742a6e">VST_VKEY_HOME</a> = 10
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0e39dacaf1cd4483c5446a40a8b57764">VST_VKEY_11</a> = 11
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad479265e1daa211e2a4a2b0d12cfbdd4">VST_VKEY_ARROW_LEFT</a> = 11
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1744409609038a62dc714af61c39db1b">VST_VKEY_12</a> = 12
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a00cd1d0524c91afc12f2dab802842c63">VST_VKEY_ARROW_UP</a> = 12
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a92a2d86b62fee5518cec870db61c0e72">VST_VKEY_13</a> = 13
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac36add4414d2f4ace2f96ef24ea51e30">VST_VKEY_ARROW_RIGHT</a> = 13
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5c2b1ec3c4fdf12dd82281ef82f16219">VST_VKEY_14</a> = 14
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab873036e9b2a5a2e734cd847572a14b8">VST_VKEY_ARROW_DOWN</a> = 14
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9108dfb05a77a3fa7dbf6152de6b9db6">VST_VKEY_15</a> = 15
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71a48b832c4659a13d5bd0e2e6c1dd7f">VST_VKEY_PAGE_UP</a> = 15
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3bba7bdc78fb7ebc0dd5b833f0037ee6">VST_VKEY_16</a> = 16
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a99d01230bcebf9eabc52c4e491141536">VST_VKEY_PAGE_DOWN</a> = 16
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a48392e71063e352a1abdda2e1135eea3">VST_VKEY_17</a> = 17
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0f31ea7b95686d819b34a81a2af1c0c0">VST_VKEY_18</a> = 18
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7afefdbd206f1e3b69291839639dd3005f">VST_VKEY_PRINT</a> = 18
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a79df29fe28afdd8990dd441553985f96">VST_VKEY_19</a> = 19
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aff4b1b0e64be2961811d17980c2b39a7">VST_VKEY_NUMPAD_ENTER</a> = 19
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aae882539e1393d606b69a4b8b26fac66">VST_VKEY_20</a> = 20
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2c700cbcae3f1b022ccb699f11544cd8">VST_VKEY_21</a> = 21
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6fd7da4d21a1f718b00cfe6c3984abc1">VST_VKEY_INSERT</a> = 21
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad5f889c77cd4f55e83043634a602ee79">VST_VKEY_22</a> = 22
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab8a58da01e619c024c0539463cd6e49c">VST_VKEY_DELETE</a> = 22
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9d0b11204693df78e91ed45b93d69f5c">VST_VKEY_23</a> = 23
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a95349626ad6e1a5d34ff42b02a18da37">VST_VKEY_24</a> = 24
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a464ffeda8ebcb31666400fda99ae786d">VST_VKEY_NUMPAD_0</a> = 24
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aef350d1910e3fee0d6dfc22c22134991">VST_VKEY_25</a> = 25
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2f13e0b39f4d33e750fcaf27c2c1b47f">VST_VKEY_NUMPAD_1</a> = 25
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0156caa95eab1dad7e09bab2e77602e5">VST_VKEY_26</a> = 26
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae8b3e9f56a022c292b6bf3fc68aaed00">VST_VKEY_NUMPAD_2</a> = 26
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0f6cd31bd631491048e04abbfa72cf54">VST_VKEY_27</a> = 27
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a58270d5445cb2728023435f78a2c78b3">VST_VKEY_NUMPAD_3</a> = 27
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a539108f17d4ebbed68be5d69c759ac4c">VST_VKEY_28</a> = 28
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0b182f31d2b7110bbb8e336ce4d0003f">VST_VKEY_NUMPAD_4</a> = 28
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a705b74735d1b8fb25ee82c126aec4108">VST_VKEY_29</a> = 29
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aeec5cee7cda2477a33e00bc9a61f8de2">VST_VKEY_NUMPAD_5</a> = 29
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a76f9639ff6896417f6154a2492e85684">VST_VKEY_30</a> = 30
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae5f16268d5c8ca8cfdbdfc47072daa1a">VST_VKEY_NUMPAD_6</a> = 30
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71e81ea84c00f98c64485f5ba7d7321c">VST_VKEY_31</a> = 31
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa3e0e35eea65253ac7cfaf1a7f56df60">VST_VKEY_NUMPAD_7</a> = 31
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1c66741610f2a27588559049ba684f87">VST_VKEY_32</a> = 32
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab3e8478bbf9d5eb22d35e4e9e4700f42">VST_VKEY_NUMPAD_8</a> = 32
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5b071ddde82ec43a46c5b9d1ed619f0f">VST_VKEY_33</a> = 33
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a94b2aa5d9a799afb93f5793d33a1732b">VST_VKEY_NUMPAD_9</a> = 33
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ada57edf7838b57891c3193c9412ec562">VST_VKEY_34</a> = 34
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a11375c320e7bda0a93ed44d8b030aaa7">VST_VKEY_NUMPAD_MULTIPLY</a> = 34
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aba9f00a9beb75556a337ac59d48047e3">VST_VKEY_35</a> = 35
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a391b29447b2047aabe19ee149e33a01f">VST_VKEY_NUMPAD_ADD</a> = 35
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a135136bf5618d658444f60f109a5a2c0">VST_VKEY_36</a> = 36
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a14aea47907c7ab3c2b39043a6359001a">VST_VKEY_NUMPAD_COMMA_OR_DOT</a> = 36
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae9f4a75ee66cf8c79989c8c932371781">VST_VKEY_37</a> = 37
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a89d9750c91e3a9cf9d0a21d9cb17ff18">VST_VKEY_NUMPAD_SUBTRACT</a> = 37
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac4f1b12998a80e3e270c5e11e480811d">VST_VKEY_38</a> = 38
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5b7ea4098e5fd88829f7580dad4cf173">VST_VKEY_39</a> = 39
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab344031951dc250881634bfae830d3fc">VST_VKEY_NUMPAD_DIVIDE</a> = 39
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6438eccc11fce76db3c5741a61dc5af3">VST_VKEY_40</a> = 40
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0d74616e290a5eec6d653992645e24f0">VST_VKEY_F1</a> = 40
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a293e6af748b4abbd0063315a58368fc2">VST_VKEY_41</a> = 41
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5ffc76845613af0e2d5ae7d17b628dd1">VST_VKEY_F2</a> = 41
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae2dd0617b88c847147385d445a3c50f4">VST_VKEY_42</a> = 42
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4233f412772ad62b46a31007f0c92d22">VST_VKEY_F3</a> = 42
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae7afd2640735358f31106e6880ad5175">VST_VKEY_43</a> = 43
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aac5c067340340da3953363bb6d9a977f">VST_VKEY_F4</a> = 43
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7abb8f9e93af1992e1204cc2125cab27e3">VST_VKEY_44</a> = 44
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a002f2db9a607edf4d03715109e948711">VST_VKEY_F5</a> = 44
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac618edf261302e324004ba2dc532734c">VST_VKEY_45</a> = 45
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a354c74182edabb4843598270e33dce23">VST_VKEY_F6</a> = 45
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac361b86b673b617921b48d4b81371eb8">VST_VKEY_46</a> = 46
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a8ccb4d2272e85b44d117eb4972eaba1c">VST_VKEY_F7</a> = 46
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a00bdb19c57106350f7b53db339e04869">VST_VKEY_47</a> = 47
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a14db1530a3a9f65537c63a24bc136822">VST_VKEY_F8</a> = 47
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9fb4e0b16757daf1af387563bd478b7e">VST_VKEY_48</a> = 48
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac6a411cbcb9831f379f6945c20a25985">VST_VKEY_F9</a> = 48
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71e5d0dd23ec5f904d5cce2c367778ef">VST_VKEY_49</a> = 49
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3a8e85a2b86b1a8a513450a686aaaff9">VST_VKEY_F10</a> = 49
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a763593630dc41ab1d0befafb1d8cb4a8">VST_VKEY_50</a> = 50
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3ea7769338ffe43506f28ece9dfa0262">VST_VKEY_F11</a> = 50
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4260e4dbf96fdc2e66b9414f41e1936a">VST_VKEY_51</a> = 51
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aee63d5f3a842e6e2539e59cb5692e4df">VST_VKEY_F12</a> = 51
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a821ced9a5d57fd3c7ddc7826404b2b19">VST_VKEY_52</a> = 52
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7acd1cf375110abd273b6463071a9f442d">VST_VKEY_NUMLOCK</a> = 52
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3797f545de4a5365c3b934b4e2d39196">VST_VKEY_53</a> = 53
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad15052b4c6f7870a17fe160f799c8200">VST_VKEY_SCROLLLOCK</a> = 53
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7220197a20bd796b12d57b88696a2974">VST_VKEY_54</a> = 54
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa9e5fe81058ea42116ab3e6a3cb64669">VST_VKEY_SHIFT</a> = 54
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7af43a60d2c26342da44bf1af6f7eece8d">VST_VKEY_55</a> = 55
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a34e46ebfe6290dfccb3d47b7d6c1f0ef">VST_VKEY_CONTROL</a> = 55
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a321a8a49409445b6dbab84600f42cd1c">VST_VKEY_56</a> = 56
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4854f20579a7be7ac280a1cab686cd01">VST_VKEY_ALT</a> = 56
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5dd2893fa3f44be82a69528fd69ca8bf">VST_VKEY_57</a> = 57
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5ba252db8874300bffd5220008993706">VST_VKEY_58</a> = 58
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a74620231496d008040ee639498272edd">VST_VKEY_59</a> = 59
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a58b9ff73ffa7962bbca1db760ad7bc6f">VST_VKEY_60</a> = 60
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4f9d3d31776f30abce26ca56470fb851">VST_VKEY_61</a> = 61
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a13d8004e4d8044e10d3a5012c7266202">VST_VKEY_62</a> = 62
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0ff2096b0fad82a6a8dd8a0802528bc7">VST_VKEY_63</a> = 63
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7af72fc01410b9e2c515ff933b9933fbd4">VST_VKEY_64</a> = 64
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aedd9419b081e36c6841dd70c1fc4c6dc">VST_VKEY_65</a> = 65
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3fada61272bada5dc838b48098433970">VST_VKEY_66</a> = 66
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7b4a1461e55bf3426f41bba5e5a7037c">VST_VKEY_67</a> = 67
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a8e66d07d223c0b4d02645a54627e5e86">VST_VKEY_68</a> = 68
, <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2f1968700f39d3e2a98778c71c2511b0">VST_VKEY_69</a> = 69
<br />
}</td></tr>
<tr class="memdesc:a49fc2779f3fe738643a79c5258a37cd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual Key codes. <a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7">More...</a><br /></td></tr>
<tr class="separator:a49fc2779f3fe738643a79c5258a37cd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a718b943492300b63f6487836dbdf8f39" id="r_a718b943492300b63f6487836dbdf8f39"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39">VST_VKEY_MODIFIER</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b">VST_VKEY_MODIFIER_1ls0</a> = 1 &lt;&lt; 0
, <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a660dfcdf48ee58735eed3a2f1e8a0790">VST_VKEY_MODIFIER_SHIFT</a> = 1 &lt;&lt; 0
, <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d">VST_VKEY_MODIFIER_1ls1</a> = 1 &lt;&lt; 1
, <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39aa69888bbae24b4042869610d23e418e5">VST_VKEY_MODIFIER_ALT</a> = 1 &lt;&lt; 1
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2">VST_VKEY_MODIFIER_1ls2</a> = 1 &lt;&lt; 2
, <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a6f5395a83794e4029bf6905b5b28f0b4">VST_VKEY_MODIFIER_SYSTEM</a> = 1 &lt;&lt; 2
, <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47">VST_VKEY_MODIFIER_1ls3</a> = 1 &lt;&lt; 3
, <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae36402f043d4e2ac7d73dc5afbe4ff9f">VST_VKEY_MODIFIER_CONTROL</a> = 1 &lt;&lt; 3
<br />
}</td></tr>
<tr class="separator:a718b943492300b63f6487836dbdf8f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a968fd930e4a6bcab267aa77da72b2c7c" id="r_a968fd930e4a6bcab267aa77da72b2c7c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c">VST_PARAMETER_FLAG</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1">VST_PARAMETER_FLAG_1ls0</a> = 1 &lt;&lt; 0
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a">VST_PARAMETER_FLAG_SWITCH</a> = 1
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87">VST_PARAMETER_FLAG_1ls1</a> = 1 &lt;&lt; 1
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559">VST_PARAMETER_FLAG_INTEGER_LIMITS</a> = 1 &lt;&lt; 1
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc">VST_PARAMETER_FLAG_1ls2</a> = 1 &lt;&lt; 2
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a">VST_PARAMETER_FLAG_STEP_FLOAT</a> = 1 &lt;&lt; 2
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18">VST_PARAMETER_FLAG_1ls3</a> = 1 &lt;&lt; 3
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724">VST_PARAMETER_FLAG_STEP_INT</a> = 1 &lt;&lt; 3
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a">VST_PARAMETER_FLAG_1ls4</a> = 1 &lt;&lt; 4
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d">VST_PARAMETER_FLAG_INDEX</a> = 1 &lt;&lt; 4
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963">VST_PARAMETER_FLAG_1ls5</a> = 1 &lt;&lt; 5
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b">VST_PARAMETER_FLAG_CATEGORY</a> = 1 &lt;&lt; 5
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de">VST_PARAMETER_FLAG_1ls6</a> = 1 &lt;&lt; 6
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861">VST_PARAMETER_FLAG_RAMPING</a> = 1 &lt;&lt; 6
, <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e">_VST_PARAMETER_FLAG_PAD</a> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a968fd930e4a6bcab267aa77da72b2c7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags for parameters. <a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c">More...</a><br /></td></tr>
<tr class="separator:a968fd930e4a6bcab267aa77da72b2c7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a361be2f7556eb4aa006ff1fa2fa48d2c" id="r_a361be2f7556eb4aa006ff1fa2fa48d2c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c">VST_SPEAKER_TYPE</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd">VST_SPEAKER_TYPE_MONO</a> = 0
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3">VST_SPEAKER_TYPE_LEFT</a> = 1
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e">VST_SPEAKER_TYPE_RIGHT</a> = 2
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba">VST_SPEAKER_TYPE_CENTER</a> = 3
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a">VST_SPEAKER_TYPE_LFE</a> = 4
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c">VST_SPEAKER_TYPE_LEFT_REAR</a> = 5
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9">VST_SPEAKER_TYPE_RIGHT_REAR</a> = 6
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed">VST_SPEAKER_TYPE_LEFT_SIDE</a> = 10
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0">VST_SPEAKER_TYPE_RIGHT_SIDE</a> = 11
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92">VST_SPEAKER_TYPE_USER_32</a> = -32
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599">VST_SPEAKER_TYPE_USER_31</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f">VST_SPEAKER_TYPE_USER_30</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7">VST_SPEAKER_TYPE_USER_29</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6">VST_SPEAKER_TYPE_USER_28</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a">VST_SPEAKER_TYPE_USER_27</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531">VST_SPEAKER_TYPE_USER_26</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346">VST_SPEAKER_TYPE_USER_25</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa">VST_SPEAKER_TYPE_USER_24</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824">VST_SPEAKER_TYPE_USER_23</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0">VST_SPEAKER_TYPE_USER_22</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358">VST_SPEAKER_TYPE_USER_21</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c">VST_SPEAKER_TYPE_USER_20</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814">VST_SPEAKER_TYPE_USER_19</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09">VST_SPEAKER_TYPE_USER_18</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4">VST_SPEAKER_TYPE_USER_17</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269">VST_SPEAKER_TYPE_USER_16</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0">VST_SPEAKER_TYPE_USER_15</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b">VST_SPEAKER_TYPE_USER_14</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361">VST_SPEAKER_TYPE_USER_13</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266">VST_SPEAKER_TYPE_USER_12</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527">VST_SPEAKER_TYPE_USER_11</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96">VST_SPEAKER_TYPE_USER_10</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6">VST_SPEAKER_TYPE_USER_09</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830">VST_SPEAKER_TYPE_USER_08</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1">VST_SPEAKER_TYPE_USER_07</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8">VST_SPEAKER_TYPE_USER_06</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab">VST_SPEAKER_TYPE_USER_05</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201">VST_SPEAKER_TYPE_USER_04</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e">VST_SPEAKER_TYPE_USER_03</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3">VST_SPEAKER_TYPE_USER_02</a>
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97">VST_SPEAKER_TYPE_USER_01</a>
, <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec">_VST_SPEAKER_TYPE_PAD</a> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a361be2f7556eb4aa006ff1fa2fa48d2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default speaker types. <a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c">More...</a><br /></td></tr>
<tr class="separator:a361be2f7556eb4aa006ff1fa2fa48d2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06137577f2888a09174c03320eedb9f8" id="r_a06137577f2888a09174c03320eedb9f8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8">VST_SPEAKER_ARRANGEMENT_TYPE</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778">VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM</a> = -2
, <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176">VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN</a> = -1
, <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde">VST_SPEAKER_ARRANGEMENT_TYPE_MONO</a> = 0x00
, <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257">VST_SPEAKER_ARRANGEMENT_TYPE_STEREO</a> = 0x01
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4">VST_SPEAKER_ARRANGEMENT_TYPE_4_0</a> = 0x0B
, <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295">VST_SPEAKER_ARRANGEMENT_TYPE_5_0</a> = 0x0E
, <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163">VST_SPEAKER_ARRANGEMENT_TYPE_5_1</a> = 0x0F
, <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943">VST_SPEAKER_ARRANGEMENT_TYPE_7_1</a> = 0x17
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d">_VST_SPEAKER_ARRANGEMENT_TYPE_PAD</a> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a06137577f2888a09174c03320eedb9f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Known default speaker arrangements. <a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8">More...</a><br /></td></tr>
<tr class="separator:a06137577f2888a09174c03320eedb9f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac601fe80b1566db7d4f0b5351a628dbb" id="r_ac601fe80b1566db7d4f0b5351a628dbb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb">VST_STREAM_FLAG</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19">VST_STREAM_FLAG_1ls0</a> = 1 &lt;&lt; 0
, <a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d">VST_STREAM_FLAG_1ls1</a> = 1 &lt;&lt; 1
, <a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee">VST_STREAM_FLAG_STEREO</a> = 1 &lt;&lt; 1
, <a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be">VST_STREAM_FLAG_1ls2</a> = 1 &lt;&lt; 2
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381">VST_STREAM_FLAG_USE_TYPE</a> = 1 &lt;&lt; 2
<br />
}</td></tr>
<tr class="separator:ac601fe80b1566db7d4f0b5351a628dbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06cdf00c4eb074ac3677408d259616bf" id="r_a06cdf00c4eb074ac3677408d259616bf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bf">VST_EVENT_TYPE</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a">VST_EVENT_TYPE_00</a> = 0
, <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed">VST_EVENT_TYPE_INVALID</a> = 0
, <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36">VST_EVENT_TYPE_01</a> = 1
, <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08">VST_EVENT_TYPE_MIDI</a> = 1
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739">VST_EVENT_TYPE_02</a> = 2
, <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803">VST_EVENT_TYPE_03</a> = 3
, <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86">VST_EVENT_TYPE_04</a> = 4
, <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329">VST_EVENT_TYPE_05</a> = 5
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59">VST_EVENT_TYPE_MIDI_SYSEX</a> = 6
<br />
}</td></tr>
<tr class="memdesc:a06cdf00c4eb074ac3677408d259616bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Available event types. <a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bf">More...</a><br /></td></tr>
<tr class="separator:a06cdf00c4eb074ac3677408d259616bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af186d9284e1093d3e6c11c6d490ad4dc" id="r_af186d9284e1093d3e6c11c6d490ad4dc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dc">VST_HOST_ACTIVE_THREAD</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dca1a526b300093175d02059a0f97ba7b3a">VST_HOST_ACTIVE_THREAD_UNKNOWN</a> = 0
, <a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dca70fd32eeca74e21ca81e077f4d5f2cd6">VST_HOST_ACTIVE_THREAD_INTERFACE</a> = 1
, <a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcabdcb3fcce93be4bb50d24e1e0ef3e00f">VST_HOST_ACTIVE_THREAD_AUDIO</a> = 2
, <a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcab6d837b142cdea14a936d11d5095b40f">VST_HOST_ACTIVE_THREAD_EVENT</a> = 3
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcad93ea3ba687a2b05706bc439a9bd8b8c">VST_HOST_ACTIVE_THREAD_USER</a> = 4
, <b>VST_HOST_ACTIVE_THREAD_MAX</b>
, <b>_VST_HOST_ACTIVE_THREAD_PAD</b> = (-1l)
<br />
}</td></tr>
<tr class="separator:af186d9284e1093d3e6c11c6d490ad4dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a223eb6814e8e03b7f89687280db8b8ec" id="r_a223eb6814e8e03b7f89687280db8b8ec"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec">VST_HOST_OPCODE</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b">VST_HOST_OPCODE_00</a> = 0x00
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275">VST_HOST_OPCODE_AUTOMATE</a> = 0x00
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a">VST_HOST_OPCODE_PARAM_UPDATE</a> = 0x00
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4">VST_HOST_OPCODE_01</a> = 0x01
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21">VST_HOST_OPCODE_VST_VERSION</a> = 0x01
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c">VST_HOST_OPCODE_02</a> = 0x02
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7">VST_HOST_OPCODE_CURRENT_EFFECT_ID</a> = 0x02
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0">VST_HOST_OPCODE_03</a> = 0x03
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06">VST_HOST_OPCODE_KEEPALIVE_OR_IDLE</a> = 0x03
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66">VST_HOST_OPCODE_04</a> = 0x04
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b">VST_HOST_OPCODE_05</a> = 0x05
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5">VST_HOST_OPCODE_06</a> = 0x06
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c">VST_HOST_OPCODE_07</a> = 0x07
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08">VST_HOST_OPCODE_08</a> = 0x08
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1">VST_HOST_OPCODE_09</a> = 0x09
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52">VST_HOST_OPCODE_EVENT</a> = 0x09
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed">VST_HOST_OPCODE_0A</a> = 0x0A
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0">VST_HOST_OPCODE_0B</a> = 0x0B
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32">VST_HOST_OPCODE_0C</a> = 0x0C
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17">VST_HOST_OPCODE_0D</a> = 0x0D
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a> = 0x0D
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5">VST_HOST_OPCODE_0E</a> = 0x0E
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9">VST_HOST_OPCODE_0F</a> = 0x0F
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27604441d441b65f71f9260b8e9def3f">VST_HOST_OPCODE_EDITOR_RESIZE</a> = 0x0F
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab">VST_HOST_OPCODE_10</a> = 0x10
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3780078afe47dc32a11b9e060cac4ba5">VST_HOST_OPCODE_GET_SAMPLE_RATE</a> = 0x10
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a">VST_HOST_OPCODE_11</a> = 0x11
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5e79912c48a6fb06e114b7375694787c">VST_HOST_OPCODE_GET_BLOCK_SIZE</a> = 0x11
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496">VST_HOST_OPCODE_12</a> = 0x12
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9fcde8ebcad2b7079ec07f58f70e93e6">VST_HOST_OPCODE_INPUT_LATENCY</a> = 0x12
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526">VST_HOST_OPCODE_13</a> = 0x13
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca552a055b83d9f3fe32c5a203c15a9546">VST_HOST_OPCODE_OUTPUT_LATENCY</a> = 0x13
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28">VST_HOST_OPCODE_14</a> = 0x14
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf78b99eb3f0d98ed0cf5f9495f165100">VST_HOST_OPCODE_INPUT_GET_ATTACHED_EFFECT</a> = 0x14
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca82a53938468434684ea3d82c7ce18df0">VST_HOST_OPCODE_INPUT_STREAM_GET_ATTACHED_EFFECT</a> = 0x14
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189">VST_HOST_OPCODE_15</a> = 0x15
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaff9736dfba819cd7890978d2f2dfe104">VST_HOST_OPCODE_OUTPUT_GET_ATTACHED_EFFECT</a> = 0x15
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca244f662132328a87d363a2f97164f7e8">VST_HOST_OPCODE_OUTPUT_STREAM_GET_ATTACHED_EFFECT</a> = 0x15
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd">VST_HOST_OPCODE_16</a> = 0x16
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb">VST_HOST_OPCODE_17</a> = 0x17
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9a88af537e8831841f7d20c50a574b5b">VST_HOST_OPCODE_GET_ACTIVE_THREAD</a> = 0x17
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020">VST_HOST_OPCODE_18</a> = 0x18
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e">VST_HOST_OPCODE_19</a> = 0x19
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c">VST_HOST_OPCODE_1A</a> = 0x1A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702">VST_HOST_OPCODE_1B</a> = 0x1B
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676">VST_HOST_OPCODE_1C</a> = 0x1C
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a">VST_HOST_OPCODE_1D</a> = 0x1D
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2">VST_HOST_OPCODE_1E</a> = 0x1E
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48">VST_HOST_OPCODE_1F</a> = 0x1F
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4">VST_HOST_OPCODE_GET_OUTPUT_SPEAKER_ARRANGEMENT</a> = 0x1F
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b4bc14f0146f4835f155fec7f288186">VST_HOST_OPCODE_OUTPUT_GET_SPEAKER_ARRANGEMENT</a> = 0x1F
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867">VST_HOST_OPCODE_20</a> = 0x20
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406">VST_HOST_OPCODE_VENDOR_NAME</a> = 0x20
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb">VST_HOST_OPCODE_21</a> = 0x21
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc">VST_HOST_OPCODE_PRODUCT_NAME</a> = 0x21
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4">VST_HOST_OPCODE_22</a> = 0x22
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091">VST_HOST_OPCODE_VENDOR_VERSION</a> = 0x22
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74">VST_HOST_OPCODE_23</a> = 0x23
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0">VST_HOST_OPCODE_CUSTOM</a> = 0x23
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11">VST_HOST_OPCODE_24</a> = 0x24
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e">VST_HOST_OPCODE_25</a> = 0x25
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e">VST_HOST_OPCODE_SUPPORTS</a> = 0x25
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8">VST_HOST_OPCODE_26</a> = 0x26
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0082371116f57415587013fb9ceeec3b">VST_HOST_OPCODE_LANGUAGE</a> = 0x26
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92">VST_HOST_OPCODE_27</a> = 0x27
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f">VST_HOST_OPCODE_28</a> = 0x28
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a">VST_HOST_OPCODE_29</a> = 0x29
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecadcf29f0c0c8bff262a47cde2845249a3">VST_HOST_OPCODE_GET_EFFECT_DIRECTORY</a> = 0x29
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd">VST_HOST_OPCODE_2A</a> = 0x2A
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e">VST_HOST_OPCODE_EDITOR_UPDATE</a> = 0x2A
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde">VST_HOST_OPCODE_REFRESH</a> = 0x2A
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545">VST_HOST_OPCODE_2B</a> = 0x2B
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867">VST_HOST_OPCODE_PARAM_START_EDIT</a> = 0x2B
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5f88b8122f3200490d7d099613927604">VST_HOST_OPCODE_PARAM_LOCK</a> = 0x2B
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6">VST_HOST_OPCODE_2C</a> = 0x2C
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13">VST_HOST_OPCODE_PARAM_STOP_EDIT</a> = 0x2C
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddac30d988711279e6c81867386d6242">VST_HOST_OPCODE_PARAM_UNLOCK</a> = 0x2C
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558">VST_HOST_OPCODE_2D</a> = 0x2D
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68">VST_HOST_OPCODE_2E</a> = 0x2E
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4">VST_HOST_OPCODE_2F</a> = 0x2F
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf2289599b795abf5f7fa76413cafcc17">VST_HOST_OPCODE_30</a> = 0x30
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b">VST_HOST_OPCODE_31</a> = 0x31
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6">VST_HOST_OPCODE_GET_INPUT_SPEAKER_ARRANGEMENT</a> = 0x31
, <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca518880481925366ec8a2bd88f50a7008">VST_HOST_OPCODE_INPUT_GET_SPEAKER_ARRANGEMENT</a> = 0x31
, <br />
&#160;&#160;<b>VST_HOST_OPCODE_MAX</b>
, <b>_VST_HOST_OPCODE_PAD</b> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a223eb6814e8e03b7f89687280db8b8ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host <em>may</em> handle them or return 0 (false). <a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec">More...</a><br /></td></tr>
<tr class="separator:a223eb6814e8e03b7f89687280db8b8ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a468e652fc0ccfa68fecbb35dce162640" id="r_a468e652fc0ccfa68fecbb35dce162640"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640">VST_EFFECT_CATEGORY</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b">VST_EFFECT_CATEGORY_UNCATEGORIZED</a> = 0x00
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d">VST_EFFECT_CATEGORY_01</a> = 0x01
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d">VST_EFFECT_CATEGORY_EFFECT</a> = 0x01
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0">VST_EFFECT_CATEGORY_02</a> = 0x02
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8">VST_EFFECT_CATEGORY_INSTRUMENT</a> = 0x02
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d">VST_EFFECT_CATEGORY_03</a> = 0x03
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5">VST_EFFECT_CATEGORY_METERING</a> = 0x03
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a">VST_EFFECT_CATEGORY_04</a> = 0x04
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c">VST_EFFECT_CATEGORY_MASTERING</a> = 0x04
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4">VST_EFFECT_CATEGORY_05</a> = 0x05
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141">VST_EFFECT_CATEGORY_SPATIAL</a> = 0x05
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64">VST_EFFECT_CATEGORY_06</a> = 0x06
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034">VST_EFFECT_CATEGORY_DELAY_OR_ECHO</a> = 0x06
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211">VST_EFFECT_CATEGORY_07</a> = 0x07
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a5ec7a2bb427309c81f7368c873b87107">VST_EFFECT_CATEGORY_EXTERNAL</a> = 0x07
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c">VST_EFFECT_CATEGORY_08</a> = 0x08
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72">VST_EFFECT_CATEGORY_RESTORATION</a> = 0x08
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f">VST_EFFECT_CATEGORY_09</a> = 0x09
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a> = 0x09
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a">VST_EFFECT_CATEGORY_0A</a> = 0x0A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a> = 0x0A
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed">VST_EFFECT_CATEGORY_0B</a> = 0x0B
, <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58">VST_EFFECT_CATEGORY_WAVEGENERATOR</a> = 0x0B
, <b>VST_EFFECT_CATEGORY_MAX</b>
, <br />
&#160;&#160;<b>_VST_EFFECT_CATEGORY_PAD</b> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:a468e652fc0ccfa68fecbb35dce162640"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plug-in Categories Pre-defined category grouping that also affect host behavior when handling the plug-in. <a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640">More...</a><br /></td></tr>
<tr class="separator:a468e652fc0ccfa68fecbb35dce162640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7174d634349acbda34c34af9fe706bd2" id="r_a7174d634349acbda34c34af9fe706bd2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2">VST_EFFECT_FLAG</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e">VST_EFFECT_FLAG_1ls0</a> = 1 &lt;&lt; 0
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> = 1 &lt;&lt; 0
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e">VST_EFFECT_FLAG_1ls4</a> = 1 &lt;&lt; 4
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea">VST_EFFECT_FLAG_SUPPORTS_FLOAT</a> = 1 &lt;&lt; 4
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d">VST_EFFECT_FLAG_1ls5</a> = 1 &lt;&lt; 5
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a> = 1 &lt;&lt; 5
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134">VST_EFFECT_FLAG_1ls8</a> = 1 &lt;&lt; 8
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724">VST_EFFECT_FLAG_INSTRUMENT</a> = 1 &lt;&lt; 8
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b">VST_EFFECT_FLAG_1ls9</a> = 1 &lt;&lt; 9
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605">VST_EFFECT_FLAG_SILENT_TAIL</a> = 1 &lt;&lt; 9
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98">VST_EFFECT_FLAG_1ls12</a> = 1 &lt;&lt; 12
, <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6">VST_EFFECT_FLAG_SUPPORTS_DOUBLE</a> = 1 &lt;&lt; 12
<br />
}</td></tr>
<tr class="memdesc:a7174d634349acbda34c34af9fe706bd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Effect Flags. <a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2">More...</a><br /></td></tr>
<tr class="separator:a7174d634349acbda34c34af9fe706bd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb1cdba3c236829cb63d4196f33d696" id="r_abfb1cdba3c236829cb63d4196f33d696"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a> { <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084">VST_EFFECT_OPCODE_00</a> = 0x00
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c">VST_EFFECT_OPCODE_CREATE</a> = 0x00
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d">VST_EFFECT_OPCODE_INITIALIZE</a> = 0x00
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28">VST_EFFECT_OPCODE_01</a> = 0x01
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691">VST_EFFECT_OPCODE_DESTROY</a> = 0x01
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd">VST_EFFECT_OPCODE_02</a> = 0x02
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570">VST_EFFECT_OPCODE_SET_PROGRAM</a> = 0x02
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b">VST_EFFECT_OPCODE_PROGRAM_SET</a> = 0x02
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3">VST_EFFECT_OPCODE_03</a> = 0x03
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6">VST_EFFECT_OPCODE_GET_PROGRAM</a> = 0x03
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538">VST_EFFECT_OPCODE_PROGRAM_GET</a> = 0x03
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58">VST_EFFECT_OPCODE_04</a> = 0x04
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06">VST_EFFECT_OPCODE_SET_PROGRAM_NAME</a> = 0x04
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c">VST_EFFECT_OPCODE_PROGRAM_SET_NAME</a> = 0x04
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4">VST_EFFECT_OPCODE_05</a> = 0x05
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8">VST_EFFECT_OPCODE_GET_PROGRAM_NAME</a> = 0x05
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba">VST_EFFECT_OPCODE_PROGRAM_GET_NAME</a> = 0x05
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2">VST_EFFECT_OPCODE_06</a> = 0x06
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca">VST_EFFECT_OPCODE_PARAM_GETLABEL</a> = 0x06
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1">VST_EFFECT_OPCODE_PARAM_GET_LABEL</a> = 0x06
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947">VST_EFFECT_OPCODE_PARAM_LABEL</a> = 0x06
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf">VST_EFFECT_OPCODE_07</a> = 0x07
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553">VST_EFFECT_OPCODE_PARAM_GETVALUE</a> = 0x07
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce">VST_EFFECT_OPCODE_PARAM_GET_VALUE</a> = 0x07
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f">VST_EFFECT_OPCODE_PARAM_VALUE</a> = 0x07
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8">VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING</a> = 0x07
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c">VST_EFFECT_OPCODE_08</a> = 0x08
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531">VST_EFFECT_OPCODE_PARAM_GETNAME</a> = 0x08
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2">VST_EFFECT_OPCODE_PARAM_GET_NAME</a> = 0x08
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1">VST_EFFECT_OPCODE_PARAM_NAME</a> = 0x08
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89">VST_EFFECT_OPCODE_09</a> = 0x09
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3">VST_EFFECT_OPCODE_0A</a> = 0x0A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16">VST_EFFECT_OPCODE_SETSAMPLERATE</a> = 0x0A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6">VST_EFFECT_OPCODE_SET_SAMPLE_RATE</a> = 0x0A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f">VST_EFFECT_OPCODE_0B</a> = 0x0B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad">VST_EFFECT_OPCODE_SETBLOCKSIZE</a> = 0x0B
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3">VST_EFFECT_OPCODE_SET_BLOCK_SIZE</a> = 0x0B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4">VST_EFFECT_OPCODE_0C</a> = 0x0C
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d">VST_EFFECT_OPCODE_PAUSE_UNPAUSE</a> = 0x0C
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a">VST_EFFECT_OPCODE_SUSPEND_RESUME</a> = 0x0C
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8">VST_EFFECT_OPCODE_SUSPEND</a> = 0x0C
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0">VST_EFFECT_OPCODE_0D</a> = 0x0D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5">VST_EFFECT_OPCODE_WINDOW_GETRECT</a> = 0x0D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8">VST_EFFECT_OPCODE_EDITOR_RECT</a> = 0x0D
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861">VST_EFFECT_OPCODE_EDITOR_GET_RECT</a> = 0x0D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e">VST_EFFECT_OPCODE_0E</a> = 0x0E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5">VST_EFFECT_OPCODE_WINDOW_CREATE</a> = 0x0E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c">VST_EFFECT_OPCODE_EDITOR_OPEN</a> = 0x0E
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a">VST_EFFECT_OPCODE_0F</a> = 0x0F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70">VST_EFFECT_OPCODE_WINDOW_DESTROY</a> = 0x0F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8">VST_EFFECT_OPCODE_EDITOR_CLOSE</a> = 0x0F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a">VST_EFFECT_OPCODE_10</a> = 0x10
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c">VST_EFFECT_OPCODE_WINDOW_DRAW</a> = 0x10
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8">VST_EFFECT_OPCODE_EDITOR_DRAW</a> = 0x10
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9">VST_EFFECT_OPCODE_11</a> = 0x11
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190">VST_EFFECT_OPCODE_WINDOW_MOUSE</a> = 0x11
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37">VST_EFFECT_OPCODE_EDITOR_MOUSE</a> = 0x11
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8">VST_EFFECT_OPCODE_12</a> = 0x12
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921">VST_EFFECT_OPCODE_WINDOW_KEYBOARD</a> = 0x12
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41">VST_EFFECT_OPCODE_EDITOR_KEYBOARD</a> = 0x12
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d">VST_EFFECT_OPCODE_13</a> = 0x13
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb">VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE</a> = 0x13
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d">VST_EFFECT_OPCODE_14</a> = 0x14
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06">VST_EFFECT_OPCODE_15</a> = 0x15
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f">VST_EFFECT_OPCODE_16</a> = 0x16
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244">VST_EFFECT_OPCODE_FOURCC</a> = 0x16
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715">VST_EFFECT_OPCODE_17</a> = 0x17
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099">VST_EFFECT_OPCODE_GET_CHUNK_DATA</a> = 0x17
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8">VST_EFFECT_OPCODE_18</a> = 0x18
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005">VST_EFFECT_OPCODE_SET_CHUNK_DATA</a> = 0x18
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac">VST_EFFECT_OPCODE_19</a> = 0x19
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6">VST_EFFECT_OPCODE_EVENT</a> = 0x19
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90">VST_EFFECT_OPCODE_1A</a> = 0x1A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677">VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE</a> = 0x1A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff">VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE</a> = 0x1A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8">VST_EFFECT_OPCODE_PARAM_AUTOMATABLE</a> = 0x1A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940">VST_EFFECT_OPCODE_1B</a> = 0x1B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc">VST_EFFECT_OPCODE_PARAM_SET_VALUE</a> = 0x1B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916">VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING</a> = 0x1B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220">VST_EFFECT_OPCODE_1C</a> = 0x1C
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04">VST_EFFECT_OPCODE_1D</a> = 0x1D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd">VST_EFFECT_OPCODE_1E</a> = 0x1E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833">VST_EFFECT_OPCODE_1F</a> = 0x1F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26">VST_EFFECT_OPCODE_20</a> = 0x20
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293">VST_EFFECT_OPCODE_21</a> = 0x21
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a">VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES</a> = 0x21
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46c7e2d515b51f460a6f0076281d5036">VST_EFFECT_OPCODE_INPUT_STREAM_GET_PROPERTIES</a> = 0x21
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e">VST_EFFECT_OPCODE_22</a> = 0x22
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702">VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES</a> = 0x22
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a44cc942198cbad7c99ae869784926b6b">VST_EFFECT_OPCODE_OUTPUT_STREAM_GET_PROPERTIES</a> = 0x22
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2">VST_EFFECT_OPCODE_23</a> = 0x23
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2">VST_EFFECT_OPCODE_EFFECT_CATEGORY</a> = 0x23
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9">VST_EFFECT_OPCODE_CATEGORY</a> = 0x23
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51">VST_EFFECT_OPCODE_24</a> = 0x24
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468">VST_EFFECT_OPCODE_25</a> = 0x25
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833">VST_EFFECT_OPCODE_26</a> = 0x26
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29">VST_EFFECT_OPCODE_27</a> = 0x27
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055">VST_EFFECT_OPCODE_28</a> = 0x28
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795">VST_EFFECT_OPCODE_29</a> = 0x29
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746">VST_EFFECT_OPCODE_2A</a> = 0x2A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3">VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT</a> = 0x2A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce">VST_EFFECT_OPCODE_2B</a> = 0x2B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf">VST_EFFECT_OPCODE_2C</a> = 0x2C
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f">VST_EFFECT_OPCODE_BYPASS</a> = 0x2C
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031">VST_EFFECT_OPCODE_2D</a> = 0x2D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723">VST_EFFECT_OPCODE_GETNAME</a> = 0x2D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474">VST_EFFECT_OPCODE_EFFECT_NAME</a> = 0x2D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506">VST_EFFECT_OPCODE_NAME</a> = 0x2D
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803">VST_EFFECT_OPCODE_2E</a> = 0x2E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705">VST_EFFECT_OPCODE_TRANSLATE_ERROR</a> = 0x2E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d">VST_EFFECT_OPCODE_2F</a> = 0x2F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772">VST_EFFECT_OPCODE_GETVENDOR</a> = 0x2F
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3">VST_EFFECT_OPCODE_VENDOR_NAME</a> = 0x2F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b">VST_EFFECT_OPCODE_30</a> = 0x30
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe">VST_EFFECT_OPCODE_GETNAME2</a> = 0x30
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c">VST_EFFECT_OPCODE_PRODUCT_NAME</a> = 0x30
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9">VST_EFFECT_OPCODE_31</a> = 0x31
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0">VST_EFFECT_OPCODE_GETVENDORVERSION</a> = 0x31
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9">VST_EFFECT_OPCODE_VENDOR_VERSION</a> = 0x31
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c">VST_EFFECT_OPCODE_32</a> = 0x32
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a">VST_EFFECT_OPCODE_CUSTOM</a> = 0x32
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3">VST_EFFECT_OPCODE_33</a> = 0x33
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2">VST_EFFECT_OPCODE_SUPPORTS</a> = 0x33
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a">VST_EFFECT_OPCODE_34</a> = 0x34
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1">VST_EFFECT_OPCODE_GETTAILSAMPLES</a> = 0x34
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f">VST_EFFECT_OPCODE_TAIL_SAMPLES</a> = 0x34
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0">VST_EFFECT_OPCODE_35</a> = 0x35
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001">VST_EFFECT_OPCODE_IDLE</a> = 0x35
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be">VST_EFFECT_OPCODE_36</a> = 0x36
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1">VST_EFFECT_OPCODE_37</a> = 0x37
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac">VST_EFFECT_OPCODE_38</a> = 0x38
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579">VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES</a> = 0x38
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6">VST_EFFECT_OPCODE_PARAM_PROPERTIES</a> = 0x38
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4">VST_EFFECT_OPCODE_39</a> = 0x39
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f">VST_EFFECT_OPCODE_3A</a> = 0x3A
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20">VST_EFFECT_OPCODE_VST_VERSION</a> = 0x3A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d">VST_EFFECT_OPCODE_3B</a> = 0x3B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963">VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN</a> = 0x3B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054">VST_EFFECT_OPCODE_3C</a> = 0x3C
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7">VST_EFFECT_OPCODE_EDITOR_VKEY_UP</a> = 0x3C
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229">VST_EFFECT_OPCODE_3D</a> = 0x3D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb">VST_EFFECT_OPCODE_3E</a> = 0x3E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de">VST_EFFECT_OPCODE_3F</a> = 0x3F
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4">VST_EFFECT_OPCODE_40</a> = 0x40
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86">VST_EFFECT_OPCODE_41</a> = 0x41
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8">VST_EFFECT_OPCODE_42</a> = 0x42
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213">VST_EFFECT_OPCODE_43</a> = 0x43
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4">VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN</a> = 0x43
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6">VST_EFFECT_OPCODE_44</a> = 0x44
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce">VST_EFFECT_OPCODE_PROGRAM_SET_END</a> = 0x44
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018">VST_EFFECT_OPCODE_45</a> = 0x45
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> = 0x45
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e">VST_EFFECT_OPCODE_46</a> = 0x46
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255">VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID</a> = 0x46
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01">VST_EFFECT_OPCODE_47</a> = 0x47
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b">VST_EFFECT_OPCODE_PROCESS_BEGIN</a> = 0x47
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd">VST_EFFECT_OPCODE_48</a> = 0x48
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b">VST_EFFECT_OPCODE_PROCESS_END</a> = 0x48
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15">VST_EFFECT_OPCODE_49</a> = 0x49
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291">VST_EFFECT_OPCODE_4A</a> = 0x4A
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8">VST_EFFECT_OPCODE_4B</a> = 0x4B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd">VST_EFFECT_OPCODE_BANK_LOAD</a> = 0x4B
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c">VST_EFFECT_OPCODE_4C</a> = 0x4C
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5">VST_EFFECT_OPCODE_PROGRAM_LOAD</a> = 0x4C
, <br />
&#160;&#160;<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5">VST_EFFECT_OPCODE_4D</a> = 0x4D
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016">VST_EFFECT_OPCODE_4E</a> = 0x4E
, <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78">VST_EFFECT_OPCODE_4F</a> = 0x4F
, <b>VST_EFFECT_OPCODE_MAX</b>
, <br />
&#160;&#160;<b>_VST_EFFECT_OPCODE_PAD</b> = (-1l)
<br />
}</td></tr>
<tr class="memdesc:abfb1cdba3c236829cb63d4196f33d696"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or return 0 (false). <a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">More...</a><br /></td></tr>
<tr class="separator:abfb1cdba3c236829cb63d4196f33d696"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a668a218f4bb073cd9e14ec1f74772b42" name="a668a218f4bb073cd9e14ec1f74772b42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a668a218f4bb073cd9e14ec1f74772b42">&#9670;&#160;</a></span>VST2SDK_VST_H</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST2SDK_VST_H</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00027">27</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a888e4158d3fefe485a12f0462be4761d" name="a888e4158d3fefe485a12f0462be4761d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a888e4158d3fefe485a12f0462be4761d">&#9670;&#160;</a></span>VST_DEFAULT_BLOCK_SIZE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_DEFAULT_BLOCK_SIZE&#160;&#160;&#160;1024</td>
</tr>
</table>
</div><div class="memdoc">
<p>Default VST 2.x Block Size All VST 2.x hosts expect you to initialize your plug-in to these default values. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3">VST_EFFECT_OPCODE_SET_BLOCK_SIZE</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01611">1611</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a14bd123916e582739f85d51ddab2df5b" name="a14bd123916e582739f85d51ddab2df5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14bd123916e582739f85d51ddab2df5b">&#9670;&#160;</a></span>VST_DEFAULT_SAMPLE_RATE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_DEFAULT_SAMPLE_RATE&#160;&#160;&#160;44100.0f</td>
</tr>
</table>
</div><div class="memdoc">
<p>Default VST 2.x Sample Rate All VST 2.x hosts expect you to initialize your plug-in to these default values. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6">VST_EFFECT_OPCODE_SET_SAMPLE_RATE</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01604">1604</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="af5c20ce194fde78467d1dbd926fca4d9" name="af5c20ce194fde78467d1dbd926fca4d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5c20ce194fde78467d1dbd926fca4d9">&#9670;&#160;</a></span>VST_ENTRYPOINT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_ENTRYPOINT&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* VSTPluginMain(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback)</td>
</tr>
</table>
</div><div class="memdoc">
<p>VST 2.x Entry Point for all platforms. </p>
<p>Must be present in VST 2.x plug-ins but must not be present in VST 1.x plug-ins.</p>
<dl class="section return"><dt>Returns</dt><dd>A new instance of the VST 2.x effect. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l03127">3127</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 3136</span> { <span class="keywordflow">return</span> VSTPluginMain(callback); }</div>
<div class="line"><span class="lineno"> 3137</span> </div>
<div class="line"><span class="lineno"> 3144</span><span class="preprocessor">#define VST_ENTRYPOINT_MACOS \</span></div>
<div class="line"><span class="lineno"> 3145</span><span class="preprocessor"> vst_effect_t* main_macho(vst_host_callback_t callback) { return VSTPluginMain(callback); }</span></div>
<div class="line"><span class="lineno"> 3146</span> </div>
<div class="line"><span class="lineno"> 3153</span><span class="preprocessor">#define VST_ENTRYPOINT_MACOS_POWERPC \</span></div>
<div class="line"><span class="lineno"> 3154</span><span class="preprocessor"> vst_effect_t* main(vst_host_callback_t callback) { return VSTPluginMain(callback); }</span></div>
<div class="line"><span class="lineno"> 3155</span> </div>
<div class="line"><span class="lineno"> 3156</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><span class="lineno"> 3157</span>}</div>
<div class="line"><span class="lineno"> 3158</span><span class="preprocessor">#endif</span></div>
<div class="line"><span class="lineno"> 3159</span><span class="preprocessor">#pragma pack(pop)</span></div>
<div class="line"><span class="lineno"> 3160</span><span class="preprocessor">#endif</span></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad6404cff9cc94786e4c95d8ca8d234b5" name="ad6404cff9cc94786e4c95d8ca8d234b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6404cff9cc94786e4c95d8ca8d234b5">&#9670;&#160;</a></span>VST_ENTRYPOINT_MACOS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_ENTRYPOINT_MACOS&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* main_macho(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback) { return VSTPluginMain(callback); }</td>
</tr>
</table>
</div><div class="memdoc">
<p>[DEPRECATED] VST 1.x Entry Point for MacOS </p>
<p>Do not implement in VST 2.1 or later plug-ins!</p>
<dl class="section return"><dt>Returns</dt><dd>A new instance of the VST 1.x effect. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l03145">3145</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 3146</span> { <span class="keywordflow">return</span> VSTPluginMain(callback); }</div>
</div><!-- fragment -->
</div>
</div>
<a id="a026df697cddfdd1e622e272acaed81a3" name="a026df697cddfdd1e622e272acaed81a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a026df697cddfdd1e622e272acaed81a3">&#9670;&#160;</a></span>VST_ENTRYPOINT_MACOS_POWERPC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_ENTRYPOINT_MACOS_POWERPC&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* main(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback) { return VSTPluginMain(callback); }</td>
</tr>
</table>
</div><div class="memdoc">
<p>[DEPRECATED] VST 2.3 Entry Point for PowerPC </p>
<p>Present in some VST 2.3 and earlier compatible plug-ins that support MacOS.</p>
<dl class="section return"><dt>Returns</dt><dd>A new instance of the VST 2.x effect. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l03154">3154</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 3155</span> { <span class="keywordflow">return</span> VSTPluginMain(callback); }</div>
</div><!-- fragment -->
</div>
</div>
<a id="a224bcc8caacf5906a25ae60542d31028" name="a224bcc8caacf5906a25ae60542d31028"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a224bcc8caacf5906a25ae60542d31028">&#9670;&#160;</a></span>VST_ENTRYPOINT_WINDOWS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_ENTRYPOINT_WINDOWS&#160;&#160;&#160; <a class="el" href="structvst__effect__t.html">vst_effect_t</a>* MAIN(<a class="el" href="vst_8h.html#a84c2cdc8c0f072f1cb64144815a05de6">vst_host_callback_t</a> callback) { return VSTPluginMain(callback); }</td>
</tr>
</table>
</div><div class="memdoc">
<p>[DEPRECATED] VST 1.x Entry Point for Windows </p>
<p>Do not implement in VST 2.1 or later plug-ins!</p>
<dl class="section return"><dt>Returns</dt><dd>A new instance of the VST 1.x effect. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l03136">3136</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 3137</span> { <span class="keywordflow">return</span> VSTPluginMain(callback); }</div>
</div><!-- fragment -->
</div>
</div>
<a id="a06c51d1e4072cbda110044ad98c1dce5" name="a06c51d1e4072cbda110044ad98c1dce5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06c51d1e4072cbda110044ad98c1dce5">&#9670;&#160;</a></span>VST_FOURCC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_FOURCC</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">c, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">d&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;((((uint32_t)a) &lt;&lt; 24) | (((uint32_t)b) &lt;&lt; 16) | (((uint32_t)c) &lt;&lt; 8) | (((uint32_t)d) &lt;&lt; 0))</td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert four numbers into a FourCC. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00060">60</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="ab587d75cb10e7eb0422cb34b2bf302db" name="ab587d75cb10e7eb0422cb34b2bf302db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab587d75cb10e7eb0422cb34b2bf302db">&#9670;&#160;</a></span>VST_FUNCTION_INTERFACE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_FUNCTION_INTERFACE&#160;&#160;&#160;__cdecl</td>
</tr>
</table>
</div><div class="memdoc">
<p>Standard calling convention across plug-ins and hosts. </p>
<p>On some older Windows platforms this is not __cdecl but something similar to __stdcall. We don't really care about those old platforms anyway so __cdecl it is. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00049">49</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a09521790f0fb9c38d6dbd3602d621053" name="a09521790f0fb9c38d6dbd3602d621053"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09521790f0fb9c38d6dbd3602d621053">&#9670;&#160;</a></span>VST_MAGICNUMBER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_MAGICNUMBER&#160;&#160;&#160;<a class="el" href="vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5">VST_FOURCC</a>('V', 's', 't', 'P')</td>
</tr>
</table>
</div><div class="memdoc">
<p>Magic Number identifying a VST 2.x plug-in structure. </p>
<dl class="section see"><dt>See also</dt><dd>vst_effect_t.magic_numer </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01597">1597</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a159930143b669088b88b43a54cf91eaf" name="a159930143b669088b88b43a54cf91eaf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a159930143b669088b88b43a54cf91eaf">&#9670;&#160;</a></span>VST_MAX_CHANNELS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define VST_MAX_CHANNELS&#160;&#160;&#160;32</td>
</tr>
</table>
</div><div class="memdoc">
<p>Maximum number of channels/streams/inputs/outputs supported by VST 2.x Couldn't find any audio editing software which would attempt to add more channels. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is 32 channels really the maximum? </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00056">56</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="a187f06ed217006cee2c625b1fc920956" name="a187f06ed217006cee2c625b1fc920956"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a187f06ed217006cee2c625b1fc920956">&#9670;&#160;</a></span>vst_effect_control_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef intptr_t(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_effect_control_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, int32_t opcode, int32_t p_int1, intptr_t p_int2, void *p_ptr, float p_float)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Control the VST through an opcode and up to four parameters. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title="Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret...">VST_EFFECT_OPCODE</a></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">self</td><td>Pointer to the effect itself. </td></tr>
<tr><td class="paramname">opcode</td><td>The opcode to run, see <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a>. </td></tr>
<tr><td class="paramname">p_int1</td><td>Parameter, see <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a>. </td></tr>
<tr><td class="paramname">p_int2</td><td>Parameter, see <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a>. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Parameter, see <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a>. </td></tr>
<tr><td class="paramname">p_float</td><td>Parameter, see <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a>. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02899">2899</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="af0c37ddc3ece0563a356589b330db697" name="af0c37ddc3ece0563a356589b330db697"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0c37ddc3ece0563a356589b330db697">&#9670;&#160;</a></span>vst_effect_get_parameter_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef float(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_effect_get_parameter_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, uint32_t index)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Retrieve the current value of the parameter at the given index, or do nothing if out of bounds. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">self</td><td>Pointer to the effect itself. </td></tr>
<tr><td class="paramname">index</td><td>Parameter index. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Current value of the parameter. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02926">2926</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a2e0a659f8b4b8857a799a0b9c683a216" name="a2e0a659f8b4b8857a799a0b9c683a216"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e0a659f8b4b8857a799a0b9c683a216">&#9670;&#160;</a></span>vst_effect_process_double_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_effect_process_double_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, const double *const *inputs, double **outputs, int32_t samples)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Process the given number of double samples in inputs and outputs. </p>
<p>Process input and overwrite the output in place. Host provides output buffers.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.4+) Available from VST 2.4 and later.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">self</td><td>Pointer to the effect itself. </td></tr>
<tr><td class="paramname">inputs</td><td>Pointer to an array of 'const double[samples]' with size numInputs. </td></tr>
<tr><td class="paramname">outputs</td><td>Pointer to an array of 'double[samples]' with size numOutputs. </td></tr>
<tr><td class="paramname">samples</td><td>Number of samples per channel in inputs. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02952">2952</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a7f2093b8c4846907f4cd39068101249a" name="a7f2093b8c4846907f4cd39068101249a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f2093b8c4846907f4cd39068101249a">&#9670;&#160;</a></span>vst_effect_process_float_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_effect_process_float_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, const float *const *inputs, float **outputs, int32_t samples)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Process the given number of single samples in inputs and outputs. </p>
<p>Process input and overwrite the output in place. Host provides output buffers.</p>
<p>@important Not thread-safe on MacOS for some reason or another.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">self</td><td>Pointer to the effect itself. </td></tr>
<tr><td class="paramname">inputs</td><td>Pointer to an array of 'const float[samples]' with size numInputs. </td></tr>
<tr><td class="paramname">outputs</td><td>Pointer to an array of 'float[samples]' with size numOutputs. </td></tr>
<tr><td class="paramname">samples</td><td>Number of samples per channel in inputs. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02939">2939</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a10245b388a012f0007c6b64446377ab2" name="a10245b388a012f0007c6b64446377ab2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10245b388a012f0007c6b64446377ab2">&#9670;&#160;</a></span>vst_effect_process_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_effect_process_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, const float *const *inputs, float **outputs, int32_t samples)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Process the given number of samples in inputs and outputs. </p>
<p>Used to handle input data and provides output data. We seem to be the ones that provide the output buffer?</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">self</td><td>Pointer to the effect itself. </td></tr>
<tr><td class="paramname">inputs</td><td>Pointer to an array of 'const float[samples]' with size <a class="el" href="structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b">vst_effect_t::num_inputs</a>. </td></tr>
<tr><td class="paramname">outputs</td><td>Pointer to an array of 'float[samples]' with size <a class="el" href="structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa">vst_effect_t::num_outputs</a>. </td></tr>
<tr><td class="paramname">samples</td><td>Number of samples per channel in inputs and outputs. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02910">2910</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a20f63b4dc3f1f96b3c57820f99362a0d" name="a20f63b4dc3f1f96b3c57820f99362a0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20f63b4dc3f1f96b3c57820f99362a0d">&#9670;&#160;</a></span>vst_effect_set_parameter_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_effect_set_parameter_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *self, uint32_t index, float value)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Updates the value for the parameter at the given index, or does nothing if out of bounds. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">self</td><td>Pointer to the effect itself. </td></tr>
<tr><td class="paramname">index</td><td>Parameter index. </td></tr>
<tr><td class="paramname">value</td><td>New value for the parameter. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02918">2918</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<a id="a84c2cdc8c0f072f1cb64144815a05de6" name="a84c2cdc8c0f072f1cb64144815a05de6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84c2cdc8c0f072f1cb64144815a05de6">&#9670;&#160;</a></span>vst_host_callback_t</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef intptr_t(<a class="el" href="vst_8h.html#ab587d75cb10e7eb0422cb34b2bf302db">VST_FUNCTION_INTERFACE</a> * vst_host_callback_t) (struct <a class="el" href="structvst__effect__t.html">vst_effect_t</a> *plugin, int32_t opcode, int32_t p_int1, int64_t p_int2, const char *p_str, float p_float)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Plug-in to Host callback. </p>
<p>The plug-in may call this to attempt to change things on the host side. The host side is free to ignore all requests, annoyingly enough.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">opcode</td><td>See VST_HOST_OPCODE </td></tr>
<tr><td class="paramname">p_str</td><td>Zero terminated string or null on call. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>? </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01587">1587</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a7abc836e88df867216049fa8f4645bc0" name="a7abc836e88df867216049fa8f4645bc0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7abc836e88df867216049fa8f4645bc0">&#9670;&#160;</a></span>VST_BUFFER_SIZE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0">VST_BUFFER_SIZE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Known Buffer Sizes. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f" name="a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f"></a>VST_BUFFER_SIZE_PARAM_LABEL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c" name="a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c"></a>VST_BUFFER_SIZE_PARAM_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79" name="a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79"></a>VST_BUFFER_SIZE_PARAM_VALUE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd" name="a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd"></a>VST_BUFFER_SIZE_STREAM_LABEL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65" name="a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65"></a>VST_BUFFER_SIZE_CATEGORY_LABEL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2" name="a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2"></a>VST_BUFFER_SIZE_PROGRAM_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8" name="a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8"></a>VST_BUFFER_SIZE_EFFECT_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7" name="a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7"></a>VST_BUFFER_SIZE_PARAM_LONG_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633" name="a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633"></a>VST_BUFFER_SIZE_PRODUCT_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181" name="a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181"></a>VST_BUFFER_SIZE_SPEAKER_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124" name="a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124"></a>VST_BUFFER_SIZE_STREAM_NAME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c" name="a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c"></a>VST_BUFFER_SIZE_VENDOR_NAME&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00108">108</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 108</span> {</div>
<div class="line"><span class="lineno"> 109</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f">VST_BUFFER_SIZE_PARAM_LABEL</a> = 8,</div>
<div class="line"><span class="lineno"> 110</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c">VST_BUFFER_SIZE_PARAM_NAME</a> = 8,</div>
<div class="line"><span class="lineno"> 111</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79">VST_BUFFER_SIZE_PARAM_VALUE</a> = 8,</div>
<div class="line"><span class="lineno"> 112</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd">VST_BUFFER_SIZE_STREAM_LABEL</a> = 8,</div>
<div class="line"><span class="lineno"> 113</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65">VST_BUFFER_SIZE_CATEGORY_LABEL</a> = 24,</div>
<div class="line"><span class="lineno"> 114</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2">VST_BUFFER_SIZE_PROGRAM_NAME</a> = 24,</div>
<div class="line"><span class="lineno"> 115</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8">VST_BUFFER_SIZE_EFFECT_NAME</a> = 32,</div>
<div class="line"><span class="lineno"> 116</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7">VST_BUFFER_SIZE_PARAM_LONG_NAME</a> = 64,</div>
<div class="line"><span class="lineno"> 117</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633">VST_BUFFER_SIZE_PRODUCT_NAME</a> = 64,</div>
<div class="line"><span class="lineno"> 118</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181">VST_BUFFER_SIZE_SPEAKER_NAME</a> = 64,</div>
<div class="line"><span class="lineno"> 119</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124">VST_BUFFER_SIZE_STREAM_NAME</a> = 64,</div>
<div class="line"><span class="lineno"> 120</span> <a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c">VST_BUFFER_SIZE_VENDOR_NAME</a> = 64</div>
<div class="line"><span class="lineno"> 121</span>};</div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a0c3022c7a7702966bc88df74c3c10181">VST_BUFFER_SIZE_SPEAKER_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_SPEAKER_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00118">vst.h:118</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a2115337ce5178aedd308ab187122e124">VST_BUFFER_SIZE_STREAM_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_STREAM_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00119">vst.h:119</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a35e9d3ae94245bf880ceaeed2e3ecb79">VST_BUFFER_SIZE_PARAM_VALUE</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_PARAM_VALUE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00111">vst.h:111</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b22236d4e393bbdd3614e6e6d770abd">VST_BUFFER_SIZE_STREAM_LABEL</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_STREAM_LABEL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00112">vst.h:112</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a7b36831c844989a8f852aa37c612394f">VST_BUFFER_SIZE_PARAM_LABEL</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_PARAM_LABEL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00109">vst.h:109</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c">VST_BUFFER_SIZE_VENDOR_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_VENDOR_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00121">vst.h:120</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a9df2284f73b882143e8d5d4f0926c22c">VST_BUFFER_SIZE_PARAM_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_PARAM_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00110">vst.h:110</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0aa5532adff25787fb18d6323ff85ffaf2">VST_BUFFER_SIZE_PROGRAM_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_PROGRAM_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00114">vst.h:114</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab6d00e5e5b66c8f846e5bee4e94c5a65">VST_BUFFER_SIZE_CATEGORY_LABEL</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_CATEGORY_LABEL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00113">vst.h:113</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8">VST_BUFFER_SIZE_EFFECT_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_EFFECT_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00115">vst.h:115</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0adf371e519b4fe11ea463a31ced5b23b7">VST_BUFFER_SIZE_PARAM_LONG_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_PARAM_LONG_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00116">vst.h:116</a></div></div>
<div class="ttc" id="avst_8h_html_a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633"><div class="ttname"><a href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633">VST_BUFFER_SIZE_PRODUCT_NAME</a></div><div class="ttdeci">@ VST_BUFFER_SIZE_PRODUCT_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00117">vst.h:117</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a468e652fc0ccfa68fecbb35dce162640" name="a468e652fc0ccfa68fecbb35dce162640"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a468e652fc0ccfa68fecbb35dce162640">&#9670;&#160;</a></span>VST_EFFECT_CATEGORY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640">VST_EFFECT_CATEGORY</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Plug-in Categories Pre-defined category grouping that also affect host behavior when handling the plug-in. </p>
<p>This is not just a UI/UX thing, it actually affects what plug-ins can do, so place your plug-in into the correct category. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b" name="a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b"></a>VST_EFFECT_CATEGORY_UNCATEGORIZED&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" name="a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d"></a>VST_EFFECT_CATEGORY_01&#160;</td><td class="fielddoc"><p>Generic Effects Examples: Distortion, Pitch Shift, ... </p>
<p>Supports: Delay (Optional), Tail Samples, MIDI </p>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d" name="a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d"></a>VST_EFFECT_CATEGORY_EFFECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d" title="Generic Effects Examples: Distortion, Pitch Shift, ...">VST_EFFECT_CATEGORY_01</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" name="a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0"></a>VST_EFFECT_CATEGORY_02&#160;</td><td class="fielddoc"><p>Instruments Examples: Instruments, Synths, Samplers, ... </p>
<p>Supports: Delay (Optional), Tail Samples, MIDI </p>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8" name="a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8"></a>VST_EFFECT_CATEGORY_INSTRUMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0" title="Instruments Examples: Instruments, Synths, Samplers, ...">VST_EFFECT_CATEGORY_02</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" name="a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d"></a>VST_EFFECT_CATEGORY_03&#160;</td><td class="fielddoc"><p>Metering Examples: Loudness Meters, Volume Analysis, ... </p>
<p>Supports: Tail Samples, MIDI </p><dl class="section note"><dt>Note</dt><dd>Delay causes crashes in some hosts. Fun. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5" name="a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5"></a>VST_EFFECT_CATEGORY_METERING&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d" title="Metering Examples: Loudness Meters, Volume Analysis, ...">VST_EFFECT_CATEGORY_03</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" name="a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a"></a>VST_EFFECT_CATEGORY_04&#160;</td><td class="fielddoc"><p>Mastering Examples: Compressors, Limiters, ... </p>
<p>Supports: Delay, Tail Samples (optional), MIDI </p>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c" name="a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c"></a>VST_EFFECT_CATEGORY_MASTERING&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a" title="Mastering Examples: Compressors, Limiters, ...">VST_EFFECT_CATEGORY_04</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" name="a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4"></a>VST_EFFECT_CATEGORY_05&#160;</td><td class="fielddoc"><p>Spatializers Examples: Channel Panning, Expanders, ... </p>
<p>Supports: Tail Samples (optional), MIDI </p>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141" name="a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141"></a>VST_EFFECT_CATEGORY_SPATIAL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4" title="Spatializers Examples: Channel Panning, Expanders, ...">VST_EFFECT_CATEGORY_05</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" name="a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64"></a>VST_EFFECT_CATEGORY_06&#160;</td><td class="fielddoc"><p>Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ... </p>
<p>Supports: Delay, Tail Samples, MIDI </p>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034" name="a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034"></a>VST_EFFECT_CATEGORY_DELAY_OR_ECHO&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64" title="Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...">VST_EFFECT_CATEGORY_06</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" name="a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211"></a>VST_EFFECT_CATEGORY_07&#160;</td><td class="fielddoc"><p>External Processing. </p>
<p>This VST effect is an interface to an external device and requires special handling.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000034">Todo:</a></b></dt><dd>What does this actually support? Is it even still supported?</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a5ec7a2bb427309c81f7368c873b87107" name="a468e652fc0ccfa68fecbb35dce162640a5ec7a2bb427309c81f7368c873b87107"></a>VST_EFFECT_CATEGORY_EXTERNAL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211" title="External Processing.">VST_EFFECT_CATEGORY_07</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" name="a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c"></a>VST_EFFECT_CATEGORY_08&#160;</td><td class="fielddoc"><p>Restoration Examples: Noise Filtering, Upsamplers, ... </p>
<p>Supports: Delay, Tail Samples, MIDI </p><dl class="section note"><dt>Note</dt><dd>Some DAWs allocate additional processing time to these. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72" name="a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72"></a>VST_EFFECT_CATEGORY_RESTORATION&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c" title="Restoration Examples: Noise Filtering, Upsamplers, ...">VST_EFFECT_CATEGORY_08</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" name="a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f"></a>VST_EFFECT_CATEGORY_09&#160;</td><td class="fielddoc"><p>Offline Processing Examples: Nothing Supports: Nothing. </p>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31" name="a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31"></a>VST_EFFECT_CATEGORY_OFFLINE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f" title="Offline Processing Examples: Nothing Supports: Nothing.">VST_EFFECT_CATEGORY_09</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" name="a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a"></a>VST_EFFECT_CATEGORY_0A&#160;</td><td class="fielddoc"><p>Container Plug-in This plug-in contains multiple effects in one and requires special handling on both sides. </p>
<p>Host handling: </p><div class="fragment"><div class="line">uint32_t current_select_id;</div>
<div class="line"> </div>
<div class="line"><span class="comment">// ... in intptr_t vst_host_callback(vst_effect_t* plugin, VST_HOST_OPCODE opcode, ...)</span></div>
<div class="line"> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e">VST_HOST_OPCODE_SUPPORTS</a>: {</div>
<div class="line"> <span class="keywordtype">char</span>* text = (<span class="keywordtype">char</span>*)p_ptr;</div>
<div class="line"> <span class="comment">// The plug-in may ask the host if it even supports containers at all and changes behavior if we don&#39;t.</span></div>
<div class="line"> <span class="keywordflow">if</span> (text &amp;&amp; strcmp(text, vst_host_supports.<a class="code hl_variable" href="structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1">shellCategory</a>) == 0) {</div>
<div class="line"> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a>;</div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7">VST_HOST_OPCODE_CURRENT_EFFECT_ID</a>:</div>
<div class="line"> <span class="keywordflow">return</span> current_selected_id;</div>
<div class="line"><span class="comment">// ...</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">// ... in whatever you use to load plug-ins ...</span></div>
<div class="line"> current_select_id;</div>
<div class="line"> <a class="code hl_struct" href="structvst__effect__t.html">vst_effect_t</a>* plugin = plugin_main(&amp;vst_host_callback);</div>
<div class="line"> int32_t plugin_category = plugin-&gt;<a class="code hl_variable" href="structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608">control</a>(plugin, <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9">VST_EFFECT_OPCODE_CATEGORY</a>, 0, 0, 0, 0)</div>
<div class="line"> <span class="keywordflow">if</span> (plugin_category == <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a>) {</div>
<div class="line"> <span class="keywordtype">char</span> effect_name[<a class="code hl_enumvalue" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8">VST_BUFFER_SIZE_EFFECT_NAME</a>] effect_name;</div>
<div class="line"> int32_t effect_id;</div>
<div class="line"> <span class="comment">// Iterate over all contained effects.</span></div>
<div class="line"> <span class="keywordflow">while</span> ((effect_id = plugin-&gt;<a class="code hl_variable" href="structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608">control</a>(plugin, <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255">VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID</a>, 0, 0, effect_name, 0)) != 0) {</div>
<div class="line"> <span class="comment">// Contained effects must be named as far as I can tell.</span></div>
<div class="line"> <span class="keywordflow">if</span> (effect_name[0] != 0) {</div>
<div class="line"> <span class="comment">// Do some logic that does the necessary things to list these in the host.</span></div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"> } <span class="keywordflow">else</span> {</div>
<div class="line"> <span class="comment">// Do things to list only this plugin in the host.</span></div>
<div class="line"> }</div>
<div class="line"><span class="comment">// ...</span></div>
<div class="ttc" id="astructvst__effect__t_html"><div class="ttname"><a href="structvst__effect__t.html">vst_effect_t</a></div><div class="ttdoc">Plug-in Effect definition.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02956">vst.h:2956</a></div></div>
<div class="ttc" id="astructvst__effect__t_html_afec5297ef9b4703c2478d128568ce608"><div class="ttname"><a href="structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608">vst_effect_t::control</a></div><div class="ttdeci">vst_effect_control_t control</div><div class="ttdoc">Control Function.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02969">vst.h:2969</a></div></div>
<div class="ttc" id="astructvst__host__supports__t_html_aeb8dd77685b635be72c933a66056a0a1"><div class="ttname"><a href="structvst__host__supports__t.html#aeb8dd77685b635be72c933a66056a0a1">vst_host_supports_t::shellCategory</a></div><div class="ttdeci">const char * shellCategory</div><div class="ttdoc">Does the host support container plug-ins?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01497">vst.h:1497</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7">VST_HOST_OPCODE_CURRENT_EFFECT_ID</a></div><div class="ttdeci">@ VST_HOST_OPCODE_CURRENT_EFFECT_ID</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01075">vst.h:1075</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e">VST_HOST_OPCODE_SUPPORTS</a></div><div class="ttdeci">@ VST_HOST_OPCODE_SUPPORTS</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01325">vst.h:1325</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a></div><div class="ttdeci">@ VST_STATUS_TRUE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00087">vst.h:87</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_CONTAINER</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01783">vst.h:1783</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9">VST_EFFECT_OPCODE_CATEGORY</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_CATEGORY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02316">vst.h:2316</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255">VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02674">vst.h:2674</a></div></div>
</div><!-- fragment --><p>Plug-in handling: </p><div class="fragment"><div class="line"><span class="comment">// ... in vst_effect for the container</span></div>
<div class="line"> <span class="keywordtype">size_t</span> current_effect_idx;</div>
<div class="line"> int32_t effect_list[] = {</div>
<div class="line"> <span class="comment">// ... list of effect ids.</span></div>
<div class="line"> }</div>
<div class="line"><span class="comment">// ... in control(...)</span></div>
<div class="line"> <span class="keywordflow">case</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255">VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID</a>:</div>
<div class="line"> <span class="comment">// Make sure current_effect_idx doesn&#39;t exceed the maximum.</span></div>
<div class="line"> <span class="keywordflow">if</span> (current_effect_idx &gt; ARRAYSIZEOF(effect_list)) {</div>
<div class="line"> current_effect_idx;</div>
<div class="line"> <span class="keywordflow">return</span> 0;</div>
<div class="line"> }</div>
<div class="line"> <span class="comment">// Some code that turns effect indices into names to store into p_ptr.</span></div>
<div class="line"> <span class="keywordflow">return</span> effect_list[current_effect_idx++]; <span class="comment">// Return the effect id.</span></div>
<div class="line"><span class="comment">// ...</span></div>
<div class="line"> </div>
<div class="line"><a class="code hl_define" href="vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9">VST_ENTRYPOINT</a> {</div>
<div class="line"> <span class="comment">// Ensure the host VST 2.x compatible.</span></div>
<div class="line"> int32_t vst_version = callback(<span class="keyword">nullptr</span>, <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21">VST_HOST_OPCODE_VST_VERSION</a>, 0, 0, 0, 0);</div>
<div class="line"> <span class="keywordflow">if</span> (vst_version == 0) {</div>
<div class="line"> <span class="keywordflow">return</span> 0; <span class="comment">// It&#39;s not so we exit early.</span></div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Check if the host wants</span></div>
<div class="line"> int32_t effect_id = callback(<span class="keyword">nullptr</span>, <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7">VST_HOST_OPCODE_CURRENT_EFFECT_ID</a>, 0, 0, 0);</div>
<div class="line"> <span class="keywordflow">if</span> (effect_id == 0) {</div>
<div class="line"> <span class="comment">// ... logic specific to making the container.</span></div>
<div class="line"> <span class="keywordflow">return</span> <span class="keyword">new</span> vst_container_effect();</div>
<div class="line"> } <span class="keywordflow">else</span> {</div>
<div class="line"> <span class="comment">// ... logic specific to make sub effects</span></div>
<div class="line"> <span class="keywordflow">return</span> <span class="keyword">new</span> vst_sub_effect();</div>
<div class="line"> }</div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">// ...</span></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21">VST_HOST_OPCODE_VST_VERSION</a></div><div class="ttdeci">@ VST_HOST_OPCODE_VST_VERSION</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01065">vst.h:1065</a></div></div>
<div class="ttc" id="avst_8h_html_af5c20ce194fde78467d1dbd926fca4d9"><div class="ttname"><a href="vst_8h.html#af5c20ce194fde78467d1dbd926fca4d9">VST_ENTRYPOINT</a></div><div class="ttdeci">#define VST_ENTRYPOINT</div><div class="ttdoc">VST 2.x Entry Point for all platforms.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l03127">vst.h:3127</a></div></div>
</div><!-- fragment --> </td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8" name="a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8"></a>VST_EFFECT_CATEGORY_CONTAINER&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a" title="Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...">VST_EFFECT_CATEGORY_0A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" name="a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed"></a>VST_EFFECT_CATEGORY_0B&#160;</td><td class="fielddoc"><p>Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples. </p>
<p>I don't know why this exists, there's only one plug-in that has it and all it does is generate a 400hz sine wave.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8">VST_EFFECT_CATEGORY_INSTRUMENT</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58" name="a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58"></a>VST_EFFECT_CATEGORY_WAVEGENERATOR&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed" title="Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.">VST_EFFECT_CATEGORY_0B</a> </dd></dl>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01618">1618</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 1618</span> {</div>
<div class="line"><span class="lineno"> 1619</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b">VST_EFFECT_CATEGORY_UNCATEGORIZED</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1620</span> </div>
<div class="line"><span class="lineno"> 1626</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d">VST_EFFECT_CATEGORY_01</a> = 0x01,</div>
<div class="line"><span class="lineno"> 1628</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d">VST_EFFECT_CATEGORY_EFFECT</a> = 0x01,</div>
<div class="line"><span class="lineno"> 1629</span> </div>
<div class="line"><span class="lineno"> 1635</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0">VST_EFFECT_CATEGORY_02</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1637</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8">VST_EFFECT_CATEGORY_INSTRUMENT</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1638</span> </div>
<div class="line"><span class="lineno"> 1645</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d">VST_EFFECT_CATEGORY_03</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1647</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5">VST_EFFECT_CATEGORY_METERING</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1648</span> </div>
<div class="line"><span class="lineno"> 1654</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a">VST_EFFECT_CATEGORY_04</a> = 0x04,</div>
<div class="line"><span class="lineno"> 1656</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c">VST_EFFECT_CATEGORY_MASTERING</a> = 0x04,</div>
<div class="line"><span class="lineno"> 1657</span> </div>
<div class="line"><span class="lineno"> 1663</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4">VST_EFFECT_CATEGORY_05</a> = 0x05,</div>
<div class="line"><span class="lineno"> 1665</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141">VST_EFFECT_CATEGORY_SPATIAL</a> = 0x05,</div>
<div class="line"><span class="lineno"> 1666</span> </div>
<div class="line"><span class="lineno"> 1672</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64">VST_EFFECT_CATEGORY_06</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1674</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034">VST_EFFECT_CATEGORY_DELAY_OR_ECHO</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1675</span> </div>
<div class="line"><span class="lineno"> 1681</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211">VST_EFFECT_CATEGORY_07</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1683</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a5ec7a2bb427309c81f7368c873b87107">VST_EFFECT_CATEGORY_EXTERNAL</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1684</span> </div>
<div class="line"><span class="lineno"> 1691</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c">VST_EFFECT_CATEGORY_08</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1693</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72">VST_EFFECT_CATEGORY_RESTORATION</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1694</span> </div>
<div class="line"><span class="lineno"> 1699</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f">VST_EFFECT_CATEGORY_09</a> = 0x09,</div>
<div class="line"><span class="lineno"> 1701</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a> = 0x09, <span class="comment">// Offline Processing VST? Seems to receive all audio data prior to playback.</span></div>
<div class="line"><span class="lineno"> 1702</span> </div>
<div class="line"><span class="lineno"> 1781</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a">VST_EFFECT_CATEGORY_0A</a> = 0x0A,</div>
<div class="line"><span class="lineno"> 1783</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a> = 0x0A,</div>
<div class="line"><span class="lineno"> 1784</span> </div>
<div class="line"><span class="lineno"> 1793</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed">VST_EFFECT_CATEGORY_0B</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 1795</span> <a class="code hl_enumvalue" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58">VST_EFFECT_CATEGORY_WAVEGENERATOR</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 1796</span> </div>
<div class="line"><span class="lineno"> 1798</span> VST_EFFECT_CATEGORY_MAX, <span class="comment">// Not part of specification, marks maximum category.</span></div>
<div class="line"><span class="lineno"> 1799</span> </div>
<div class="line"><span class="lineno"> 1801</span> _VST_EFFECT_CATEGORY_PAD = (-1l)</div>
<div class="line"><span class="lineno"> 1802</span>};</div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a01ae0cc6ff7e1a2ad61fffee0c20463a">VST_EFFECT_CATEGORY_0A</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_0A</div><div class="ttdoc">Container Plug-in This plug-in contains multiple effects in one and requires special handling on both...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01781">vst.h:1781</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a1451deb5afcbfe3665161db3f2f3462d">VST_EFFECT_CATEGORY_EFFECT</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_EFFECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01628">vst.h:1628</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a170b8889b0a6390abacd045d8571a7f0">VST_EFFECT_CATEGORY_02</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_02</div><div class="ttdoc">Instruments Examples: Instruments, Synths, Samplers, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01635">vst.h:1635</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a22c042468809a03eb47ec1c5031d8af5">VST_EFFECT_CATEGORY_METERING</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_METERING</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01647">vst.h:1647</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3593f164b8f330d78bcbfbc60c76152d">VST_EFFECT_CATEGORY_01</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_01</div><div class="ttdoc">Generic Effects Examples: Distortion, Pitch Shift, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01626">vst.h:1626</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3c8e54e1555b1c7d47bd7a634929f00c">VST_EFFECT_CATEGORY_08</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_08</div><div class="ttdoc">Restoration Examples: Noise Filtering, Upsamplers, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01691">vst.h:1691</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a3f5452fe0da6e02908716453bf599f58">VST_EFFECT_CATEGORY_WAVEGENERATOR</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_WAVEGENERATOR</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01795">vst.h:1795</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a53703aa02f30289d5cd241540f32de7f">VST_EFFECT_CATEGORY_09</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_09</div><div class="ttdoc">Offline Processing Examples: Nothing Supports: Nothing.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01699">vst.h:1699</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141">VST_EFFECT_CATEGORY_SPATIAL</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_SPATIAL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01665">vst.h:1665</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a55148d3d18d28dbce9a4c917630e0211">VST_EFFECT_CATEGORY_07</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_07</div><div class="ttdoc">External Processing.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01681">vst.h:1681</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a58c6835441b31a4e2ec9f63af85b4f64">VST_EFFECT_CATEGORY_06</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_06</div><div class="ttdoc">Delay/Echo Examples: Echo, Reverb, Room Simulation, Delay, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01672">vst.h:1672</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a5ec7a2bb427309c81f7368c873b87107"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a5ec7a2bb427309c81f7368c873b87107">VST_EFFECT_CATEGORY_EXTERNAL</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_EXTERNAL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01683">vst.h:1683</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_OFFLINE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01701">vst.h:1701</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6af6ab04f607e67021c695606d6a88ed">VST_EFFECT_CATEGORY_0B</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_0B</div><div class="ttdoc">Waveform Generators Examples: Sine Wave Generator, ... Supports: Delay, Tail Samples.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01793">vst.h:1793</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a8d376a476a68a0191c0dece78d1309d4">VST_EFFECT_CATEGORY_05</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_05</div><div class="ttdoc">Spatializers Examples: Channel Panning, Expanders, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01663">vst.h:1663</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a9a6e4f55dbe2cce0c4c9f2bcbc717a9c">VST_EFFECT_CATEGORY_MASTERING</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_MASTERING</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01656">vst.h:1656</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ac835fd27e522fa389bca3f20e1f2af72">VST_EFFECT_CATEGORY_RESTORATION</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_RESTORATION</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01693">vst.h:1693</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640adf12507ff796a4ba7336fc2213bdab8b">VST_EFFECT_CATEGORY_UNCATEGORIZED</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_UNCATEGORIZED</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01619">vst.h:1619</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae3fa02f674165388efa45d827e246b2d">VST_EFFECT_CATEGORY_03</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_03</div><div class="ttdoc">Metering Examples: Loudness Meters, Volume Analysis, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01645">vst.h:1645</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8">VST_EFFECT_CATEGORY_INSTRUMENT</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_INSTRUMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01637">vst.h:1637</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae9e563c11bfa39740639b98b2b38a034">VST_EFFECT_CATEGORY_DELAY_OR_ECHO</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_DELAY_OR_ECHO</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01674">vst.h:1674</a></div></div>
<div class="ttc" id="avst_8h_html_a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a"><div class="ttname"><a href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640af6b33636652297e6cf3e1b8a944f903a">VST_EFFECT_CATEGORY_04</a></div><div class="ttdeci">@ VST_EFFECT_CATEGORY_04</div><div class="ttdoc">Mastering Examples: Compressors, Limiters, ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01654">vst.h:1654</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a7174d634349acbda34c34af9fe706bd2" name="a7174d634349acbda34c34af9fe706bd2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7174d634349acbda34c34af9fe706bd2">&#9670;&#160;</a></span>VST_EFFECT_FLAG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2">VST_EFFECT_FLAG</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Effect Flags. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" name="a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e"></a>VST_EFFECT_FLAG_1ls0&#160;</td><td class="fielddoc"><p>Effect provides a custom editor. </p>
<p>The host will not provide a generic editor interface and expects <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c">VST_EFFECT_OPCODE_EDITOR_OPEN</a> and <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8">VST_EFFECT_OPCODE_EDITOR_CLOSE</a> to work as expected. We are in charge of notifying the host about various things like which parameter is in focus and stuff.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861">VST_EFFECT_OPCODE_EDITOR_GET_RECT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c">VST_EFFECT_OPCODE_EDITOR_OPEN</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8">VST_EFFECT_OPCODE_EDITOR_CLOSE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8">VST_EFFECT_OPCODE_EDITOR_DRAW</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37">VST_EFFECT_OPCODE_EDITOR_MOUSE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41">VST_EFFECT_OPCODE_EDITOR_KEYBOARD</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb">VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963">VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7">VST_EFFECT_OPCODE_EDITOR_VKEY_UP</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e">VST_HOST_OPCODE_EDITOR_UPDATE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867">VST_HOST_OPCODE_PARAM_START_EDIT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13">VST_HOST_OPCODE_PARAM_STOP_EDIT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a">VST_HOST_OPCODE_PARAM_UPDATE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e" name="a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e"></a>VST_EFFECT_FLAG_EDITOR&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e" title="Effect provides a custom editor.">VST_EFFECT_FLAG_1ls0</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" name="a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e"></a>VST_EFFECT_FLAG_1ls4&#160;</td><td class="fielddoc"><p>Effect uses process_float. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef" title="Process function for in-place single (32-bit float) processiong.">vst_effect_t.process_float</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a7f2093b8c4846907f4cd39068101249a" title="Process the given number of single samples in inputs and outputs.">vst_effect_process_float_t</a> </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd>(VST 2.4) Must be set in VST 2.4 and later or the host should fail to load the plug-in.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea" name="a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea"></a>VST_EFFECT_FLAG_SUPPORTS_FLOAT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e" title="Effect uses process_float.">VST_EFFECT_FLAG_1ls4</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" name="a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d"></a>VST_EFFECT_FLAG_1ls5&#160;</td><td class="fielddoc"><p>Effect supports saving/loading programs/banks from unformatted chunk data. </p>
<p>When not set some sort of format is expected that I've yet to decipher.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099">VST_EFFECT_OPCODE_GET_CHUNK_DATA</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005">VST_EFFECT_OPCODE_SET_CHUNK_DATA</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923" name="a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923"></a>VST_EFFECT_FLAG_CHUNKS&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d" title="Effect supports saving/loading programs/banks from unformatted chunk data.">VST_EFFECT_FLAG_1ls5</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" name="a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134"></a>VST_EFFECT_FLAG_1ls8&#160;</td><td class="fielddoc"><p>Effect is an Instrument/Generator. </p>
<p>This must be set in addition to <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640ae40d9a630c4ac0371ed0fa64ef66bed8">VST_EFFECT_CATEGORY_INSTRUMENT</a> otherwise instruments don't work right. </p><dl class="section note"><dt>Note</dt><dd>(VST 2.x) Flag is new to VST 2.x and later. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724" name="a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724"></a>VST_EFFECT_FLAG_INSTRUMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134" title="Effect is an Instrument/Generator.">VST_EFFECT_FLAG_1ls8</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" name="a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b"></a>VST_EFFECT_FLAG_1ls9&#160;</td><td class="fielddoc"><p>Effect does not produce tail samples when the input is silent. </p>
<p>Not to be confused with choosing to tell the host there is no tail. </p><dl class="section see"><dt>See also</dt><dd>VST_EFFECT_OPCODE_GET_TAIL_SAMPLES </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.x) Flag is new to VST 2.x and later. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605" name="a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605"></a>VST_EFFECT_FLAG_SILENT_TAIL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b" title="Effect does not produce tail samples when the input is silent.">VST_EFFECT_FLAG_1ls9</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" name="a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98"></a>VST_EFFECT_FLAG_1ls12&#160;</td><td class="fielddoc"><p>Effect supports process_double. </p>
<p>The host can freely choose between process_float and process_double as required.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.4) Available in VST 2.4 and later only. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__effect__t.html#a289f10b730f005028dfa6e3a81e9fb6f" title="Process function for in-place double (64-bit float) processiong.">vst_effect_t.process_double</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216" title="Process the given number of double samples in inputs and outputs.">vst_effect_process_double_t</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6" name="a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6"></a>VST_EFFECT_FLAG_SUPPORTS_DOUBLE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98" title="Effect supports process_double.">VST_EFFECT_FLAG_1ls12</a> </dd></dl>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01806">1806</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 1806</span> {</div>
<div class="line"><span class="lineno"> 1826</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e">VST_EFFECT_FLAG_1ls0</a> = 1 &lt;&lt; 0,</div>
<div class="line"><span class="lineno"> 1828</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> = 1 &lt;&lt; 0,</div>
<div class="line"><span class="lineno"> 1829</span> </div>
<div class="line"><span class="lineno"> 1830</span> <span class="comment">//1 &lt;&lt; 1,</span></div>
<div class="line"><span class="lineno"> 1831</span> <span class="comment">//1 &lt;&lt; 2, // Only seen when the plug-in responds to VST_EFFECT_OPCODE_09. Seems to be ignored by hosts entirely.</span></div>
<div class="line"><span class="lineno"> 1832</span> <span class="comment">//1 &lt;&lt; 3, // Only seen when the plug-in behaves differently in mono mode. Seems to be ignored by hosts entirely.</span></div>
<div class="line"><span class="lineno"> 1833</span> </div>
<div class="line"><span class="lineno"> 1840</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e">VST_EFFECT_FLAG_1ls4</a> = 1 &lt;&lt; 4,</div>
<div class="line"><span class="lineno"> 1842</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea">VST_EFFECT_FLAG_SUPPORTS_FLOAT</a> = 1 &lt;&lt; 4,</div>
<div class="line"><span class="lineno"> 1843</span> </div>
<div class="line"><span class="lineno"> 1850</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d">VST_EFFECT_FLAG_1ls5</a> = 1 &lt;&lt; 5,</div>
<div class="line"><span class="lineno"> 1852</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a> = 1 &lt;&lt; 5,</div>
<div class="line"><span class="lineno"> 1853</span> </div>
<div class="line"><span class="lineno"> 1854</span> <span class="comment">//1 &lt;&lt; 6,</span></div>
<div class="line"><span class="lineno"> 1855</span> <span class="comment">//1 &lt;&lt; 7,</span></div>
<div class="line"><span class="lineno"> 1856</span> </div>
<div class="line"><span class="lineno"> 1862</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134">VST_EFFECT_FLAG_1ls8</a> = 1 &lt;&lt; 8,</div>
<div class="line"><span class="lineno"> 1864</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724">VST_EFFECT_FLAG_INSTRUMENT</a> = 1 &lt;&lt; 8,</div>
<div class="line"><span class="lineno"> 1865</span> </div>
<div class="line"><span class="lineno"> 1872</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b">VST_EFFECT_FLAG_1ls9</a> = 1 &lt;&lt; 9,</div>
<div class="line"><span class="lineno"> 1874</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605">VST_EFFECT_FLAG_SILENT_TAIL</a> = 1 &lt;&lt; 9,</div>
<div class="line"><span class="lineno"> 1875</span> </div>
<div class="line"><span class="lineno"> 1876</span> <span class="comment">//1 &lt;&lt; 10,</span></div>
<div class="line"><span class="lineno"> 1877</span> <span class="comment">//1 &lt;&lt; 11,</span></div>
<div class="line"><span class="lineno"> 1878</span> </div>
<div class="line"><span class="lineno"> 1886</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98">VST_EFFECT_FLAG_1ls12</a> = 1 &lt;&lt; 12,</div>
<div class="line"><span class="lineno"> 1888</span> <a class="code hl_enumvalue" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6">VST_EFFECT_FLAG_SUPPORTS_DOUBLE</a> = 1 &lt;&lt; 12</div>
<div class="line"><span class="lineno"> 1889</span>};</div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a1d45409a42cfbabcb46e96cfac87b605">VST_EFFECT_FLAG_SILENT_TAIL</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_SILENT_TAIL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01874">vst.h:1874</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a2d63f0f26034c959c825bcdc9965664b">VST_EFFECT_FLAG_1ls9</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_1ls9</div><div class="ttdoc">Effect does not produce tail samples when the input is silent.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01872">vst.h:1872</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_CHUNKS</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01852">vst.h:1852</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a6f2060577477e37993b691d74e38338e">VST_EFFECT_FLAG_1ls4</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_1ls4</div><div class="ttdoc">Effect uses process_float.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01840">vst.h:1840</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a79e5a06ff6922bf42ab654c22aea5c9d">VST_EFFECT_FLAG_1ls5</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_1ls5</div><div class="ttdoc">Effect supports saving/loading programs/banks from unformatted chunk data.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01850">vst.h:1850</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_EDITOR</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01828">vst.h:1828</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a964c20a8c667cdc9e2f1e4cafb09ebea">VST_EFFECT_FLAG_SUPPORTS_FLOAT</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_SUPPORTS_FLOAT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01842">vst.h:1842</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aaa9de5eb546808152ee9108be574be5e">VST_EFFECT_FLAG_1ls0</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_1ls0</div><div class="ttdoc">Effect provides a custom editor.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01826">vst.h:1826</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ab0d40d94d4980e29a9ea801126aa0724">VST_EFFECT_FLAG_INSTRUMENT</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_INSTRUMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01864">vst.h:1864</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ac2c10295b780a1cd83d3ee18a80f3c98">VST_EFFECT_FLAG_1ls12</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_1ls12</div><div class="ttdoc">Effect supports process_double.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01886">vst.h:1886</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2ad7b6274b27655a70115bbc8870cc7134">VST_EFFECT_FLAG_1ls8</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_1ls8</div><div class="ttdoc">Effect is an Instrument/Generator.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01862">vst.h:1862</a></div></div>
<div class="ttc" id="avst_8h_html_a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6"><div class="ttname"><a href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2aea46bf041602110f77aa69c221027dc6">VST_EFFECT_FLAG_SUPPORTS_DOUBLE</a></div><div class="ttdeci">@ VST_EFFECT_FLAG_SUPPORTS_DOUBLE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01889">vst.h:1888</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="abfb1cdba3c236829cb63d4196f33d696" name="abfb1cdba3c236829cb63d4196f33d696"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abfb1cdba3c236829cb63d4196f33d696">&#9670;&#160;</a></span>VST_EFFECT_OPCODE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696">VST_EFFECT_OPCODE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or return 0 (false). </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" name="abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084"></a>VST_EFFECT_OPCODE_00&#160;</td><td class="fielddoc"><p>Create/Initialize the effect (if it has not been created already). </p>
<dl class="section return"><dt>Returns</dt><dd>Always 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c" name="abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c"></a>VST_EFFECT_OPCODE_CREATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" title="Create/Initialize the effect (if it has not been created already).">VST_EFFECT_OPCODE_00</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d" name="abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d"></a>VST_EFFECT_OPCODE_INITIALIZE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084" title="Create/Initialize the effect (if it has not been created already).">VST_EFFECT_OPCODE_00</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" name="abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28"></a>VST_EFFECT_OPCODE_01&#160;</td><td class="fielddoc"><p>Destroy the effect (if there is any) and free its memory. </p>
<p>This should destroy the actual object created by VST_ENTRYPOINT.</p>
<dl class="section return"><dt>Returns</dt><dd>Always 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691" name="abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691"></a>VST_EFFECT_OPCODE_DESTROY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28" title="Destroy the effect (if there is any) and free its memory.">VST_EFFECT_OPCODE_01</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" name="abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd"></a>VST_EFFECT_OPCODE_02&#160;</td><td class="fielddoc"><p>Set which program number is currently select. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>The program number to set. Can be negative for some reason. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570" name="abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570"></a>VST_EFFECT_OPCODE_SET_PROGRAM&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" title="Set which program number is currently select.">VST_EFFECT_OPCODE_02</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b" name="abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b"></a>VST_EFFECT_OPCODE_PROGRAM_SET&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd" title="Set which program number is currently select.">VST_EFFECT_OPCODE_02</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" name="abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3"></a>VST_EFFECT_OPCODE_03&#160;</td><td class="fielddoc"><p>Get currently selected program number. </p>
<dl class="section return"><dt>Returns</dt><dd>The currently set program number. Can be negative for some reason. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6" name="abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6"></a>VST_EFFECT_OPCODE_GET_PROGRAM&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" title="Get currently selected program number.">VST_EFFECT_OPCODE_03</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538" name="abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538"></a>VST_EFFECT_OPCODE_PROGRAM_GET&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3" title="Get currently selected program number.">VST_EFFECT_OPCODE_03</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" name="abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58"></a>VST_EFFECT_OPCODE_04&#160;</td><td class="fielddoc"><p>Set the name of the currently selected program. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td><code>const char[VST_BUFFER_SIZE_PROGRAM_NAME]</code> Zero terminated string. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06" name="abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06"></a>VST_EFFECT_OPCODE_SET_PROGRAM_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" title="Set the name of the currently selected program.">VST_EFFECT_OPCODE_04</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c" name="abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c"></a>VST_EFFECT_OPCODE_PROGRAM_SET_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58" title="Set the name of the currently selected program.">VST_EFFECT_OPCODE_04</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" name="abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4"></a>VST_EFFECT_OPCODE_05&#160;</td><td class="fielddoc"><p>Get the name of the currently selected program. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td><code>char[VST_BUFFER_SIZE_PROGRAM_NAME]</code> Zero terminated string. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8" name="abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8"></a>VST_EFFECT_OPCODE_GET_PROGRAM_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" title="Get the name of the currently selected program.">VST_EFFECT_OPCODE_05</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba" name="abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba"></a>VST_EFFECT_OPCODE_PROGRAM_GET_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" title="Get the name of the currently selected program.">VST_EFFECT_OPCODE_05</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" name="abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2"></a>VST_EFFECT_OPCODE_06&#160;</td><td class="fielddoc"><p>Get the value? label for the parameter. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter index. </td></tr>
<tr><td class="paramname">p_ptr</td><td>'char[VST_BUFFER_SIZE_PARAM_LABEL]' Zero terminated string. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on failure. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca" name="abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca"></a>VST_EFFECT_OPCODE_PARAM_GETLABEL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" title="Get the value? label for the parameter.">VST_EFFECT_OPCODE_06</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1" name="abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1"></a>VST_EFFECT_OPCODE_PARAM_GET_LABEL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" title="Get the value? label for the parameter.">VST_EFFECT_OPCODE_06</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947" name="abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947"></a>VST_EFFECT_OPCODE_PARAM_LABEL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2" title="Get the value? label for the parameter.">VST_EFFECT_OPCODE_06</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" name="abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf"></a>VST_EFFECT_OPCODE_07&#160;</td><td class="fielddoc"><p>Get the string representing the value for the parameter. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter index. </td></tr>
<tr><td class="paramname">p_ptr</td><td>'char[VST_BUFFER_SIZE_PARAM_VALUE]' Zero terminated string. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on failure. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553" name="abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553"></a>VST_EFFECT_OPCODE_PARAM_GETVALUE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title="Get the string representing the value for the parameter.">VST_EFFECT_OPCODE_07</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce" name="abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce"></a>VST_EFFECT_OPCODE_PARAM_GET_VALUE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title="Get the string representing the value for the parameter.">VST_EFFECT_OPCODE_07</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f" name="abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f"></a>VST_EFFECT_OPCODE_PARAM_VALUE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title="Get the string representing the value for the parameter.">VST_EFFECT_OPCODE_07</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8" name="abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8"></a>VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf" title="Get the string representing the value for the parameter.">VST_EFFECT_OPCODE_07</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" name="abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c"></a>VST_EFFECT_OPCODE_08&#160;</td><td class="fielddoc"><p>Get the name for the parameter. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter index. </td></tr>
<tr><td class="paramname">p_ptr</td><td>'char[VST_BUFFER_SIZE_PARAM_NAME]' Zero terminated string. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 on success, 1 on failure. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531" name="abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531"></a>VST_EFFECT_OPCODE_PARAM_GETNAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" title="Get the name for the parameter.">VST_EFFECT_OPCODE_08</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2" name="abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2"></a>VST_EFFECT_OPCODE_PARAM_GET_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" title="Get the name for the parameter.">VST_EFFECT_OPCODE_08</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1" name="abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1"></a>VST_EFFECT_OPCODE_PARAM_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c" title="Get the name for the parameter.">VST_EFFECT_OPCODE_08</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89" name="abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89"></a>VST_EFFECT_OPCODE_09&#160;</td><td class="fielddoc"><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>: (VST 2.3+) Not used in VST 2.3 or later. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000035">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" name="abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3"></a>VST_EFFECT_OPCODE_0A&#160;</td><td class="fielddoc"><p>Set the new sample rate for the plugin to use. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_float</td><td>New sample rate as a float (double on 64-bit because register upgrades). </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16" name="abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16"></a>VST_EFFECT_OPCODE_SETSAMPLERATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" title="Set the new sample rate for the plugin to use.">VST_EFFECT_OPCODE_0A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6" name="abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6"></a>VST_EFFECT_OPCODE_SET_SAMPLE_RATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3" title="Set the new sample rate for the plugin to use.">VST_EFFECT_OPCODE_0A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" name="abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f"></a>VST_EFFECT_OPCODE_0B&#160;</td><td class="fielddoc"><p>Sets the block size, which is the maximum number of samples passed into the effect via process calls. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>The maximum number of samples to be passed in. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad" name="abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad"></a>VST_EFFECT_OPCODE_SETBLOCKSIZE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" title="Sets the block size, which is the maximum number of samples passed into the effect via process calls.">VST_EFFECT_OPCODE_0B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3" name="abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3"></a>VST_EFFECT_OPCODE_SET_BLOCK_SIZE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f" title="Sets the block size, which is the maximum number of samples passed into the effect via process calls.">VST_EFFECT_OPCODE_0B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" name="abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4"></a>VST_EFFECT_OPCODE_0C&#160;</td><td class="fielddoc"><p>Effect processing should be suspended/paused or resumed/unpaused. </p>
<p>Unclear if this is should result in a flush of buffers. In VST 2.3+ this is quite clear as we get process begin/end.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> if the effect should suspend processing, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if it should resume. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d" name="abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d"></a>VST_EFFECT_OPCODE_PAUSE_UNPAUSE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" title="Effect processing should be suspended/paused or resumed/unpaused.">VST_EFFECT_OPCODE_0C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a" name="abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a"></a>VST_EFFECT_OPCODE_SUSPEND_RESUME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" title="Effect processing should be suspended/paused or resumed/unpaused.">VST_EFFECT_OPCODE_0C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8" name="abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8"></a>VST_EFFECT_OPCODE_SUSPEND&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4" title="Effect processing should be suspended/paused or resumed/unpaused.">VST_EFFECT_OPCODE_0C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" name="abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0"></a>VST_EFFECT_OPCODE_0D&#160;</td><td class="fielddoc"><p>Retrieve the client rect size of the plugins window. </p>
<p>If no window has been created, returns the default rect.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>Pointer of type 'struct vst_rect_t*'. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>On success, returns 1 and updates p_ptr to the rect. On failure, returns 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5" name="abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5"></a>VST_EFFECT_OPCODE_WINDOW_GETRECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" title="Retrieve the client rect size of the plugins window.">VST_EFFECT_OPCODE_0D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8" name="abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8"></a>VST_EFFECT_OPCODE_EDITOR_RECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" title="Retrieve the client rect size of the plugins window.">VST_EFFECT_OPCODE_0D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861" name="abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861"></a>VST_EFFECT_OPCODE_EDITOR_GET_RECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0" title="Retrieve the client rect size of the plugins window.">VST_EFFECT_OPCODE_0D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" name="abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e"></a>VST_EFFECT_OPCODE_0E&#160;</td><td class="fielddoc"><p>Create the window for the plugin. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>HWND of the parent window. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 on failure, or HWND on success. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5" name="abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5"></a>VST_EFFECT_OPCODE_WINDOW_CREATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" title="Create the window for the plugin.">VST_EFFECT_OPCODE_0E</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c" name="abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c"></a>VST_EFFECT_OPCODE_EDITOR_OPEN&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e" title="Create the window for the plugin.">VST_EFFECT_OPCODE_0E</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" name="abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a"></a>VST_EFFECT_OPCODE_0F&#160;</td><td class="fielddoc"><p>Destroy the plugins window. </p>
<dl class="section return"><dt>Returns</dt><dd>Always 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70" name="abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70"></a>VST_EFFECT_OPCODE_WINDOW_DESTROY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" title="Destroy the plugins window.">VST_EFFECT_OPCODE_0F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8" name="abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8"></a>VST_EFFECT_OPCODE_EDITOR_CLOSE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a" title="Destroy the plugins window.">VST_EFFECT_OPCODE_0F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" name="abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a"></a>VST_EFFECT_OPCODE_10&#160;</td><td class="fielddoc"><p>Window Draw Event? </p>
<p>Ocasionally called simultaneously as WM_DRAW on windows.</p>
<dl class="section note"><dt>Note</dt><dd>Present in some VST 2.1 or earlier plugins.</dd>
<dd>
Appears to be Mac OS exclusive.</dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>(VST 2.4+) Likely deprecated in VST 2.4 and later.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c" name="abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c"></a>VST_EFFECT_OPCODE_WINDOW_DRAW&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" title="Window Draw Event?">VST_EFFECT_OPCODE_10</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8" name="abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8"></a>VST_EFFECT_OPCODE_EDITOR_DRAW&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a" title="Window Draw Event?">VST_EFFECT_OPCODE_10</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" name="abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9"></a>VST_EFFECT_OPCODE_11&#160;</td><td class="fielddoc"><p>Window Mouse Event? </p>
<p>Called at the same time mouse events happen.</p>
<dl class="section note"><dt>Note</dt><dd>Present in some VST 2.1 or earlier plugins.</dd>
<dd>
Appears to be Mac OS exclusive.</dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>(VST 2.4+) Likely deprecated in VST 2.4 and later.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190" name="abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190"></a>VST_EFFECT_OPCODE_WINDOW_MOUSE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" title="Window Mouse Event?">VST_EFFECT_OPCODE_11</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37" name="abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37"></a>VST_EFFECT_OPCODE_EDITOR_MOUSE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9" title="Window Mouse Event?">VST_EFFECT_OPCODE_11</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" name="abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8"></a>VST_EFFECT_OPCODE_12&#160;</td><td class="fielddoc"><p>Window Keyboard Event? </p>
<p>Called at the same time keyboard events happen.</p>
<dl class="section note"><dt>Note</dt><dd>Present in some VST 2.1 or earlier plugins.</dd>
<dd>
Appears to be Mac OS exclusive.</dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>(VST 2.4+) Likely deprecated in VST 2.4 and later.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921" name="abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921"></a>VST_EFFECT_OPCODE_WINDOW_KEYBOARD&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" title="Window Keyboard Event?">VST_EFFECT_OPCODE_12</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41" name="abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41"></a>VST_EFFECT_OPCODE_EDITOR_KEYBOARD&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8" title="Window Keyboard Event?">VST_EFFECT_OPCODE_12</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" name="abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d"></a>VST_EFFECT_OPCODE_13&#160;</td><td class="fielddoc"><p>Window/Editor Idle/Keep-Alive Callback? </p>
<p>Does not receive any parameters. Randomly called when nothing happens? Idle/Keep-Alive callback? </p>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb" name="abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb"></a>VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d" title="Window/Editor Idle/Keep-Alive Callback?">VST_EFFECT_OPCODE_13</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d" name="abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d"></a>VST_EFFECT_OPCODE_14&#160;</td><td class="fielddoc"><p>Window Focus Event? </p>
<p>Sometimes called when the editor window goes back into focus.</p>
<dl class="section note"><dt>Note</dt><dd>Present in some VST 2.1 or earlier plugins. </dd>
<dd>
Appears to be Mac OS exclusive. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>(VST 2.4+) Likely deprecated in VST 2.4 and later.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06" name="abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06"></a>VST_EFFECT_OPCODE_15&#160;</td><td class="fielddoc"><p>Window Unfocus Event? </p>
<p>Sometimes called when the editor window goes out of focus.</p>
<dl class="section note"><dt>Note</dt><dd>Present in some VST 2.1 or earlier plugins. </dd>
<dd>
Appears to be Mac OS exclusive. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd>(VST 2.4+) Likely deprecated in VST 2.4 and later.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f" name="abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f"></a>VST_EFFECT_OPCODE_16&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>Present in some VST 2.1 or earlier plugins. @important Almost all plug-ins return the <a class="el" href="vst_8h.html#a06c51d1e4072cbda110044ad98c1dce5">VST_FOURCC</a> 'NvEf' (0x4E764566) here. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000014">Deprecated:</a></b></dt><dd>(VST 2.4+) Likely deprecated in VST 2.4 and later. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244" name="abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244"></a>VST_EFFECT_OPCODE_FOURCC&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f">VST_EFFECT_OPCODE_16</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" name="abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715"></a>VST_EFFECT_OPCODE_17&#160;</td><td class="fielddoc"><p>Get Chunk Data. </p>
<p>Save current program or bank state to a buffer. Behavior is different based on the <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a> flag.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>0 means Bank, 1 means Program, nothing else used? </td></tr>
<tr><td class="paramname">p_ptr</td><td><code>void**</code> Pointer to a potential pointer containing your own chunk data. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Size of the Chunk Data in bytes. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099" name="abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099"></a>VST_EFFECT_OPCODE_GET_CHUNK_DATA&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715" title="Get Chunk Data.">VST_EFFECT_OPCODE_17</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" name="abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8"></a>VST_EFFECT_OPCODE_18&#160;</td><td class="fielddoc"><p>Set Chunk Data. </p>
<p>Restore current program or bank state from a buffer. Behavior is different based on the <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a> flag.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a5fc027349a4753cd652a3db32c604923">VST_EFFECT_FLAG_CHUNKS</a> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>0 means Bank, 1 means Program, nothing else used? </td></tr>
<tr><td class="paramname">p_int2</td><td>Size of the Chunk Data in bytes. </td></tr>
<tr><td class="paramname">p_ptr</td><td><code>void*</code> Pointer to a buffer containing chunk data. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005" name="abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005"></a>VST_EFFECT_OPCODE_SET_CHUNK_DATA&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8" title="Set Chunk Data.">VST_EFFECT_OPCODE_18</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" name="abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac"></a>VST_EFFECT_OPCODE_19&#160;</td><td class="fielddoc"><p>Send events from host to plug-in. </p>
<p>The plug-in must support receiving events (see <a class="el" href="structvst__effect__supports__t.html#a9b59e445c1974d4936b04a38aed6d9c8">vst_effect_supports_t::receiveVstEvents</a>) while the host may optionally signal to the plugin that it wants to send events to the host (see <a class="el" href="structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa">vst_host_supports_t::sendVstEvents</a>).</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__event__t.html" title="A generic event.">vst_event_t</a> </dd>
<dd>
<a class="el" href="structvst__events__t.html" title="A collection of events.">vst_events_t</a> </dd>
<dd>
<a class="el" href="structvst__host__supports__t.html#a4cf927ab8060c5afc39c4940e8d3b4aa" title="Host can send events to plug-in.">vst_host_supports_t.sendVstEvents</a> </dd>
<dd>
<a class="el" href="structvst__effect__supports__t.html#a9b59e445c1974d4936b04a38aed6d9c8" title="Plug-in can receive events from host.">vst_effect_supports_t.receiveVstEvents</a> </dd>
<dd>
vst_host_supports_t.sendVstMidiEvents </dd>
<dd>
vst_effect_supports_t.receiveVstMidiEvents </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52">VST_HOST_OPCODE_EVENT</a> </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A valid pointer to a <a class="el" href="structvst__events__t.html">vst_events_t</a> structure. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6" name="abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6"></a>VST_EFFECT_OPCODE_EVENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac" title="Send events from host to plug-in.">VST_EFFECT_OPCODE_19</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" name="abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90"></a>VST_EFFECT_OPCODE_1A&#160;</td><td class="fielddoc"><p>Can the parameter be automated? </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Index of the parameter. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if the parameter can be automated, otherwise 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677" name="abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677"></a>VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" title="Can the parameter be automated?">VST_EFFECT_OPCODE_1A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff" name="abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff"></a>VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" title="Can the parameter be automated?">VST_EFFECT_OPCODE_1A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8" name="abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8"></a>VST_EFFECT_OPCODE_PARAM_AUTOMATABLE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90" title="Can the parameter be automated?">VST_EFFECT_OPCODE_1A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" name="abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940"></a>VST_EFFECT_OPCODE_1B&#160;</td><td class="fielddoc"><p>Set Parameter value from string representation. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Index of the parameter. </td></tr>
<tr><td class="paramname">p_ptr</td><td><code>const char*</code> Zero terminated string representation of the value to set. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if it worked, otherwise 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc" name="abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc"></a>VST_EFFECT_OPCODE_PARAM_SET_VALUE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" title="Set Parameter value from string representation.">VST_EFFECT_OPCODE_1B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916" name="abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916"></a>VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940" title="Set Parameter value from string representation.">VST_EFFECT_OPCODE_1B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220" name="abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220"></a>VST_EFFECT_OPCODE_1C&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000036">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04" name="abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04"></a>VST_EFFECT_OPCODE_1D&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4" title="Get the name of the currently selected program.">VST_EFFECT_OPCODE_05</a> </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000037">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd" name="abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd"></a>VST_EFFECT_OPCODE_1E&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000038">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833" name="abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833"></a>VST_EFFECT_OPCODE_1F&#160;</td><td class="fielddoc"><p>Input connected. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000039">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26" name="abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26"></a>VST_EFFECT_OPCODE_20&#160;</td><td class="fielddoc"><p>Input disconnected. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" name="abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293"></a>VST_EFFECT_OPCODE_21&#160;</td><td class="fielddoc"><p>Retrieve properties for the given input index. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Index of the input to get the properties for. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Pointer to <a class="el" href="structvst__stream__properties__t.html">vst_stream_properties_t</a> for the selected input provided by the host. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if p_ptr is updated, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> otherwise. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a" name="abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a"></a>VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" title="Retrieve properties for the given input index.">VST_EFFECT_OPCODE_21</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a46c7e2d515b51f460a6f0076281d5036" name="abfb1cdba3c236829cb63d4196f33d696a46c7e2d515b51f460a6f0076281d5036"></a>VST_EFFECT_OPCODE_INPUT_STREAM_GET_PROPERTIES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293" title="Retrieve properties for the given input index.">VST_EFFECT_OPCODE_21</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" name="abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e"></a>VST_EFFECT_OPCODE_22&#160;</td><td class="fielddoc"><p>Retrieve properties for the given output index. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Index of the output to get the properties for. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Pointer to <a class="el" href="structvst__stream__properties__t.html">vst_stream_properties_t</a> for the selected output provided by the host. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if p_ptr is updated, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> otherwise. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702" name="abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702"></a>VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" title="Retrieve properties for the given output index.">VST_EFFECT_OPCODE_22</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a44cc942198cbad7c99ae869784926b6b" name="abfb1cdba3c236829cb63d4196f33d696a44cc942198cbad7c99ae869784926b6b"></a>VST_EFFECT_OPCODE_OUTPUT_STREAM_GET_PROPERTIES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e" title="Retrieve properties for the given output index.">VST_EFFECT_OPCODE_22</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" name="abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2"></a>VST_EFFECT_OPCODE_23&#160;</td><td class="fielddoc"><p>Retrieve category of this effect. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The category that this effect is in, see <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640">VST_EFFECT_CATEGORY</a>. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2" name="abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2"></a>VST_EFFECT_OPCODE_EFFECT_CATEGORY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" title="Retrieve category of this effect.">VST_EFFECT_OPCODE_23</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9" name="abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9"></a>VST_EFFECT_OPCODE_CATEGORY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2" title="Retrieve category of this effect.">VST_EFFECT_OPCODE_23</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51" name="abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51"></a>VST_EFFECT_OPCODE_24&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468" name="abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468"></a>VST_EFFECT_OPCODE_25&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000042">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833" name="abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833"></a>VST_EFFECT_OPCODE_26&#160;</td><td class="fielddoc"><p>Seen in plug-ins with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a>. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000043">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29" name="abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29"></a>VST_EFFECT_OPCODE_27&#160;</td><td class="fielddoc"><p>Seen in plug-ins with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a>. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000044">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055" name="abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055"></a>VST_EFFECT_OPCODE_28&#160;</td><td class="fielddoc"><p>Seen in plug-ins with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a>. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000045">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795" name="abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795"></a>VST_EFFECT_OPCODE_29&#160;</td><td class="fielddoc"><p>Seen in plug-ins with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a6420501083ada6c9eca7d0ebb61f0a31">VST_EFFECT_CATEGORY_OFFLINE</a>. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000046">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" name="abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746"></a>VST_EFFECT_OPCODE_2A&#160;</td><td class="fielddoc"><p>Host wants to change the speaker arrangement. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b" title="Number of available input streams.">vst_effect_t.num_inputs</a> </dd>
<dd>
<a class="el" href="structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa" title="Number of available output streams.">vst_effect_t.num_outputs</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>Pointer to a <a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a> structure. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Pointer to a <a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a> structure. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we accept the new arrangement, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> if we don't in which case the host is required to ask for the speaker arrangement via <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> and may retry this op-code with different values. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3" name="abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3"></a>VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746" title="Host wants to change the speaker arrangement.">VST_EFFECT_OPCODE_2A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce" name="abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce"></a>VST_EFFECT_OPCODE_2B&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000047">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" name="abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf"></a>VST_EFFECT_OPCODE_2C&#160;</td><td class="fielddoc"><p>Enable/Disable bypassing the effect. </p>
<p>See <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2">VST_EFFECT_OPCODE_SUPPORTS</a> with <a class="el" href="structvst__effect__supports__t.html#ab5037d9b564497d1ff6a981596fa746f">vst_effect_supports_t::bypass</a> for more information.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>Zero if bypassing the effect is disabled, otherwise 1. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f" name="abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f"></a>VST_EFFECT_OPCODE_BYPASS&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf" title="Enable/Disable bypassing the effect.">VST_EFFECT_OPCODE_2C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" name="abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031"></a>VST_EFFECT_OPCODE_2D&#160;</td><td class="fielddoc"><p>Retrieve the effect name into the ptr buffer. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000001">Bug:</a></b></dt><dd>Various hosts only provide a buffer that is 32 bytes long. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer of size <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8">VST_BUFFER_SIZE_EFFECT_NAME</a>. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Always 0, even on failure. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723" name="abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723"></a>VST_EFFECT_OPCODE_GETNAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" title="Retrieve the effect name into the ptr buffer.">VST_EFFECT_OPCODE_2D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474" name="abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474"></a>VST_EFFECT_OPCODE_EFFECT_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" title="Retrieve the effect name into the ptr buffer.">VST_EFFECT_OPCODE_2D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506" name="abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506"></a>VST_EFFECT_OPCODE_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031" title="Retrieve the effect name into the ptr buffer.">VST_EFFECT_OPCODE_2D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" name="abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803"></a>VST_EFFECT_OPCODE_2E&#160;</td><td class="fielddoc"><p>Translate an error code to a string. </p>
<dl class="bug"><dt><b><a class="el" href="bug.html#_bug000002">Bug:</a></b></dt><dd>Some hosts provide unexpected data in p_ptr. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>(VST 2.4+) Fairly sure this is deprecated in VST 2.4 and later. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer with undefined size. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we could translate the error, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> if not. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705" name="abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705"></a>VST_EFFECT_OPCODE_TRANSLATE_ERROR&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803" title="Translate an error code to a string.">VST_EFFECT_OPCODE_2E</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" name="abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d"></a>VST_EFFECT_OPCODE_2F&#160;</td><td class="fielddoc"><p>Retrieve the vendor name into the ptr buffer. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer of size <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c">VST_BUFFER_SIZE_VENDOR_NAME</a>. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772" name="abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772"></a>VST_EFFECT_OPCODE_GETVENDOR&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" title="Retrieve the vendor name into the ptr buffer.">VST_EFFECT_OPCODE_2F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3" name="abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3"></a>VST_EFFECT_OPCODE_VENDOR_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d" title="Retrieve the vendor name into the ptr buffer.">VST_EFFECT_OPCODE_2F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" name="abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b"></a>VST_EFFECT_OPCODE_30&#160;</td><td class="fielddoc"><p>Retrieve the product name into the ptr buffer. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer of size <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633">VST_BUFFER_SIZE_PRODUCT_NAME</a>. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe" name="abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe"></a>VST_EFFECT_OPCODE_GETNAME2&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" title="Retrieve the product name into the ptr buffer.">VST_EFFECT_OPCODE_30</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c" name="abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c"></a>VST_EFFECT_OPCODE_PRODUCT_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b" title="Retrieve the product name into the ptr buffer.">VST_EFFECT_OPCODE_30</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" name="abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9"></a>VST_EFFECT_OPCODE_31&#160;</td><td class="fielddoc"><p>Retrieve the vendor version in return value. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Version. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0" name="abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0"></a>VST_EFFECT_OPCODE_GETVENDORVERSION&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" title="Retrieve the vendor version in return value.">VST_EFFECT_OPCODE_31</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9" name="abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9"></a>VST_EFFECT_OPCODE_VENDOR_VERSION&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9" title="Retrieve the vendor version in return value.">VST_EFFECT_OPCODE_31</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" name="abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c"></a>VST_EFFECT_OPCODE_32&#160;</td><td class="fielddoc"><p>User-defined Op-Code for VST extensions. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. All parameters are undefined by the standard and left up to the host/plug-in. Use <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2">VST_EFFECT_OPCODE_SUPPORTS</a> and <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3">VST_EFFECT_OPCODE_VENDOR_NAME</a> + <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9">VST_EFFECT_OPCODE_VENDOR_VERSION</a> to check if the plug-in is compatible with your expected format. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a" name="abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a"></a>VST_EFFECT_OPCODE_CUSTOM&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c" title="User-defined Op-Code for VST extensions.">VST_EFFECT_OPCODE_32</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" name="abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3"></a>VST_EFFECT_OPCODE_33&#160;</td><td class="fielddoc"><p>Test for support of a specific named feature. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer of undefined size containing the feature name. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a> if the feature is supported, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a> if the feature is not supported, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a> in all other cases. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2" name="abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2"></a>VST_EFFECT_OPCODE_SUPPORTS&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3" title="Test for support of a specific named feature.">VST_EFFECT_OPCODE_33</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" name="abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a"></a>VST_EFFECT_OPCODE_34&#160;</td><td class="fielddoc"><p>Number of samples that are at the tail at the end of playback. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a> for automatic tail size, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> for no tail, any other number above 1 for the number of samples the tail has. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1" name="abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1"></a>VST_EFFECT_OPCODE_GETTAILSAMPLES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" title="Number of samples that are at the tail at the end of playback.">VST_EFFECT_OPCODE_34</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f" name="abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f"></a>VST_EFFECT_OPCODE_TAIL_SAMPLES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a" title="Number of samples that are at the tail at the end of playback.">VST_EFFECT_OPCODE_34</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" name="abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0"></a>VST_EFFECT_OPCODE_35&#160;</td><td class="fielddoc"><p>Notify effect that it is idle? </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000016">Deprecated:</a></b></dt><dd>(VST 2.4+) As of VST 2.4 the default behavior is <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b">VST_EFFECT_OPCODE_PROCESS_BEGIN</a> and <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b">VST_EFFECT_OPCODE_PROCESS_END</a> which allows cleaner control flows. </dd></dl>
<dl class="section see"><dt>See also</dt><dd>vst_host_supports.startStopProcess </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001" name="abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001"></a>VST_EFFECT_OPCODE_IDLE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0" title="Notify effect that it is idle?">VST_EFFECT_OPCODE_35</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be" name="abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be"></a>VST_EFFECT_OPCODE_36&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd>(VST 2.4) Invalid in all VST 2.4 and later hosts. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000048">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1" name="abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1"></a>VST_EFFECT_OPCODE_37&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd>(VST 2.4) Invalid in all VST 2.4 and later hosts. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000049">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" name="abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac"></a>VST_EFFECT_OPCODE_38&#160;</td><td class="fielddoc"><p>Parameter Properties. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter index to get properties for. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Pointer to <a class="el" href="structvst__parameter__properties__t.html">vst_parameter_properties_t</a> for the given parameter. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a> if supported, otherwise <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a>. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579" name="abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579"></a>VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" title="Parameter Properties.">VST_EFFECT_OPCODE_38</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6" name="abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6"></a>VST_EFFECT_OPCODE_PARAM_PROPERTIES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac" title="Parameter Properties.">VST_EFFECT_OPCODE_38</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4" name="abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4"></a>VST_EFFECT_OPCODE_39&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd>(VST 2.4) Invalid in all VST 2.4 and later hosts. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000050">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" name="abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f"></a>VST_EFFECT_OPCODE_3A&#160;</td><td class="fielddoc"><p>Retrieve the VST Version supported. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9d" title="Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format.">VST_VERSION</a> </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>One of the valid enums in <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9d">VST_VERSION</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20" name="abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20"></a>VST_EFFECT_OPCODE_VST_VERSION&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f" title="Retrieve the VST Version supported.">VST_EFFECT_OPCODE_3A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" name="abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d"></a>VST_EFFECT_OPCODE_3B&#160;</td><td class="fielddoc"><p>Editor Virtual Key Down Input. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>ASCII character that represents the virtual key code. </td></tr>
<tr><td class="paramname">p_int2</td><td>See <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7">VST_VKEY</a> for the full list. </td></tr>
<tr><td class="paramname">p_float</td><td>A bitfield with any of <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39">VST_VKEY_MODIFIER</a>. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we used the input, otherwise <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963" name="abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963"></a>VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d" title="Editor Virtual Key Down Input.">VST_EFFECT_OPCODE_3B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" name="abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054"></a>VST_EFFECT_OPCODE_3C&#160;</td><td class="fielddoc"><p>Editor Virtual Key Up Event. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>ASCII character that represents the virtual key code. </td></tr>
<tr><td class="paramname">p_int2</td><td>See <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7">VST_VKEY</a> for the full list. </td></tr>
<tr><td class="paramname">p_float</td><td>A bitfield with any of <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39">VST_VKEY_MODIFIER</a>. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we used the input, otherwise <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7" name="abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7"></a>VST_EFFECT_OPCODE_EDITOR_VKEY_UP&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054" title="Editor Virtual Key Up Event.">VST_EFFECT_OPCODE_3C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229" name="abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229"></a>VST_EFFECT_OPCODE_3D&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>A value between 0 and 2. </td></tr>
</table>
</dd>
</dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000051">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb" name="abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb"></a>VST_EFFECT_OPCODE_3E&#160;</td><td class="fielddoc"><p>Midi related. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000052">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de" name="abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de"></a>VST_EFFECT_OPCODE_3F&#160;</td><td class="fielddoc"><p>Midi related. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000053">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4" name="abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4"></a>VST_EFFECT_OPCODE_40&#160;</td><td class="fielddoc"><p>Midi related. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000054">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86" name="abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86"></a>VST_EFFECT_OPCODE_41&#160;</td><td class="fielddoc"><p>Midi related. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000055">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8" name="abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8"></a>VST_EFFECT_OPCODE_42&#160;</td><td class="fielddoc"><p>Midi related. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000056">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" name="abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213"></a>VST_EFFECT_OPCODE_43&#160;</td><td class="fielddoc"><p>Host is starting to set up a program. </p>
<p>Emitted prior to the host loading a program.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we understood the notification, or <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> if not. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4" name="abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4"></a>VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213" title="Host is starting to set up a program.">VST_EFFECT_OPCODE_43</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" name="abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6"></a>VST_EFFECT_OPCODE_44&#160;</td><td class="fielddoc"><p>Host is done setting up a program. </p>
<p>Emitted after the host finished loading a program.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we understood the notification, or <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> if not. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce" name="abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce"></a>VST_EFFECT_OPCODE_PROGRAM_SET_END&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6" title="Host is done setting up a program.">VST_EFFECT_OPCODE_44</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" name="abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018"></a>VST_EFFECT_OPCODE_45&#160;</td><td class="fielddoc"><p>Host wants to know the current speaker arrangement. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>Pointer to a <a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a> pointer. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Pointer to a <a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a> pointer. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if we were successful, otherwise <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a>. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3" name="abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3"></a>VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018" title="Host wants to know the current speaker arrangement.">VST_EFFECT_OPCODE_45</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" name="abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e"></a>VST_EFFECT_OPCODE_46&#160;</td><td class="fielddoc"><p>Get the next effect contained in this effect. </p>
<p>This returns the next effect based on an effect internal counter, the host does not provide any index.</p>
<p>Used in combination with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a>.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>Pointer to a char buffer of size <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0ab9fdfabb54bce241e9fb72646472eba8">VST_BUFFER_SIZE_EFFECT_NAME</a> to store the name of the next effect. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Next effects unique_id </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255" name="abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255"></a>VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e" title="Get the next effect contained in this effect.">VST_EFFECT_OPCODE_46</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" name="abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01"></a>VST_EFFECT_OPCODE_47&#160;</td><td class="fielddoc"><p>Begin processing of audio. </p>
<p>Host is requesting that we prepare for a new section of audio separate from the previous section. </p><dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b" name="abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b"></a>VST_EFFECT_OPCODE_PROCESS_BEGIN&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01" title="Begin processing of audio.">VST_EFFECT_OPCODE_47</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" name="abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd"></a>VST_EFFECT_OPCODE_48&#160;</td><td class="fielddoc"><p>End processing of audio. </p>
<p>Host is requesting that we stop processing audio and go into idle instead. </p><dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b" name="abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b"></a>VST_EFFECT_OPCODE_PROCESS_END&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd" title="End processing of audio.">VST_EFFECT_OPCODE_48</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15" name="abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15"></a>VST_EFFECT_OPCODE_49&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000057">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291" name="abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291"></a>VST_EFFECT_OPCODE_4A&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640a54efb58a6ba8c63e4b420983e9c09141">VST_EFFECT_CATEGORY_SPATIAL</a> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int2</td><td>Unknown meaning. </td></tr>
<tr><td class="paramname">p_float</td><td>Unknown meaning, usually 1.0 </td></tr>
</table>
</dd>
</dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000058">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" name="abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8"></a>VST_EFFECT_OPCODE_4B&#160;</td><td class="fielddoc"><p>Host wants to know if we can load the provided bank data. </p>
<p>Should be emitted prior to <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005">VST_EFFECT_OPCODE_SET_CHUNK_DATA</a> by the host.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>Unknown structured data. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a> if we can't load the data, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a> if we can load the data, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a> if this isn't supported. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000059">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd" name="abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd"></a>VST_EFFECT_OPCODE_BANK_LOAD&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8" title="Host wants to know if we can load the provided bank data.">VST_EFFECT_OPCODE_4B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" name="abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c"></a>VST_EFFECT_OPCODE_4C&#160;</td><td class="fielddoc"><p>Host wants to know if we can load the provided program data. </p>
<p>Should be emitted prior to <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4">VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN</a> by the host.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>Unknown structured data. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a> if we can't load the data, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a> if we can load the data, <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a> if this isn't supported. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000060">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5" name="abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5"></a>VST_EFFECT_OPCODE_PROGRAM_LOAD&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c" title="Host wants to know if we can load the provided program data.">VST_EFFECT_OPCODE_4C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5" name="abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5"></a>VST_EFFECT_OPCODE_4D&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.4+) Available from VST 2.4 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000061">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016" name="abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016"></a>VST_EFFECT_OPCODE_4E&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.4+) Available from VST 2.4 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000062">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78" name="abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78"></a>VST_EFFECT_OPCODE_4F&#160;</td><td class="fielddoc"><dl class="section note"><dt>Note</dt><dd>(VST 2.4+) Available from VST 2.4 onwards. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000063">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01894">1894</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 1894</span> {</div>
<div class="line"><span class="lineno"> 1899</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084">VST_EFFECT_OPCODE_00</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1901</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c">VST_EFFECT_OPCODE_CREATE</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1903</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d">VST_EFFECT_OPCODE_INITIALIZE</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1904</span> </div>
<div class="line"><span class="lineno"> 1911</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28">VST_EFFECT_OPCODE_01</a> = 0x01,</div>
<div class="line"><span class="lineno"> 1913</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691">VST_EFFECT_OPCODE_DESTROY</a> = 0x01,</div>
<div class="line"><span class="lineno"> 1914</span> </div>
<div class="line"><span class="lineno"> 1919</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd">VST_EFFECT_OPCODE_02</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1921</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570">VST_EFFECT_OPCODE_SET_PROGRAM</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1923</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b">VST_EFFECT_OPCODE_PROGRAM_SET</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1924</span> </div>
<div class="line"><span class="lineno"> 1929</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3">VST_EFFECT_OPCODE_03</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1931</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6">VST_EFFECT_OPCODE_GET_PROGRAM</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1933</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538">VST_EFFECT_OPCODE_PROGRAM_GET</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1934</span> </div>
<div class="line"><span class="lineno"> 1939</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58">VST_EFFECT_OPCODE_04</a> = 0x04,</div>
<div class="line"><span class="lineno"> 1941</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06">VST_EFFECT_OPCODE_SET_PROGRAM_NAME</a> = 0x04,</div>
<div class="line"><span class="lineno"> 1943</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c">VST_EFFECT_OPCODE_PROGRAM_SET_NAME</a> = 0x04,</div>
<div class="line"><span class="lineno"> 1944</span> </div>
<div class="line"><span class="lineno"> 1949</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4">VST_EFFECT_OPCODE_05</a> = 0x05,</div>
<div class="line"><span class="lineno"> 1951</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8">VST_EFFECT_OPCODE_GET_PROGRAM_NAME</a> = 0x05,</div>
<div class="line"><span class="lineno"> 1953</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba">VST_EFFECT_OPCODE_PROGRAM_GET_NAME</a> = 0x05,</div>
<div class="line"><span class="lineno"> 1954</span> </div>
<div class="line"><span class="lineno"> 1961</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2">VST_EFFECT_OPCODE_06</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1963</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca">VST_EFFECT_OPCODE_PARAM_GETLABEL</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1965</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1">VST_EFFECT_OPCODE_PARAM_GET_LABEL</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1967</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947">VST_EFFECT_OPCODE_PARAM_LABEL</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1968</span> </div>
<div class="line"><span class="lineno"> 1975</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf">VST_EFFECT_OPCODE_07</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1977</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553">VST_EFFECT_OPCODE_PARAM_GETVALUE</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1979</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce">VST_EFFECT_OPCODE_PARAM_GET_VALUE</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1981</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f">VST_EFFECT_OPCODE_PARAM_VALUE</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1983</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8">VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1984</span> </div>
<div class="line"><span class="lineno"> 1991</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c">VST_EFFECT_OPCODE_08</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1993</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531">VST_EFFECT_OPCODE_PARAM_GETNAME</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1995</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2">VST_EFFECT_OPCODE_PARAM_GET_NAME</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1997</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1">VST_EFFECT_OPCODE_PARAM_NAME</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1998</span> </div>
<div class="line"><span class="lineno"> 2004</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89">VST_EFFECT_OPCODE_09</a> = 0x09,</div>
<div class="line"><span class="lineno"> 2005</span> </div>
<div class="line"><span class="lineno"> 2010</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3">VST_EFFECT_OPCODE_0A</a> = 0x0A,</div>
<div class="line"><span class="lineno"> 2012</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16">VST_EFFECT_OPCODE_SETSAMPLERATE</a> = 0x0A,</div>
<div class="line"><span class="lineno"> 2014</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6">VST_EFFECT_OPCODE_SET_SAMPLE_RATE</a> = 0x0A,</div>
<div class="line"><span class="lineno"> 2015</span> </div>
<div class="line"><span class="lineno"> 2020</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f">VST_EFFECT_OPCODE_0B</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 2022</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad">VST_EFFECT_OPCODE_SETBLOCKSIZE</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 2024</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3">VST_EFFECT_OPCODE_SET_BLOCK_SIZE</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 2025</span> </div>
<div class="line"><span class="lineno"> 2034</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4">VST_EFFECT_OPCODE_0C</a> = 0x0C,</div>
<div class="line"><span class="lineno"> 2036</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d">VST_EFFECT_OPCODE_PAUSE_UNPAUSE</a> = 0x0C,</div>
<div class="line"><span class="lineno"> 2038</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a">VST_EFFECT_OPCODE_SUSPEND_RESUME</a> = 0x0C,</div>
<div class="line"><span class="lineno"> 2040</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8">VST_EFFECT_OPCODE_SUSPEND</a> = 0x0C,</div>
<div class="line"><span class="lineno"> 2041</span> </div>
<div class="line"><span class="lineno"> 2048</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0">VST_EFFECT_OPCODE_0D</a> = 0x0D,</div>
<div class="line"><span class="lineno"> 2050</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5">VST_EFFECT_OPCODE_WINDOW_GETRECT</a> = 0x0D,</div>
<div class="line"><span class="lineno"> 2052</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8">VST_EFFECT_OPCODE_EDITOR_RECT</a> = 0x0D,</div>
<div class="line"><span class="lineno"> 2054</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861">VST_EFFECT_OPCODE_EDITOR_GET_RECT</a> = 0x0D,</div>
<div class="line"><span class="lineno"> 2055</span> </div>
<div class="line"><span class="lineno"> 2061</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e">VST_EFFECT_OPCODE_0E</a> = 0x0E,</div>
<div class="line"><span class="lineno"> 2063</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5">VST_EFFECT_OPCODE_WINDOW_CREATE</a> = 0x0E,</div>
<div class="line"><span class="lineno"> 2065</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c">VST_EFFECT_OPCODE_EDITOR_OPEN</a> = 0x0E,</div>
<div class="line"><span class="lineno"> 2066</span> </div>
<div class="line"><span class="lineno"> 2071</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a">VST_EFFECT_OPCODE_0F</a> = 0x0F,</div>
<div class="line"><span class="lineno"> 2073</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70">VST_EFFECT_OPCODE_WINDOW_DESTROY</a> = 0x0F,</div>
<div class="line"><span class="lineno"> 2075</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8">VST_EFFECT_OPCODE_EDITOR_CLOSE</a> = 0x0F,</div>
<div class="line"><span class="lineno"> 2076</span> </div>
<div class="line"><span class="lineno"> 2087</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a">VST_EFFECT_OPCODE_10</a> = 0x10,</div>
<div class="line"><span class="lineno"> 2089</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c">VST_EFFECT_OPCODE_WINDOW_DRAW</a> = 0x10,</div>
<div class="line"><span class="lineno"> 2091</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8">VST_EFFECT_OPCODE_EDITOR_DRAW</a> = 0x10,</div>
<div class="line"><span class="lineno"> 2092</span> </div>
<div class="line"><span class="lineno"> 2103</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9">VST_EFFECT_OPCODE_11</a> = 0x11,</div>
<div class="line"><span class="lineno"> 2105</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190">VST_EFFECT_OPCODE_WINDOW_MOUSE</a> = 0x11,</div>
<div class="line"><span class="lineno"> 2107</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37">VST_EFFECT_OPCODE_EDITOR_MOUSE</a> = 0x11,</div>
<div class="line"><span class="lineno"> 2108</span> </div>
<div class="line"><span class="lineno"> 2119</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8">VST_EFFECT_OPCODE_12</a> = 0x12,</div>
<div class="line"><span class="lineno"> 2121</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921">VST_EFFECT_OPCODE_WINDOW_KEYBOARD</a> = 0x12,</div>
<div class="line"><span class="lineno"> 2123</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41">VST_EFFECT_OPCODE_EDITOR_KEYBOARD</a> = 0x12,</div>
<div class="line"><span class="lineno"> 2124</span> </div>
<div class="line"><span class="lineno"> 2129</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d">VST_EFFECT_OPCODE_13</a> = 0x13,</div>
<div class="line"><span class="lineno"> 2131</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb">VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE</a> = 0x13,</div>
<div class="line"><span class="lineno"> 2132</span> </div>
<div class="line"><span class="lineno"> 2141</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d">VST_EFFECT_OPCODE_14</a> = 0x14,</div>
<div class="line"><span class="lineno"> 2142</span> </div>
<div class="line"><span class="lineno"> 2151</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06">VST_EFFECT_OPCODE_15</a> = 0x15,</div>
<div class="line"><span class="lineno"> 2152</span> </div>
<div class="line"><span class="lineno"> 2159</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f">VST_EFFECT_OPCODE_16</a> = 0x16,</div>
<div class="line"><span class="lineno"> 2161</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244">VST_EFFECT_OPCODE_FOURCC</a> = 0x16,</div>
<div class="line"><span class="lineno"> 2162</span> </div>
<div class="line"><span class="lineno"> 2173</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715">VST_EFFECT_OPCODE_17</a> = 0x17,</div>
<div class="line"><span class="lineno"> 2175</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099">VST_EFFECT_OPCODE_GET_CHUNK_DATA</a> = 0x17,</div>
<div class="line"><span class="lineno"> 2176</span> </div>
<div class="line"><span class="lineno"> 2187</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8">VST_EFFECT_OPCODE_18</a> = 0x18,</div>
<div class="line"><span class="lineno"> 2189</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005">VST_EFFECT_OPCODE_SET_CHUNK_DATA</a> = 0x18,</div>
<div class="line"><span class="lineno"> 2190</span> </div>
<div class="line"><span class="lineno"> 2191</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2192</span> <span class="comment">// VST 2.x starts here.</span></div>
<div class="line"><span class="lineno"> 2193</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2194</span> </div>
<div class="line"><span class="lineno"> 2210</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac">VST_EFFECT_OPCODE_19</a> = 0x19,</div>
<div class="line"><span class="lineno"> 2212</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6">VST_EFFECT_OPCODE_EVENT</a> = 0x19,</div>
<div class="line"><span class="lineno"> 2213</span> </div>
<div class="line"><span class="lineno"> 2220</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90">VST_EFFECT_OPCODE_1A</a> = 0x1A,</div>
<div class="line"><span class="lineno"> 2222</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677">VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE</a> = 0x1A,</div>
<div class="line"><span class="lineno"> 2224</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff">VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE</a> = 0x1A,</div>
<div class="line"><span class="lineno"> 2226</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8">VST_EFFECT_OPCODE_PARAM_AUTOMATABLE</a> = 0x1A,</div>
<div class="line"><span class="lineno"> 2227</span> </div>
<div class="line"><span class="lineno"> 2235</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940">VST_EFFECT_OPCODE_1B</a> = 0x1B,</div>
<div class="line"><span class="lineno"> 2237</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc">VST_EFFECT_OPCODE_PARAM_SET_VALUE</a> = 0x1B,</div>
<div class="line"><span class="lineno"> 2239</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916">VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING</a> = 0x1B,</div>
<div class="line"><span class="lineno"> 2240</span> </div>
<div class="line"><span class="lineno"> 2247</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220">VST_EFFECT_OPCODE_1C</a> = 0x1C,</div>
<div class="line"><span class="lineno"> 2248</span> </div>
<div class="line"><span class="lineno"> 2255</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04">VST_EFFECT_OPCODE_1D</a> = 0x1D,</div>
<div class="line"><span class="lineno"> 2256</span> </div>
<div class="line"><span class="lineno"> 2263</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd">VST_EFFECT_OPCODE_1E</a> = 0x1E,</div>
<div class="line"><span class="lineno"> 2264</span> </div>
<div class="line"><span class="lineno"> 2271</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833">VST_EFFECT_OPCODE_1F</a> = 0x1F,</div>
<div class="line"><span class="lineno"> 2272</span> </div>
<div class="line"><span class="lineno"> 2279</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26">VST_EFFECT_OPCODE_20</a> = 0x20,</div>
<div class="line"><span class="lineno"> 2280</span> </div>
<div class="line"><span class="lineno"> 2288</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293">VST_EFFECT_OPCODE_21</a> = 0x21,</div>
<div class="line"><span class="lineno"> 2290</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a">VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES</a> = 0x21,</div>
<div class="line"><span class="lineno"> 2292</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46c7e2d515b51f460a6f0076281d5036">VST_EFFECT_OPCODE_INPUT_STREAM_GET_PROPERTIES</a> = 0x21,</div>
<div class="line"><span class="lineno"> 2293</span> </div>
<div class="line"><span class="lineno"> 2301</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e">VST_EFFECT_OPCODE_22</a> = 0x22,</div>
<div class="line"><span class="lineno"> 2303</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702">VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES</a> = 0x22,</div>
<div class="line"><span class="lineno"> 2305</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a44cc942198cbad7c99ae869784926b6b">VST_EFFECT_OPCODE_OUTPUT_STREAM_GET_PROPERTIES</a> = 0x22,</div>
<div class="line"><span class="lineno"> 2306</span> </div>
<div class="line"><span class="lineno"> 2312</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2">VST_EFFECT_OPCODE_23</a> = 0x23,</div>
<div class="line"><span class="lineno"> 2314</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2">VST_EFFECT_OPCODE_EFFECT_CATEGORY</a> = 0x23,</div>
<div class="line"><span class="lineno"> 2316</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7d62310ee6f4040445f9d289ea28d5c9">VST_EFFECT_OPCODE_CATEGORY</a> = 0x23,</div>
<div class="line"><span class="lineno"> 2317</span> </div>
<div class="line"><span class="lineno"> 2324</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51">VST_EFFECT_OPCODE_24</a> = 0x24,</div>
<div class="line"><span class="lineno"> 2325</span> </div>
<div class="line"><span class="lineno"> 2332</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468">VST_EFFECT_OPCODE_25</a> = 0x25,</div>
<div class="line"><span class="lineno"> 2333</span> </div>
<div class="line"><span class="lineno"> 2340</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833">VST_EFFECT_OPCODE_26</a> = 0x26,</div>
<div class="line"><span class="lineno"> 2341</span> </div>
<div class="line"><span class="lineno"> 2348</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29">VST_EFFECT_OPCODE_27</a> = 0x27,</div>
<div class="line"><span class="lineno"> 2349</span> </div>
<div class="line"><span class="lineno"> 2356</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055">VST_EFFECT_OPCODE_28</a> = 0x28,</div>
<div class="line"><span class="lineno"> 2357</span> </div>
<div class="line"><span class="lineno"> 2364</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795">VST_EFFECT_OPCODE_29</a> = 0x29,</div>
<div class="line"><span class="lineno"> 2365</span> </div>
<div class="line"><span class="lineno"> 2378</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746">VST_EFFECT_OPCODE_2A</a> = 0x2A,</div>
<div class="line"><span class="lineno"> 2380</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3">VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT</a> = 0x2A,</div>
<div class="line"><span class="lineno"> 2381</span> </div>
<div class="line"><span class="lineno"> 2385</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce">VST_EFFECT_OPCODE_2B</a> = 0x2B,</div>
<div class="line"><span class="lineno"> 2386</span> </div>
<div class="line"><span class="lineno"> 2394</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf">VST_EFFECT_OPCODE_2C</a> = 0x2C,</div>
<div class="line"><span class="lineno"> 2396</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f">VST_EFFECT_OPCODE_BYPASS</a> = 0x2C,</div>
<div class="line"><span class="lineno"> 2397</span> </div>
<div class="line"><span class="lineno"> 2405</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031">VST_EFFECT_OPCODE_2D</a> = 0x2D,</div>
<div class="line"><span class="lineno"> 2407</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723">VST_EFFECT_OPCODE_GETNAME</a> = 0x2D,</div>
<div class="line"><span class="lineno"> 2409</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474">VST_EFFECT_OPCODE_EFFECT_NAME</a> = 0x2D,</div>
<div class="line"><span class="lineno"> 2411</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506">VST_EFFECT_OPCODE_NAME</a> = 0x2D,</div>
<div class="line"><span class="lineno"> 2412</span> </div>
<div class="line"><span class="lineno"> 2421</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803">VST_EFFECT_OPCODE_2E</a> = 0x2E,</div>
<div class="line"><span class="lineno"> 2423</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705">VST_EFFECT_OPCODE_TRANSLATE_ERROR</a> = 0x2E,</div>
<div class="line"><span class="lineno"> 2424</span> </div>
<div class="line"><span class="lineno"> 2430</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d">VST_EFFECT_OPCODE_2F</a> = 0x2F,</div>
<div class="line"><span class="lineno"> 2432</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772">VST_EFFECT_OPCODE_GETVENDOR</a> = 0x2F,</div>
<div class="line"><span class="lineno"> 2434</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3">VST_EFFECT_OPCODE_VENDOR_NAME</a> = 0x2F,</div>
<div class="line"><span class="lineno"> 2435</span> </div>
<div class="line"><span class="lineno"> 2441</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b">VST_EFFECT_OPCODE_30</a> = 0x30,</div>
<div class="line"><span class="lineno"> 2443</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe">VST_EFFECT_OPCODE_GETNAME2</a> = 0x30,</div>
<div class="line"><span class="lineno"> 2445</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c">VST_EFFECT_OPCODE_PRODUCT_NAME</a> = 0x30,</div>
<div class="line"><span class="lineno"> 2446</span> </div>
<div class="line"><span class="lineno"> 2452</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9">VST_EFFECT_OPCODE_31</a> = 0x31,</div>
<div class="line"><span class="lineno"> 2454</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0">VST_EFFECT_OPCODE_GETVENDORVERSION</a> = 0x31,</div>
<div class="line"><span class="lineno"> 2456</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9">VST_EFFECT_OPCODE_VENDOR_VERSION</a> = 0x31,</div>
<div class="line"><span class="lineno"> 2457</span> </div>
<div class="line"><span class="lineno"> 2465</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c">VST_EFFECT_OPCODE_32</a> = 0x32,</div>
<div class="line"><span class="lineno"> 2467</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a">VST_EFFECT_OPCODE_CUSTOM</a> = 0x32,</div>
<div class="line"><span class="lineno"> 2468</span> </div>
<div class="line"><span class="lineno"> 2476</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3">VST_EFFECT_OPCODE_33</a> = 0x33,</div>
<div class="line"><span class="lineno"> 2478</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2">VST_EFFECT_OPCODE_SUPPORTS</a> = 0x33,</div>
<div class="line"><span class="lineno"> 2479</span> </div>
<div class="line"><span class="lineno"> 2486</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a">VST_EFFECT_OPCODE_34</a> = 0x34,</div>
<div class="line"><span class="lineno"> 2488</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1">VST_EFFECT_OPCODE_GETTAILSAMPLES</a> = 0x34,</div>
<div class="line"><span class="lineno"> 2490</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f">VST_EFFECT_OPCODE_TAIL_SAMPLES</a> = 0x34,</div>
<div class="line"><span class="lineno"> 2491</span> </div>
<div class="line"><span class="lineno"> 2499</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0">VST_EFFECT_OPCODE_35</a> = 0x35,</div>
<div class="line"><span class="lineno"> 2501</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001">VST_EFFECT_OPCODE_IDLE</a> = 0x35,</div>
<div class="line"><span class="lineno"> 2502</span> </div>
<div class="line"><span class="lineno"> 2510</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be">VST_EFFECT_OPCODE_36</a> = 0x36,</div>
<div class="line"><span class="lineno"> 2511</span> </div>
<div class="line"><span class="lineno"> 2519</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1">VST_EFFECT_OPCODE_37</a> = 0x37,</div>
<div class="line"><span class="lineno"> 2520</span> </div>
<div class="line"><span class="lineno"> 2528</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac">VST_EFFECT_OPCODE_38</a> = 0x38,</div>
<div class="line"><span class="lineno"> 2530</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579">VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES</a> = 0x38,</div>
<div class="line"><span class="lineno"> 2532</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6">VST_EFFECT_OPCODE_PARAM_PROPERTIES</a> = 0x38,</div>
<div class="line"><span class="lineno"> 2533</span> </div>
<div class="line"><span class="lineno"> 2540</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4">VST_EFFECT_OPCODE_39</a> = 0x39,</div>
<div class="line"><span class="lineno"> 2541</span> </div>
<div class="line"><span class="lineno"> 2548</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f">VST_EFFECT_OPCODE_3A</a> = 0x3A,</div>
<div class="line"><span class="lineno"> 2550</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20">VST_EFFECT_OPCODE_VST_VERSION</a> = 0x3A,</div>
<div class="line"><span class="lineno"> 2551</span> </div>
<div class="line"><span class="lineno"> 2552</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2553</span> <span class="comment">// VST 2.1</span></div>
<div class="line"><span class="lineno"> 2554</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2555</span> </div>
<div class="line"><span class="lineno"> 2564</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d">VST_EFFECT_OPCODE_3B</a> = 0x3B,</div>
<div class="line"><span class="lineno"> 2566</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963">VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN</a> = 0x3B,</div>
<div class="line"><span class="lineno"> 2567</span> </div>
<div class="line"><span class="lineno"> 2576</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054">VST_EFFECT_OPCODE_3C</a> = 0x3C,</div>
<div class="line"><span class="lineno"> 2578</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7">VST_EFFECT_OPCODE_EDITOR_VKEY_UP</a> = 0x3C,</div>
<div class="line"><span class="lineno"> 2579</span> </div>
<div class="line"><span class="lineno"> 2586</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229">VST_EFFECT_OPCODE_3D</a> = 0x3D,</div>
<div class="line"><span class="lineno"> 2587</span> </div>
<div class="line"><span class="lineno"> 2594</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb">VST_EFFECT_OPCODE_3E</a> = 0x3E,</div>
<div class="line"><span class="lineno"> 2595</span> </div>
<div class="line"><span class="lineno"> 2602</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de">VST_EFFECT_OPCODE_3F</a> = 0x3F,</div>
<div class="line"><span class="lineno"> 2603</span> </div>
<div class="line"><span class="lineno"> 2610</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4">VST_EFFECT_OPCODE_40</a> = 0x40,</div>
<div class="line"><span class="lineno"> 2611</span> </div>
<div class="line"><span class="lineno"> 2618</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86">VST_EFFECT_OPCODE_41</a> = 0x41,</div>
<div class="line"><span class="lineno"> 2619</span> </div>
<div class="line"><span class="lineno"> 2626</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8">VST_EFFECT_OPCODE_42</a> = 0x42,</div>
<div class="line"><span class="lineno"> 2627</span> </div>
<div class="line"><span class="lineno"> 2634</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213">VST_EFFECT_OPCODE_43</a> = 0x43,</div>
<div class="line"><span class="lineno"> 2636</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4">VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN</a> = 0x43,</div>
<div class="line"><span class="lineno"> 2637</span> </div>
<div class="line"><span class="lineno"> 2644</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6">VST_EFFECT_OPCODE_44</a> = 0x44,</div>
<div class="line"><span class="lineno"> 2646</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce">VST_EFFECT_OPCODE_PROGRAM_SET_END</a> = 0x44,</div>
<div class="line"><span class="lineno"> 2647</span> </div>
<div class="line"><span class="lineno"> 2648</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2649</span> <span class="comment">// VST 2.3</span></div>
<div class="line"><span class="lineno"> 2650</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2651</span> </div>
<div class="line"><span class="lineno"> 2659</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018">VST_EFFECT_OPCODE_45</a> = 0x45,</div>
<div class="line"><span class="lineno"> 2661</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> = 0x45,</div>
<div class="line"><span class="lineno"> 2662</span> </div>
<div class="line"><span class="lineno"> 2672</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e">VST_EFFECT_OPCODE_46</a> = 0x46,</div>
<div class="line"><span class="lineno"> 2674</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae8103ec84e8dc3268c1f9b3480e0d255">VST_EFFECT_OPCODE_CONTAINER_NEXT_EFFECT_ID</a> = 0x46,</div>
<div class="line"><span class="lineno"> 2675</span> </div>
<div class="line"><span class="lineno"> 2681</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01">VST_EFFECT_OPCODE_47</a> = 0x47,</div>
<div class="line"><span class="lineno"> 2683</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b">VST_EFFECT_OPCODE_PROCESS_BEGIN</a> = 0x47,</div>
<div class="line"><span class="lineno"> 2684</span> </div>
<div class="line"><span class="lineno"> 2690</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd">VST_EFFECT_OPCODE_48</a> = 0x48,</div>
<div class="line"><span class="lineno"> 2692</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b">VST_EFFECT_OPCODE_PROCESS_END</a> = 0x48,</div>
<div class="line"><span class="lineno"> 2693</span> </div>
<div class="line"><span class="lineno"> 2700</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15">VST_EFFECT_OPCODE_49</a> = 0x49,</div>
<div class="line"><span class="lineno"> 2701</span> </div>
<div class="line"><span class="lineno"> 2710</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291">VST_EFFECT_OPCODE_4A</a> = 0x4A,</div>
<div class="line"><span class="lineno"> 2711</span> </div>
<div class="line"><span class="lineno"> 2721</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8">VST_EFFECT_OPCODE_4B</a> = 0x4B,</div>
<div class="line"><span class="lineno"> 2723</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd">VST_EFFECT_OPCODE_BANK_LOAD</a> = 0x4B,</div>
<div class="line"><span class="lineno"> 2724</span> </div>
<div class="line"><span class="lineno"> 2734</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c">VST_EFFECT_OPCODE_4C</a> = 0x4C,</div>
<div class="line"><span class="lineno"> 2736</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5">VST_EFFECT_OPCODE_PROGRAM_LOAD</a> = 0x4C,</div>
<div class="line"><span class="lineno"> 2737</span> </div>
<div class="line"><span class="lineno"> 2738</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2739</span> <span class="comment">// VST 2.4</span></div>
<div class="line"><span class="lineno"> 2740</span> <span class="comment">//--------------------------------------------------------------------------------</span></div>
<div class="line"><span class="lineno"> 2741</span> </div>
<div class="line"><span class="lineno"> 2748</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5">VST_EFFECT_OPCODE_4D</a> = 0x4D,</div>
<div class="line"><span class="lineno"> 2749</span> </div>
<div class="line"><span class="lineno"> 2756</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016">VST_EFFECT_OPCODE_4E</a> = 0x4E,</div>
<div class="line"><span class="lineno"> 2757</span> </div>
<div class="line"><span class="lineno"> 2764</span> <a class="code hl_enumvalue" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78">VST_EFFECT_OPCODE_4F</a> = 0x4F,</div>
<div class="line"><span class="lineno"> 2765</span> </div>
<div class="line"><span class="lineno"> 2767</span> VST_EFFECT_OPCODE_MAX,</div>
<div class="line"><span class="lineno"> 2768</span> </div>
<div class="line"><span class="lineno"> 2770</span> _VST_EFFECT_OPCODE_PAD = (-1l)</div>
<div class="line"><span class="lineno"> 2771</span>};</div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a00c3be829509c39999e0aa844d17c190">VST_EFFECT_OPCODE_WINDOW_MOUSE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_WINDOW_MOUSE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02105">vst.h:2105</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a03a3fffe10a0994caf608402fd148746">VST_EFFECT_OPCODE_2A</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_2A</div><div class="ttdoc">Host wants to change the speaker arrangement.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02378">vst.h:2378</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a04f4a4da72d7be229810aa50a60f21a0">VST_EFFECT_OPCODE_GETVENDORVERSION</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GETVENDORVERSION</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02454">vst.h:2454</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07065a264bd2a3ecebd5ea4d3d51ae26">VST_EFFECT_OPCODE_20</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_20</div><div class="ttdoc">Input disconnected.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02279">vst.h:2279</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a079a079cd146b76fbae382d8df942f7d">VST_EFFECT_OPCODE_14</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_14</div><div class="ttdoc">Window Focus Event?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02141">vst.h:2141</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a07a1ee440a4f98901743134009ba94b8">VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_VALUE_TO_STRING</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01983">vst.h:1983</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0e3de8f372560069c28fd8adadb902ca">VST_EFFECT_OPCODE_PARAM_GETLABEL</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_GETLABEL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01963">vst.h:1963</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a0f0b8d5b1972aa34d278aa74ae232016">VST_EFFECT_OPCODE_4E</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_4E</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02756">vst.h:2756</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101bea9ccc6fbc1b86dba1f2a4ad7213">VST_EFFECT_OPCODE_43</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_43</div><div class="ttdoc">Host is starting to set up a program.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02634">vst.h:2634</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a101f23c8f5612ebe552ba252cfdb0ecb">VST_EFFECT_OPCODE_3E</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_3E</div><div class="ttdoc">Midi related.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02594">vst.h:2594</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1164f60b2f52cae3d30dc8d64482a15c">VST_EFFECT_OPCODE_32</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_32</div><div class="ttdoc">User-defined Op-Code for VST extensions.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02465">vst.h:2465</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13391c0fcd9d60aaf5d54dc85545bdc3">VST_EFFECT_OPCODE_03</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_03</div><div class="ttdoc">Get currently selected program number.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01929">vst.h:1929</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a13965cef0042d6591b41c4c21c44c005">VST_EFFECT_OPCODE_SET_CHUNK_DATA</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SET_CHUNK_DATA</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02189">vst.h:2189</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1508cde1ae9c1c6b0aa57488dbaf9293">VST_EFFECT_OPCODE_21</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_21</div><div class="ttdoc">Retrieve properties for the given input index.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02288">vst.h:2288</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a15849c14f497c49529b31cd7d2a2679c">VST_EFFECT_OPCODE_PRODUCT_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PRODUCT_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02445">vst.h:2445</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a17c010e1bff9b57aa82ca31b884a9cc8">VST_EFFECT_OPCODE_4B</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_4B</div><div class="ttdoc">Host wants to know if we can load the provided bank data.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02721">vst.h:2721</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a182a2cae4955ae3bc110600d25dac9b1">VST_EFFECT_OPCODE_PARAM_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01997">vst.h:1997</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1bb3968d9fe18ca8566be6c70e220220">VST_EFFECT_OPCODE_1C</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_1C</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02247">vst.h:2247</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a1dd016fc2d2d9f5fbeea645fab0efa86">VST_EFFECT_OPCODE_41</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_41</div><div class="ttdoc">Midi related.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02618">vst.h:2618</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6">VST_EFFECT_OPCODE_SET_SAMPLE_RATE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SET_SAMPLE_RATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02014">vst.h:2014</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a25104bc276059e7a343ccd780f5f928c">VST_EFFECT_OPCODE_CREATE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_CREATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01901">vst.h:1901</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a288661d45bf05a9c8bfac13fc900a861">VST_EFFECT_OPCODE_EDITOR_GET_RECT</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_GET_RECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02054">vst.h:2054</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3">VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02380">vst.h:2380</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2bcac558305dd4f41edeca2a579b2553">VST_EFFECT_OPCODE_PARAM_GETVALUE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_GETVALUE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01977">vst.h:1977</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2be7d3ce8eb41adb6b6eec6586bd186c">VST_EFFECT_OPCODE_PROGRAM_SET_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_SET_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01943">vst.h:1943</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f57546988b54ac4ec8104867f62bff2">VST_EFFECT_OPCODE_06</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_06</div><div class="ttdoc">Get the value? label for the parameter.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01961">vst.h:1961</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a2f58c5e5703a68e8182cd27c8615f7b3">VST_EFFECT_OPCODE_0A</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_0A</div><div class="ttdoc">Set the new sample rate for the plugin to use.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02010">vst.h:2010</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33135c64068d4d0b3f176ccc4c25848a">VST_EFFECT_OPCODE_10</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_10</div><div class="ttdoc">Window Draw Event?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02087">vst.h:2087</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a33601774ed24231c58eb6902f6971e7d">VST_EFFECT_OPCODE_2F</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_2F</div><div class="ttdoc">Retrieve the vendor name into the ptr buffer.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02430">vst.h:2430</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a338bb1fa24da671c9305fc910b0aa538">VST_EFFECT_OPCODE_PROGRAM_GET</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_GET</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01933">vst.h:1933</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a343111c081c847a1eaf22cb8cf858055">VST_EFFECT_OPCODE_28</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_28</div><div class="ttdoc">Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02356">vst.h:2356</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a34453fdb92d7bb51e2c0ab677b1c7eb5">VST_EFFECT_OPCODE_4D</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_4D</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02748">vst.h:2748</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a35b1923882b8fe15e64ea528f222bf28">VST_EFFECT_OPCODE_01</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_01</div><div class="ttdoc">Destroy the effect (if there is any) and free its memory.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01911">vst.h:1911</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38a911908cb06686930d7aca8e380054">VST_EFFECT_OPCODE_3C</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_3C</div><div class="ttdoc">Editor Virtual Key Up Event.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02576">vst.h:2576</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a38bed56b10004dae0d98071cdc3d4940">VST_EFFECT_OPCODE_1B</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_1B</div><div class="ttdoc">Set Parameter value from string representation.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02235">vst.h:2235</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3">VST_EFFECT_OPCODE_SET_BLOCK_SIZE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SET_BLOCK_SIZE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02024">vst.h:2024</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001">VST_EFFECT_OPCODE_IDLE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_IDLE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02501">vst.h:2501</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b6b6aa7bf5caca398dd412c51cbc3e3">VST_EFFECT_OPCODE_33</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_33</div><div class="ttdoc">Test for support of a specific named feature.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02476">vst.h:2476</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3cf4e67e210c7ef7c76c0e442f1aac58">VST_EFFECT_OPCODE_04</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_04</div><div class="ttdoc">Set the name of the currently selected program.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01939">vst.h:1939</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3d2c44d9d9cec27f934a696878f42e89">VST_EFFECT_OPCODE_09</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_09</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02004">vst.h:2004</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3da2285bda84023dea89b7dba24d59e2">VST_EFFECT_OPCODE_PARAM_GET_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_GET_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01995">vst.h:1995</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a44cc942198cbad7c99ae869784926b6b"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a44cc942198cbad7c99ae869784926b6b">VST_EFFECT_OPCODE_OUTPUT_STREAM_GET_PROPERTIES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_OUTPUT_STREAM_GET_PROPERTIES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02305">vst.h:2305</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a46c7e2d515b51f460a6f0076281d5036"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46c7e2d515b51f460a6f0076281d5036">VST_EFFECT_OPCODE_INPUT_STREAM_GET_PROPERTIES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_INPUT_STREAM_GET_PROPERTIES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02292">vst.h:2292</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a46ecb69debcaa7fc23ed52559e3140bd">VST_EFFECT_OPCODE_BANK_LOAD</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_BANK_LOAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02723">vst.h:2723</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a48e67cc48e0d6ade3e2ed08ab229db37">VST_EFFECT_OPCODE_EDITOR_MOUSE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_MOUSE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02107">vst.h:2107</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4aa1a47b5704958665f95aacd56a4fd5">VST_EFFECT_OPCODE_WINDOW_CREATE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_WINDOW_CREATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02063">vst.h:2063</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4ac13f44dc17b7aa5930ce04bab13a8f">VST_EFFECT_OPCODE_0B</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_0B</div><div class="ttdoc">Sets the block size, which is the maximum number of samples passed into the effect via process calls.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02020">vst.h:2020</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b810c37ad94d5d9a4fd21904c4b38ce">VST_EFFECT_OPCODE_PARAM_GET_VALUE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_GET_VALUE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01979">vst.h:1979</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4b9d47d361ca416224132aa5b9a9a5a4">VST_EFFECT_OPCODE_39</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_39</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02540">vst.h:2540</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4c0d620671bc8a107dc30f23bc9e7ad4">VST_EFFECT_OPCODE_05</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_05</div><div class="ttdoc">Get the name of the currently selected program.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01949">vst.h:1949</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a4f69a2fe470ab8ba6dd77f43a94cde90">VST_EFFECT_OPCODE_1A</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_1A</div><div class="ttdoc">Can the parameter be automated?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02220">vst.h:2220</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a55ed1473547eafc7c6df2b62f73222ac">VST_EFFECT_OPCODE_19</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_19</div><div class="ttdoc">Send events from host to plug-in.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02210">vst.h:2210</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5763f730a8bf2064223f64b3af334fce">VST_EFFECT_OPCODE_PROGRAM_SET_END</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_SET_END</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02646">vst.h:2646</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5b65cc86a93b938e0226a0ba8c14cda6">VST_EFFECT_OPCODE_GET_PROGRAM</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GET_PROGRAM</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01931">vst.h:1931</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5cdc492a51b0c5f9dc81a5de04ecf5c8">VST_EFFECT_OPCODE_12</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_12</div><div class="ttdoc">Window Keyboard Event?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02119">vst.h:2119</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d1cdf2000edd091b8447ec0a4ffe2a8">VST_EFFECT_OPCODE_42</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_42</div><div class="ttdoc">Midi related.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02626">vst.h:2626</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5d6b99d0c76bb8101b02eb123c3e56a2">VST_EFFECT_OPCODE_EFFECT_CATEGORY</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EFFECT_CATEGORY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02314">vst.h:2314</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff">VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02224">vst.h:2224</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5ed7687c8d9b6a097d2b2cafa007030c">VST_EFFECT_OPCODE_WINDOW_DRAW</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_WINDOW_DRAW</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02089">vst.h:2089</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5f52e8e69547b27eaa15467ebe487691">VST_EFFECT_OPCODE_DESTROY</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_DESTROY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01913">vst.h:1913</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a612be21ee6fcf9d9b20f279256211cad">VST_EFFECT_OPCODE_SETBLOCKSIZE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SETBLOCKSIZE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02022">vst.h:2022</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a655fff17c355774d6d41a97511b2a2dd">VST_EFFECT_OPCODE_02</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_02</div><div class="ttdoc">Set which program number is currently select.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01919">vst.h:1919</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6695b7645e49a07e8d8614f79e9b5dbd">VST_EFFECT_OPCODE_48</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_48</div><div class="ttdoc">End processing of audio.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02690">vst.h:2690</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a66b1c38c5a5d8a5e7d8892b778e0c8fe">VST_EFFECT_OPCODE_GETNAME2</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GETNAME2</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02443">vst.h:2443</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a680b765dc488d61d0faef58f2d154f2a">VST_EFFECT_OPCODE_CUSTOM</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_CUSTOM</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02467">vst.h:2467</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a688762138c1a182f1f7e6b292b11f803">VST_EFFECT_OPCODE_2E</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_2E</div><div class="ttdoc">Translate an error code to a string.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02421">vst.h:2421</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ccd5e816884ec85723e3f3e00ba6229">VST_EFFECT_OPCODE_3D</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_3D</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02586">vst.h:2586</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6ce89a18f5ebf8265f8e27f40ee4cedb">VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_KEEP_ALIVE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02131">vst.h:2131</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a6e1135b3419d19471954a3b4664872c6">VST_EFFECT_OPCODE_PARAM_PROPERTIES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_PROPERTIES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02532">vst.h:2532</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a739f825767210c904839112b4dd3146f">VST_EFFECT_OPCODE_TAIL_SAMPLES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_TAIL_SAMPLES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02490">vst.h:2490</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a74fe1da28bb7fe76edd98bfcb93b901b">VST_EFFECT_OPCODE_30</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_30</div><div class="ttdoc">Retrieve the product name into the ptr buffer.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02441">vst.h:2441</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a75044a2d1bed6e79ef2f9090b4304c3f">VST_EFFECT_OPCODE_PARAM_VALUE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_VALUE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01981">vst.h:1981</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7622d2f85374cfa9ba3af3ae3c9e2ea0">VST_EFFECT_OPCODE_35</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_35</div><div class="ttdoc">Notify effect that it is idle?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02499">vst.h:2499</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a778062b13948fc9e7fc6180033881dba">VST_EFFECT_OPCODE_PROGRAM_GET_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_GET_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01953">vst.h:1953</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a794ffb39ae755d5de557fc7619042dc0">VST_EFFECT_OPCODE_0D</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_0D</div><div class="ttdoc">Retrieve the client rect size of the plugins window.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02048">vst.h:2048</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a79fa30e1a15b879e0d6e2a5a04f131fd">VST_EFFECT_OPCODE_1E</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_1E</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02263">vst.h:2263</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5">VST_EFFECT_OPCODE_PROGRAM_LOAD</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_LOAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02736">vst.h:2736</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ade5295089a6d7703f5aad8724726d2">VST_EFFECT_OPCODE_23</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_23</div><div class="ttdoc">Retrieve category of this effect.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02312">vst.h:2312</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7b54e129f5e95874cefdcc138d710c20">VST_EFFECT_OPCODE_VST_VERSION</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_VST_VERSION</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02550">vst.h:2550</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7c9c2de24101d89f9c3b9165aea162be">VST_EFFECT_OPCODE_36</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_36</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02510">vst.h:2510</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7dd8c3bd980ad4a5c3e443ff15e7e05c">VST_EFFECT_OPCODE_EDITOR_OPEN</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_OPEN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02065">vst.h:2065</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7eef4adab2b561cb12d4fe2e7513f963">VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_VKEY_DOWN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02566">vst.h:2566</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7f9d8bdbd570f414c792d48224128084">VST_EFFECT_OPCODE_00</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_00</div><div class="ttdoc">Create/Initialize the effect (if it has not been created already).</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01899">vst.h:1899</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a814ba1d0b6eccefafe44bb6a132f83ce">VST_EFFECT_OPCODE_2B</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_2B</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02385">vst.h:2385</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a82bf6bd3d5b6528bab2a8154b4a12c5a">VST_EFFECT_OPCODE_SUSPEND_RESUME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SUSPEND_RESUME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02038">vst.h:2038</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a881873d24da602f84baa89172968cb51">VST_EFFECT_OPCODE_24</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_24</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02324">vst.h:2324</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a88feaf3bf0f426d842fafb9e8ac0d947">VST_EFFECT_OPCODE_PARAM_LABEL</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_LABEL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01967">vst.h:1967</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a894f6d95fd736a20dc18fe5094c008f4">VST_EFFECT_OPCODE_40</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_40</div><div class="ttdoc">Midi related.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02610">vst.h:2610</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a896ec77693cb412e31f9160eaf8e6f6e">VST_EFFECT_OPCODE_22</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_22</div><div class="ttdoc">Retrieve properties for the given output index.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02301">vst.h:2301</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8c5962a79c3bb8cecd6e89449956ab78">VST_EFFECT_OPCODE_4F</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_4F</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02764">vst.h:2764</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8df6dda3f6b59f8ee5cd0cea8c342a01">VST_EFFECT_OPCODE_47</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_47</div><div class="ttdoc">Begin processing of audio.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02681">vst.h:2681</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a8ee4b9060ced36e176f2fa2bd18910ac">VST_EFFECT_OPCODE_38</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_38</div><div class="ttdoc">Parameter Properties.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02528">vst.h:2528</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02661">vst.h:2661</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a926bc55a9c0cf189441991b3fcdfd11e">VST_EFFECT_OPCODE_0E</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_0E</div><div class="ttdoc">Create the window for the plugin.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02061">vst.h:2061</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a929205d9637981c6eee7241a8455db6d">VST_EFFECT_OPCODE_3B</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_3B</div><div class="ttdoc">Editor Virtual Key Down Input.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02564">vst.h:2564</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9408368ab591d8a4e3bd29b39fa8631f">VST_EFFECT_OPCODE_BYPASS</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_BYPASS</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02396">vst.h:2396</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a960b2a75dab37b45d72445a6ab8fef41">VST_EFFECT_OPCODE_EDITOR_KEYBOARD</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_KEYBOARD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02123">vst.h:2123</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a967dc0e00251e0e6c47dfb8526f4d26a">VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_INPUT_GET_PROPERTIES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02290">vst.h:2290</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a96f6bfec3756b862ac10261ac37e06c3">VST_EFFECT_OPCODE_VENDOR_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_VENDOR_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02434">vst.h:2434</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a98e0f94270578351245a09966195c677">VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_ISAUTOMATABLE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02222">vst.h:2222</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9912a9d8912d90eb947e0ae13f163921">VST_EFFECT_OPCODE_WINDOW_KEYBOARD</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_WINDOW_KEYBOARD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02121">vst.h:2121</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9a240fa6409997e4c38525e30ce5abe8">VST_EFFECT_OPCODE_GET_PROGRAM_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GET_PROGRAM_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01951">vst.h:1951</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aab5ba71a9799fce6885e76b0394715">VST_EFFECT_OPCODE_17</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_17</div><div class="ttdoc">Get Chunk Data.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02173">vst.h:2173</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9aef0d173b206e3c09e38543f1bb42b9">VST_EFFECT_OPCODE_31</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_31</div><div class="ttdoc">Retrieve the vendor version in return value.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02452">vst.h:2452</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9bf028aa1d4f690d9104323da1e0a031">VST_EFFECT_OPCODE_2D</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_2D</div><div class="ttdoc">Retrieve the effect name into the ptr buffer.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02405">vst.h:2405</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9dcecaf860d1a927a047a3fe3e0558cf">VST_EFFECT_OPCODE_07</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_07</div><div class="ttdoc">Get the string representing the value for the parameter.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01975">vst.h:1975</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6">VST_EFFECT_OPCODE_EVENT</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EVENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02212">vst.h:2212</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b">VST_EFFECT_OPCODE_PROCESS_END</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROCESS_END</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02692">vst.h:2692</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa1bb6fd2f2f591175e6d0bc10a708570">VST_EFFECT_OPCODE_SET_PROGRAM</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SET_PROGRAM</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01921">vst.h:1921</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa20ec5fcb941015ac3143a8aab09af29">VST_EFFECT_OPCODE_27</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_27</div><div class="ttdoc">Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02348">vst.h:2348</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa45087da0d1522c769056f391594d2c8">VST_EFFECT_OPCODE_EDITOR_DRAW</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_DRAW</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02091">vst.h:2091</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa49ecb36b417d81c9a79ddb8c541fc06">VST_EFFECT_OPCODE_15</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_15</div><div class="ttdoc">Window Unfocus Event?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02151">vst.h:2151</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aa5da737dc3b1b9397b3a3083084f0c15">VST_EFFECT_OPCODE_49</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_49</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02700">vst.h:2700</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aac2f9a50c9d35c14cfb65878d22a1506">VST_EFFECT_OPCODE_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02411">vst.h:2411</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aad7f035bbd04a052298319f20fb693d8">VST_EFFECT_OPCODE_EDITOR_CLOSE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_CLOSE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02075">vst.h:2075</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aafb89f9957cc7024b6f585d2393de795">VST_EFFECT_OPCODE_29</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_29</div><div class="ttdoc">Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02364">vst.h:2364</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab155ed3658544a96bc9794a92e75169f">VST_EFFECT_OPCODE_3A</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_3A</div><div class="ttdoc">Retrieve the VST Version supported.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02548">vst.h:2548</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab284b76b5c74740b53a4ac6e7e52e6c9">VST_EFFECT_OPCODE_11</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_11</div><div class="ttdoc">Window Mouse Event?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02103">vst.h:2103</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ab8213ce293a2c3a4bcb3492dc5d2e4d1">VST_EFFECT_OPCODE_PARAM_GET_LABEL</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_GET_LABEL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01965">vst.h:1965</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aba339f27dd55fb6cd36a94f62796ce16">VST_EFFECT_OPCODE_SETSAMPLERATE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SETSAMPLERATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02012">vst.h:2012</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abc6fb3d59aaa8e7982154d53fa12d16a">VST_EFFECT_OPCODE_0F</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_0F</div><div class="ttdoc">Destroy the plugins window.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02071">vst.h:2071</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099">VST_EFFECT_OPCODE_GET_CHUNK_DATA</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GET_CHUNK_DATA</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02175">vst.h:2175</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac0cde9776b07b0861f53ca79f38a4a7d">VST_EFFECT_OPCODE_INITIALIZE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_INITIALIZE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01903">vst.h:1903</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ef7107ea949706999ca80bd7aba9d1">VST_EFFECT_OPCODE_GETTAILSAMPLES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GETTAILSAMPLES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02488">vst.h:2488</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac1ff348462e998598c421def0d3b66a8">VST_EFFECT_OPCODE_18</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_18</div><div class="ttdoc">Set Chunk Data.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02187">vst.h:2187</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac396ef2a09f26289ff9fef764c062474">VST_EFFECT_OPCODE_EFFECT_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EFFECT_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02409">vst.h:2409</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ac7d8987baae2fd3bf3d1322156a31579">VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GET_PARAMETER_PROPERTIES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02530">vst.h:2530</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aca7c692f2a631a425a5b70fe4211b9c8">VST_EFFECT_OPCODE_PARAM_AUTOMATABLE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_AUTOMATABLE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02226">vst.h:2226</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ace5987decb338be1d8d2b21f0a27a531">VST_EFFECT_OPCODE_PARAM_GETNAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_GETNAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01993">vst.h:1993</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad08aac7efc3c45d9d2b59636a3201291">VST_EFFECT_OPCODE_4A</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_4A</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02710">vst.h:2710</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad54193e82154c20cda832e6ca90bf28c">VST_EFFECT_OPCODE_08</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_08</div><div class="ttdoc">Get the name for the parameter.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01991">vst.h:1991</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad83c8946b71cf6528838083785e9254d">VST_EFFECT_OPCODE_13</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_13</div><div class="ttdoc">Window/Editor Idle/Keep-Alive Callback?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02129">vst.h:2129</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ad87e37dee7e4e179d08e3cf8f40bd018">VST_EFFECT_OPCODE_45</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_45</div><div class="ttdoc">Host wants to know the current speaker arrangement.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02659">vst.h:2659</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adb7e0fb92a7f5b5fa52490c5b8689ac5">VST_EFFECT_OPCODE_WINDOW_GETRECT</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_WINDOW_GETRECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02050">vst.h:2050</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696add37a863bca8b45c5e9df3da3544d702">VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_OUTPUT_GET_PROPERTIES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02303">vst.h:2303</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ade6879bc741bf0abfc5240102d3e9916">VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_VALUE_FROM_STRING</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02239">vst.h:2239</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf96a6fce885dbdc3529ef1c79e37772">VST_EFFECT_OPCODE_GETVENDOR</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GETVENDOR</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02432">vst.h:2432</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b">VST_EFFECT_OPCODE_PROCESS_BEGIN</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROCESS_BEGIN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02683">vst.h:2683</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae0be415492e7cc55f6a11e6de085ce04">VST_EFFECT_OPCODE_1D</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_1D</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02255">vst.h:2255</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae1801759c27b7e24ee31ebd2ca0c539d">VST_EFFECT_OPCODE_PAUSE_UNPAUSE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PAUSE_UNPAUSE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02036">vst.h:2036</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae43be42f7827612e6a94247595d49f9c">VST_EFFECT_OPCODE_4C</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_4C</div><div class="ttdoc">Host wants to know if we can load the provided program data.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02734">vst.h:2734</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696ae61bb66e13d890feb0ac68c0fbada833">VST_EFFECT_OPCODE_26</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_26</div><div class="ttdoc">Seen in plug-ins with VST_EFFECT_CATEGORY_OFFLINE.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02340">vst.h:2340</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeab039054ebddff2f90ad2e0b9fed723">VST_EFFECT_OPCODE_GETNAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_GETNAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02407">vst.h:2407</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696aeeeee35ed338c3089e443cc4bc7b64e9">VST_EFFECT_OPCODE_VENDOR_VERSION</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_VENDOR_VERSION</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02456">vst.h:2456</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af02fef4c2a78ed1558de4c5c1e78ab9e">VST_EFFECT_OPCODE_46</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_46</div><div class="ttdoc">Get the next effect contained in this effect.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02672">vst.h:2672</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1cbd93ca7d2f2ff464d73882e6d5e06">VST_EFFECT_OPCODE_SET_PROGRAM_NAME</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SET_PROGRAM_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01941">vst.h:1941</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af1d5d7c546dc2b68df2ec31301940244">VST_EFFECT_OPCODE_FOURCC</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_FOURCC</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02161">vst.h:2161</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af28c319c3cf4ba14c65e0395ae956bb1">VST_EFFECT_OPCODE_37</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_37</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02519">vst.h:2519</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af2f0136c707513df432291411c87fcf6">VST_EFFECT_OPCODE_44</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_44</div><div class="ttdoc">Host is done setting up a program.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02644">vst.h:2644</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af35fff2e9d68b3ac04d8cc84d44019de">VST_EFFECT_OPCODE_3F</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_3F</div><div class="ttdoc">Midi related.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02602">vst.h:2602</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af40fd3a5261cde86ff2ccccd6e302b70">VST_EFFECT_OPCODE_WINDOW_DESTROY</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_WINDOW_DESTROY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02073">vst.h:2073</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af48a693af3e0a3dd8c74bef13f3392c7">VST_EFFECT_OPCODE_EDITOR_VKEY_UP</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_VKEY_UP</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02578">vst.h:2578</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af51f106620fdec39a539790c461f0833">VST_EFFECT_OPCODE_1F</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_1F</div><div class="ttdoc">Input connected.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02271">vst.h:2271</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af5ef7dd980f5a573a12026c2b6910b7a">VST_EFFECT_OPCODE_34</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_34</div><div class="ttdoc">Number of samples that are at the tail at the end of playback.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02486">vst.h:2486</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af62ccf1aef62665c7817fb3d97d6ecbf">VST_EFFECT_OPCODE_2C</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_2C</div><div class="ttdoc">Enable/Disable bypassing the effect.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02394">vst.h:2394</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af6ad25fcb7a520eed4a4b6b4d923286b">VST_EFFECT_OPCODE_PROGRAM_SET</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_SET</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01923">vst.h:1923</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af779fb9455663914e5f626559824dce2">VST_EFFECT_OPCODE_SUPPORTS</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SUPPORTS</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02478">vst.h:2478</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af7c3e6a262b6f0e0d53e6aec0c7c99d4">VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PROGRAM_SET_BEGIN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02636">vst.h:2636</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b1d82d549b03f24f77b02d4c13711f">VST_EFFECT_OPCODE_16</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_16</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02159">vst.h:2159</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8b36d1b637686b7a0a4f54026f0e705">VST_EFFECT_OPCODE_TRANSLATE_ERROR</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_TRANSLATE_ERROR</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02423">vst.h:2423</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af8c11af02ac2360ad8c0888bea69f9c8">VST_EFFECT_OPCODE_EDITOR_RECT</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_EDITOR_RECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02052">vst.h:2052</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696af9de36a1962951fd88c1011bc8a6f468">VST_EFFECT_OPCODE_25</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_25</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02332">vst.h:2332</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afb7ca519142fb2f8ffb22cccb9e17ccc">VST_EFFECT_OPCODE_PARAM_SET_VALUE</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_PARAM_SET_VALUE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02237">vst.h:2237</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696afbe80204973dc7477ce6f1bf15d635e8">VST_EFFECT_OPCODE_SUSPEND</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_SUSPEND</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02040">vst.h:2040</a></div></div>
<div class="ttc" id="avst_8h_html_abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4"><div class="ttname"><a href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696affb3e6b4adffc59bef78b8608a5130c4">VST_EFFECT_OPCODE_0C</a></div><div class="ttdeci">@ VST_EFFECT_OPCODE_0C</div><div class="ttdoc">Effect processing should be suspended/paused or resumed/unpaused.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l02034">vst.h:2034</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a06cdf00c4eb074ac3677408d259616bf" name="a06cdf00c4eb074ac3677408d259616bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06cdf00c4eb074ac3677408d259616bf">&#9670;&#160;</a></span>VST_EVENT_TYPE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bf">VST_EVENT_TYPE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Available event types. </p>
<p>Seems like we can implement our own events for smooth automation and similar. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a" name="a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a"></a>VST_EVENT_TYPE_00&#160;</td><td class="fielddoc"><p>Invalid event. </p>
<p>Crashes the host or plug-in if used. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed" name="a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed"></a>VST_EVENT_TYPE_INVALID&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a" title="Invalid event.">VST_EVENT_TYPE_00</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36" name="a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36"></a>VST_EVENT_TYPE_01&#160;</td><td class="fielddoc"><p>MIDI Event. </p>
<p>Allows casting <a class="el" href="structvst__event__t.html">vst_event_t</a> to <a class="el" href="unionvst__event__midi__t.html">vst_event_midi_t</a>. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08" name="a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08"></a>VST_EVENT_TYPE_MIDI&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36" title="MIDI Event.">VST_EVENT_TYPE_01</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739" name="a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739"></a>VST_EVENT_TYPE_02&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803" name="a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803"></a>VST_EVENT_TYPE_03&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86" name="a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86"></a>VST_EVENT_TYPE_04&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>Seems to be related to parameter automation in some hosts. Structure varies by host, only the first section (<a class="el" href="structvst__event__t.html" title="A generic event.">vst_event_t</a>) is identical.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329" name="a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329"></a>VST_EVENT_TYPE_05&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>Seems to be related to switch parameter automation in some hosts. Structure varies by host, only the first section (<a class="el" href="structvst__event__t.html" title="A generic event.">vst_event_t</a>) is identical.</dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59" name="a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59"></a>VST_EVENT_TYPE_MIDI_SYSEX&#160;</td><td class="fielddoc"><p>MIDI SysEx Event. </p>
<p>Allows casting <a class="el" href="structvst__event__t.html">vst_event_t</a> to <a class="el" href="unionvst__event__midi__sysex__t.html">vst_event_midi_sysex_t</a>. See: <a href="https://blog.landr.com/midi-sysex/">https://blog.landr.com/midi-sysex/</a> </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00809">809</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 809</span> {</div>
<div class="line"><span class="lineno"> 814</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a">VST_EVENT_TYPE_00</a> = 0,</div>
<div class="line"><span class="lineno"> 816</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed">VST_EVENT_TYPE_INVALID</a> = 0,</div>
<div class="line"><span class="lineno"> 817</span> </div>
<div class="line"><span class="lineno"> 822</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36">VST_EVENT_TYPE_01</a> = 1,</div>
<div class="line"><span class="lineno"> 824</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08">VST_EVENT_TYPE_MIDI</a> = 1,</div>
<div class="line"><span class="lineno"> 825</span> </div>
<div class="line"><span class="lineno"> 826</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739">VST_EVENT_TYPE_02</a> = 2,</div>
<div class="line"><span class="lineno"> 827</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803">VST_EVENT_TYPE_03</a> = 3,</div>
<div class="line"><span class="lineno"> 828</span> </div>
<div class="line"><span class="lineno"> 831</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86">VST_EVENT_TYPE_04</a> = 4,</div>
<div class="line"><span class="lineno"> 832</span> </div>
<div class="line"><span class="lineno"> 835</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329">VST_EVENT_TYPE_05</a> = 5,</div>
<div class="line"><span class="lineno"> 836</span> </div>
<div class="line"><span class="lineno"> 842</span> <a class="code hl_enumvalue" href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59">VST_EVENT_TYPE_MIDI_SYSEX</a> = 6</div>
<div class="line"><span class="lineno"> 843</span>};</div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa0d2c6b8e857ed0ed32536fdcce896eed">VST_EVENT_TYPE_INVALID</a></div><div class="ttdeci">@ VST_EVENT_TYPE_INVALID</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00816">vst.h:816</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa131440b1fc22300ead4786da590c1329">VST_EVENT_TYPE_05</a></div><div class="ttdeci">@ VST_EVENT_TYPE_05</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00835">vst.h:835</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa750667c82c3cf2ef8f584f7c63336739">VST_EVENT_TYPE_02</a></div><div class="ttdeci">@ VST_EVENT_TYPE_02</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00826">vst.h:826</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa78fa609095b383828ad54ebb78cf5d86">VST_EVENT_TYPE_04</a></div><div class="ttdeci">@ VST_EVENT_TYPE_04</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00831">vst.h:831</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa7a2bc1b4d104d5e75fa299393b744c36">VST_EVENT_TYPE_01</a></div><div class="ttdeci">@ VST_EVENT_TYPE_01</div><div class="ttdoc">MIDI Event.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00822">vst.h:822</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfa8cbd2f2d2dc689e14069270608cc321a">VST_EVENT_TYPE_00</a></div><div class="ttdeci">@ VST_EVENT_TYPE_00</div><div class="ttdoc">Invalid event.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00814">vst.h:814</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfabfb3607ea729c28021c39fb9a5c54803">VST_EVENT_TYPE_03</a></div><div class="ttdeci">@ VST_EVENT_TYPE_03</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00827">vst.h:827</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfac63131e0dbf0e7ad4fd2ad40e7158a59">VST_EVENT_TYPE_MIDI_SYSEX</a></div><div class="ttdeci">@ VST_EVENT_TYPE_MIDI_SYSEX</div><div class="ttdoc">MIDI SysEx Event.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00843">vst.h:842</a></div></div>
<div class="ttc" id="avst_8h_html_a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08"><div class="ttname"><a href="vst_8h.html#a06cdf00c4eb074ac3677408d259616bfacfdd13fb27173eeb0d3cab4147cd2b08">VST_EVENT_TYPE_MIDI</a></div><div class="ttdeci">@ VST_EVENT_TYPE_MIDI</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00824">vst.h:824</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="af186d9284e1093d3e6c11c6d490ad4dc" name="af186d9284e1093d3e6c11c6d490ad4dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af186d9284e1093d3e6c11c6d490ad4dc">&#9670;&#160;</a></span>VST_HOST_ACTIVE_THREAD</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dc">VST_HOST_ACTIVE_THREAD</a></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section see"><dt>See also</dt><dd>VST_HOST_OPCODE_ACTIVE_THREAD </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af186d9284e1093d3e6c11c6d490ad4dca1a526b300093175d02059a0f97ba7b3a" name="af186d9284e1093d3e6c11c6d490ad4dca1a526b300093175d02059a0f97ba7b3a"></a>VST_HOST_ACTIVE_THREAD_UNKNOWN&#160;</td><td class="fielddoc"><p>The active thread has no special usage assigned. </p>
</td></tr>
<tr><td class="fieldname"><a id="af186d9284e1093d3e6c11c6d490ad4dca70fd32eeca74e21ca81e077f4d5f2cd6" name="af186d9284e1093d3e6c11c6d490ad4dca70fd32eeca74e21ca81e077f4d5f2cd6"></a>VST_HOST_ACTIVE_THREAD_INTERFACE&#160;</td><td class="fielddoc"><p>The active thread is used for user interface work. </p>
</td></tr>
<tr><td class="fieldname"><a id="af186d9284e1093d3e6c11c6d490ad4dcabdcb3fcce93be4bb50d24e1e0ef3e00f" name="af186d9284e1093d3e6c11c6d490ad4dcabdcb3fcce93be4bb50d24e1e0ef3e00f"></a>VST_HOST_ACTIVE_THREAD_AUDIO&#160;</td><td class="fielddoc"><p>The active thread is used for audio processing. </p>
</td></tr>
<tr><td class="fieldname"><a id="af186d9284e1093d3e6c11c6d490ad4dcab6d837b142cdea14a936d11d5095b40f" name="af186d9284e1093d3e6c11c6d490ad4dcab6d837b142cdea14a936d11d5095b40f"></a>VST_HOST_ACTIVE_THREAD_EVENT&#160;</td><td class="fielddoc"><p>The active thread is related to events and event handling. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52">VST_HOST_OPCODE_EVENT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6">VST_EFFECT_OPCODE_EVENT</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="af186d9284e1093d3e6c11c6d490ad4dcad93ea3ba687a2b05706bc439a9bd8b8c" name="af186d9284e1093d3e6c11c6d490ad4dcad93ea3ba687a2b05706bc439a9bd8b8c"></a>VST_HOST_ACTIVE_THREAD_USER&#160;</td><td class="fielddoc"><p>The active thread was created by an effect. </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01010">1010</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 1010</span> {</div>
<div class="line"><span class="lineno"> 1013</span> <a class="code hl_enumvalue" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dca1a526b300093175d02059a0f97ba7b3a">VST_HOST_ACTIVE_THREAD_UNKNOWN</a> = 0,</div>
<div class="line"><span class="lineno"> 1014</span> </div>
<div class="line"><span class="lineno"> 1017</span> <a class="code hl_enumvalue" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dca70fd32eeca74e21ca81e077f4d5f2cd6">VST_HOST_ACTIVE_THREAD_INTERFACE</a> = 1,</div>
<div class="line"><span class="lineno"> 1018</span> </div>
<div class="line"><span class="lineno"> 1021</span> <a class="code hl_enumvalue" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcabdcb3fcce93be4bb50d24e1e0ef3e00f">VST_HOST_ACTIVE_THREAD_AUDIO</a> = 2,</div>
<div class="line"><span class="lineno"> 1022</span> </div>
<div class="line"><span class="lineno"> 1028</span> <a class="code hl_enumvalue" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcab6d837b142cdea14a936d11d5095b40f">VST_HOST_ACTIVE_THREAD_EVENT</a> = 3,</div>
<div class="line"><span class="lineno"> 1029</span> </div>
<div class="line"><span class="lineno"> 1032</span> <a class="code hl_enumvalue" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcad93ea3ba687a2b05706bc439a9bd8b8c">VST_HOST_ACTIVE_THREAD_USER</a> = 4,</div>
<div class="line"><span class="lineno"> 1033</span> </div>
<div class="line"><span class="lineno"> 1035</span> VST_HOST_ACTIVE_THREAD_MAX,</div>
<div class="line"><span class="lineno"> 1037</span> _VST_HOST_ACTIVE_THREAD_PAD = (-1l)</div>
<div class="line"><span class="lineno"> 1038</span>};</div>
<div class="ttc" id="avst_8h_html_af186d9284e1093d3e6c11c6d490ad4dca1a526b300093175d02059a0f97ba7b3a"><div class="ttname"><a href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dca1a526b300093175d02059a0f97ba7b3a">VST_HOST_ACTIVE_THREAD_UNKNOWN</a></div><div class="ttdeci">@ VST_HOST_ACTIVE_THREAD_UNKNOWN</div><div class="ttdoc">The active thread has no special usage assigned.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01013">vst.h:1013</a></div></div>
<div class="ttc" id="avst_8h_html_af186d9284e1093d3e6c11c6d490ad4dca70fd32eeca74e21ca81e077f4d5f2cd6"><div class="ttname"><a href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dca70fd32eeca74e21ca81e077f4d5f2cd6">VST_HOST_ACTIVE_THREAD_INTERFACE</a></div><div class="ttdeci">@ VST_HOST_ACTIVE_THREAD_INTERFACE</div><div class="ttdoc">The active thread is used for user interface work.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01017">vst.h:1017</a></div></div>
<div class="ttc" id="avst_8h_html_af186d9284e1093d3e6c11c6d490ad4dcab6d837b142cdea14a936d11d5095b40f"><div class="ttname"><a href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcab6d837b142cdea14a936d11d5095b40f">VST_HOST_ACTIVE_THREAD_EVENT</a></div><div class="ttdeci">@ VST_HOST_ACTIVE_THREAD_EVENT</div><div class="ttdoc">The active thread is related to events and event handling.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01028">vst.h:1028</a></div></div>
<div class="ttc" id="avst_8h_html_af186d9284e1093d3e6c11c6d490ad4dcabdcb3fcce93be4bb50d24e1e0ef3e00f"><div class="ttname"><a href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcabdcb3fcce93be4bb50d24e1e0ef3e00f">VST_HOST_ACTIVE_THREAD_AUDIO</a></div><div class="ttdeci">@ VST_HOST_ACTIVE_THREAD_AUDIO</div><div class="ttdoc">The active thread is used for audio processing.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01021">vst.h:1021</a></div></div>
<div class="ttc" id="avst_8h_html_af186d9284e1093d3e6c11c6d490ad4dcad93ea3ba687a2b05706bc439a9bd8b8c"><div class="ttname"><a href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dcad93ea3ba687a2b05706bc439a9bd8b8c">VST_HOST_ACTIVE_THREAD_USER</a></div><div class="ttdeci">@ VST_HOST_ACTIVE_THREAD_USER</div><div class="ttdoc">The active thread was created by an effect.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01032">vst.h:1032</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a223eb6814e8e03b7f89687280db8b8ec" name="a223eb6814e8e03b7f89687280db8b8ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a223eb6814e8e03b7f89687280db8b8ec">&#9670;&#160;</a></span>VST_HOST_OPCODE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec">VST_HOST_OPCODE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host <em>may</em> handle them or return 0 (false). </p>
<p>We have no guarantees about anything actually happening. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" name="a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b"></a>VST_HOST_OPCODE_00&#160;</td><td class="fielddoc"><p>Update automation for a given Parameter. </p>
<p>Must be used to notify the host that the parameter was changed by the user if a custom editor is used.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter Index </td></tr>
<tr><td class="paramname">p_float</td><td>Parameter Value </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Expected to return... something. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275" name="a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275"></a>VST_HOST_OPCODE_AUTOMATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" title="Update automation for a given Parameter.">VST_HOST_OPCODE_00</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a" name="a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a"></a>VST_HOST_OPCODE_PARAM_UPDATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b" title="Update automation for a given Parameter.">VST_HOST_OPCODE_00</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" name="a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4"></a>VST_HOST_OPCODE_01&#160;</td><td class="fielddoc"><p>Retrieve the Hosts VST Version. </p>
<dl class="section return"><dt>Returns</dt><dd>See VST_VERSION enumeration. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21" name="a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21"></a>VST_HOST_OPCODE_VST_VERSION&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4" title="Retrieve the Hosts VST Version.">VST_HOST_OPCODE_01</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" name="a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c"></a>VST_HOST_OPCODE_02&#160;</td><td class="fielddoc"><p>Get the currently selected effect id in container plug-ins. </p>
<p>Used in combination with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a>.</p>
<dl class="section return"><dt>Returns</dt><dd>The currently selected unique effect id in this container. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7" name="a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7"></a>VST_HOST_OPCODE_CURRENT_EFFECT_ID&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c" title="Get the currently selected effect id in container plug-ins.">VST_HOST_OPCODE_02</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" name="a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0"></a>VST_HOST_OPCODE_03&#160;</td><td class="fielddoc"><p>Some sort of idle keep-alive? </p>
<p>Seems to be called only in editor windows when a modal popup is present. </p>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06" name="a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06"></a>VST_HOST_OPCODE_KEEPALIVE_OR_IDLE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0" title="Some sort of idle keep-alive?">VST_HOST_OPCODE_03</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66" name="a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66"></a>VST_HOST_OPCODE_04&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000009">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b" name="a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b"></a>VST_HOST_OPCODE_05&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000010">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5" name="a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5"></a>VST_HOST_OPCODE_06&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c" name="a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c"></a>VST_HOST_OPCODE_07&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08" name="a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08"></a>VST_HOST_OPCODE_08&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000013">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" name="a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1"></a>VST_HOST_OPCODE_09&#160;</td><td class="fielddoc"><p>Send events from plug-in to host. </p>
<p>The host must support receiving events (see <a class="el" href="structvst__host__supports__t.html#aa373ce1fbc010668609eceb8b5b8d380">vst_host_supports_t::receiveVstEvents</a>) while the plug-in may optionally signal to the host that it wants to send events to the host (see <a class="el" href="structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd">vst_effect_supports_t::sendVstEvents</a>).</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__event__t.html" title="A generic event.">vst_event_t</a> </dd>
<dd>
<a class="el" href="structvst__events__t.html" title="A collection of events.">vst_events_t</a> </dd>
<dd>
<a class="el" href="structvst__effect__supports__t.html#a6a4bc33d77e38c2a6dcb2338f80adbcd" title="Plug-in can send events to host.">vst_effect_supports_t.sendVstEvents</a> </dd>
<dd>
<a class="el" href="structvst__host__supports__t.html#aa373ce1fbc010668609eceb8b5b8d380" title="Host can receive events from plug-in.">vst_host_supports_t.receiveVstEvents</a> </dd>
<dd>
vst_effect_supports_t.sendVstMidiEvents </dd>
<dd>
vst_host_supports_t.receiveVstMidiEvents </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9f3b153f7398c429a3fc6d64e2fed9a6">VST_EFFECT_OPCODE_EVENT</a> </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A valid pointer to a <a class="el" href="structvst__events__t.html">vst_events_t</a> structure. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52" name="a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52"></a>VST_HOST_OPCODE_EVENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1" title="Send events from plug-in to host.">VST_HOST_OPCODE_09</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed" name="a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed"></a>VST_HOST_OPCODE_0A&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000014">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0" name="a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0"></a>VST_HOST_OPCODE_0B&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000015">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32" name="a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32"></a>VST_HOST_OPCODE_0C&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000016">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" name="a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17"></a>VST_HOST_OPCODE_0D&#160;</td><td class="fielddoc"><p>Notify the host that numInputs/numOutputs/delay/numParams has changed. </p>
<p>Only supported if the host replies <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> to <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e">VST_HOST_OPCODE_SUPPORTS</a> query for <a class="el" href="structvst__host__supports__t.html#a0e29115f972dc33f1e0f94e5dd29d135">vst_host_supports_t::acceptIOChanges</a>.</p>
<dl class="section note"><dt>Note</dt><dd>In VST 2.3 and earlier calling this outside of <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a3b63b56ed4e165cf5bf8d6d45c63b001">VST_EFFECT_OPCODE_IDLE</a> may result in a crash. </dd>
<dd>
In VST 2.3 and later this may only be called while between <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a9fd112ae560e9928dfd7c0d667795e4b">VST_EFFECT_OPCODE_PROCESS_END</a> and <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696adf9d50f8dc41cc445fc683c4ceb9395b">VST_EFFECT_OPCODE_PROCESS_BEGIN</a>.</dd></dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if supported and handled otherwise <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a>. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0" name="a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0"></a>VST_HOST_OPCODE_IO_MODIFIED&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17" title="Notify the host that numInputs/numOutputs/delay/numParams has changed.">VST_HOST_OPCODE_0D</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5" name="a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5"></a>VST_HOST_OPCODE_0E&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000017">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" name="a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9"></a>VST_HOST_OPCODE_0F&#160;</td><td class="fielddoc"><p>Request that the host changes the size of the containing window. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.x) Available from VST 2.0 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__host__supports__t.html#a8b33f813bb3a9c7de15daa462176c14b" title="Can we request that the host changes the editor window size?">vst_host_supports_t.sizeWindow</a></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Width (in pixels) that we'd like to have. </td></tr>
<tr><td class="paramname">p_int2</td><td>Height (in pixels) that we'd like to have. </td></tr>
<tr><td class="paramname">p_ptr</td><td>Must be zero'd. </td></tr>
<tr><td class="paramname">p_float</td><td>Must be zero'd. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if change was accepted, anything else if not. Do not rely on the return code being 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca27604441d441b65f71f9260b8e9def3f" name="a223eb6814e8e03b7f89687280db8b8eca27604441d441b65f71f9260b8e9def3f"></a>VST_HOST_OPCODE_EDITOR_RESIZE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9" title="Request that the host changes the size of the containing window.">VST_HOST_OPCODE_0F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" name="a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab"></a>VST_HOST_OPCODE_10&#160;</td><td class="fielddoc"><p>Get the current sample rate the effect should be running at. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.x) Available from VST 2.0 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a201632ac6dc514f0bbacc71df5e867b6">VST_EFFECT_OPCODE_SET_SAMPLE_RATE</a></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The current sample rate in Hertz. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3780078afe47dc32a11b9e060cac4ba5" name="a223eb6814e8e03b7f89687280db8b8eca3780078afe47dc32a11b9e060cac4ba5"></a>VST_HOST_OPCODE_GET_SAMPLE_RATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab" title="Get the current sample rate the effect should be running at.">VST_HOST_OPCODE_10</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" name="a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a"></a>VST_HOST_OPCODE_11&#160;</td><td class="fielddoc"><p>Get the current block size for the effect. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.x) Available from VST 2.0 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a39a68b2241446f7cc4d945a4a4341af3">VST_EFFECT_OPCODE_SET_BLOCK_SIZE</a></dd></dl>
<dl class="section return"><dt>Returns</dt><dd>The current block size in samples. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca5e79912c48a6fb06e114b7375694787c" name="a223eb6814e8e03b7f89687280db8b8eca5e79912c48a6fb06e114b7375694787c"></a>VST_HOST_OPCODE_GET_BLOCK_SIZE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a" title="Get the current block size for the effect.">VST_HOST_OPCODE_11</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" name="a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496"></a>VST_HOST_OPCODE_12&#160;</td><td class="fielddoc"><p>Current input latency. </p>
<p>Appears to only work with ASIO input/output devices.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Current input audio latency in samples. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca9fcde8ebcad2b7079ec07f58f70e93e6" name="a223eb6814e8e03b7f89687280db8b8eca9fcde8ebcad2b7079ec07f58f70e93e6"></a>VST_HOST_OPCODE_INPUT_LATENCY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496" title="Current input latency.">VST_HOST_OPCODE_12</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" name="a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526"></a>VST_HOST_OPCODE_13&#160;</td><td class="fielddoc"><p>Current output latency. </p>
<p>Appears to only work with ASIO input/output devices.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Current output audio latency in samples. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca552a055b83d9f3fe32c5a203c15a9546" name="a223eb6814e8e03b7f89687280db8b8eca552a055b83d9f3fe32c5a203c15a9546"></a>VST_HOST_OPCODE_OUTPUT_LATENCY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526" title="Current output latency.">VST_HOST_OPCODE_13</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" name="a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28"></a>VST_HOST_OPCODE_14&#160;</td><td class="fielddoc"><p>Get which effect is attached to the indexed input stream. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>(VST 2.4+) Non-functional from VST 2.4 onwards and unimplemented in many earlier hosts. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Which input stream should be queried? </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a valid <a class="el" href="structvst__effect__t.html">vst_effect_t</a> structure or 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaf78b99eb3f0d98ed0cf5f9495f165100" name="a223eb6814e8e03b7f89687280db8b8ecaf78b99eb3f0d98ed0cf5f9495f165100"></a>VST_HOST_OPCODE_INPUT_GET_ATTACHED_EFFECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" title="Get which effect is attached to the indexed input stream.">VST_HOST_OPCODE_14</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca82a53938468434684ea3d82c7ce18df0" name="a223eb6814e8e03b7f89687280db8b8eca82a53938468434684ea3d82c7ce18df0"></a>VST_HOST_OPCODE_INPUT_STREAM_GET_ATTACHED_EFFECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28" title="Get which effect is attached to the indexed input stream.">VST_HOST_OPCODE_14</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" name="a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189"></a>VST_HOST_OPCODE_15&#160;</td><td class="fielddoc"><p>Get which effect is attached to the indexed output stream. </p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>(VST 2.4+) Non-functional from VST 2.4 onwards and unimplemented in many earlier hosts. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Which output stream should be queried? </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a valid <a class="el" href="structvst__effect__t.html">vst_effect_t</a> structure or 0. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaff9736dfba819cd7890978d2f2dfe104" name="a223eb6814e8e03b7f89687280db8b8ecaff9736dfba819cd7890978d2f2dfe104"></a>VST_HOST_OPCODE_OUTPUT_GET_ATTACHED_EFFECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" title="Get which effect is attached to the indexed output stream.">VST_HOST_OPCODE_15</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca244f662132328a87d363a2f97164f7e8" name="a223eb6814e8e03b7f89687280db8b8eca244f662132328a87d363a2f97164f7e8"></a>VST_HOST_OPCODE_OUTPUT_STREAM_GET_ATTACHED_EFFECT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189" title="Get which effect is attached to the indexed output stream.">VST_HOST_OPCODE_15</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd" name="a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd"></a>VST_HOST_OPCODE_16&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000018">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" name="a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb"></a>VST_HOST_OPCODE_17&#160;</td><td class="fielddoc"><p>Which thread is the host currently processing this call from? Useful for memory and thread safety since we can guarantee code paths don't intersect between threads in compatible hosts. </p>
<p>Not so useful in incompatible hosts.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Any of <a class="el" href="vst_8h.html#af186d9284e1093d3e6c11c6d490ad4dc">VST_HOST_ACTIVE_THREAD</a> or 0 if unsupported. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca9a88af537e8831841f7d20c50a574b5b" name="a223eb6814e8e03b7f89687280db8b8eca9a88af537e8831841f7d20c50a574b5b"></a>VST_HOST_OPCODE_GET_ACTIVE_THREAD&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb" title="Which thread is the host currently processing this call from? Useful for memory and thread safety sin...">VST_HOST_OPCODE_17</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020" name="a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020"></a>VST_HOST_OPCODE_18&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000019">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e" name="a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e"></a>VST_HOST_OPCODE_19&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000020">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c" name="a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c"></a>VST_HOST_OPCODE_1A&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000021">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702" name="a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702"></a>VST_HOST_OPCODE_1B&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000022">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676" name="a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676"></a>VST_HOST_OPCODE_1C&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a" name="a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a"></a>VST_HOST_OPCODE_1D&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000024">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2" name="a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2"></a>VST_HOST_OPCODE_1E&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000025">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" name="a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48"></a>VST_HOST_OPCODE_1F&#160;</td><td class="fielddoc"><p>Retrieve the hosts output speaker arrangement. </p>
<p>Seems to always reply with the data provided in <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> p_ptr.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>(VST 2.4+) Deprecated from VST 2.4 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__speaker__arrangement__t.html" title="Speaker arrangement definition.">vst_speaker_arrangement_t</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3">VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6">VST_HOST_OPCODE_GET_INPUT_SPEAKER_ARRANGEMENT</a> </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Seems to be a valid pointer to <a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a> if supported. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4" name="a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4"></a>VST_HOST_OPCODE_GET_OUTPUT_SPEAKER_ARRANGEMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" title="Retrieve the hosts output speaker arrangement.">VST_HOST_OPCODE_1F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca3b4bc14f0146f4835f155fec7f288186" name="a223eb6814e8e03b7f89687280db8b8eca3b4bc14f0146f4835f155fec7f288186"></a>VST_HOST_OPCODE_OUTPUT_GET_SPEAKER_ARRANGEMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48" title="Retrieve the hosts output speaker arrangement.">VST_HOST_OPCODE_1F</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" name="a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867"></a>VST_HOST_OPCODE_20&#160;</td><td class="fielddoc"><p>Retrieve the vendor name into the ptr buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer of size <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0a88698715586f28a5506a4d3331d62f4c">VST_BUFFER_SIZE_VENDOR_NAME</a>. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406" name="a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406"></a>VST_HOST_OPCODE_VENDOR_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867" title="Retrieve the vendor name into the ptr buffer.">VST_HOST_OPCODE_20</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" name="a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb"></a>VST_HOST_OPCODE_21&#160;</td><td class="fielddoc"><p>Retrieve the product name into the ptr buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A zero terminated char buffer of size <a class="el" href="vst_8h.html#a7abc836e88df867216049fa8f4645bc0af98e7be569680dea34de3598d8daa633">VST_BUFFER_SIZE_PRODUCT_NAME</a>. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc" name="a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc"></a>VST_HOST_OPCODE_PRODUCT_NAME&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb" title="Retrieve the product name into the ptr buffer.">VST_HOST_OPCODE_21</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" name="a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4"></a>VST_HOST_OPCODE_22&#160;</td><td class="fielddoc"><p>Retrieve the vendor version in return value. </p>
<dl class="section return"><dt>Returns</dt><dd>Version. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091" name="a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091"></a>VST_HOST_OPCODE_VENDOR_VERSION&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4" title="Retrieve the vendor version in return value.">VST_HOST_OPCODE_22</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" name="a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74"></a>VST_HOST_OPCODE_23&#160;</td><td class="fielddoc"><p>User defined OP Code, for custom interaction. </p>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0" name="a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0"></a>VST_HOST_OPCODE_CUSTOM&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74" title="User defined OP Code, for custom interaction.">VST_HOST_OPCODE_23</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11" name="a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11"></a>VST_HOST_OPCODE_24&#160;</td><td class="fielddoc"><dl class="todo"><dt><b><a class="el" href="todo.html#_todo000026">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" name="a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e"></a>VST_HOST_OPCODE_25&#160;</td><td class="fielddoc"><p>Check if the host supports a certain feature. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td><code>char[...]</code> Zero terminated string for which feature we want to support. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> if the feature is supported otherwise <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a>. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e" name="a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e"></a>VST_HOST_OPCODE_SUPPORTS&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e" title="Check if the host supports a certain feature.">VST_HOST_OPCODE_25</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" name="a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8"></a>VST_HOST_OPCODE_26&#160;</td><td class="fielddoc"><p>What language is the host in? </p>
<dl class="section return"><dt>Returns</dt><dd>1 if english, 2 if german. more possible? </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca0082371116f57415587013fb9ceeec3b" name="a223eb6814e8e03b7f89687280db8b8eca0082371116f57415587013fb9ceeec3b"></a>VST_HOST_OPCODE_LANGUAGE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8" title="What language is the host in?">VST_HOST_OPCODE_26</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92" name="a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92"></a>VST_HOST_OPCODE_27&#160;</td><td class="fielddoc"><p>Crash the host if p_ptr isn't nullptr. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000027">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f" name="a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f"></a>VST_HOST_OPCODE_28&#160;</td><td class="fielddoc"><p>Crash the host if p_ptr isn't nullptr. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000028">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" name="a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a"></a>VST_HOST_OPCODE_29&#160;</td><td class="fielddoc"><p>Retrieve the directory of the effect that emitted this. </p>
<p>The returned value seems to be unchanged for container plug-ins.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>(Windows) A zero-terminated char buffer of unknown size. </dd>
<dd>
(MacOS) A valid FSSpec structure. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecadcf29f0c0c8bff262a47cde2845249a3" name="a223eb6814e8e03b7f89687280db8b8ecadcf29f0c0c8bff262a47cde2845249a3"></a>VST_HOST_OPCODE_GET_EFFECT_DIRECTORY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a" title="Retrieve the directory of the effect that emitted this.">VST_HOST_OPCODE_29</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" name="a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd"></a>VST_HOST_OPCODE_2A&#160;</td><td class="fielddoc"><p>Refresh everything related to the effect that called this. </p>
<p>This includes things like parameters, programs, banks, windows, files, meters, streams, sample rate, block size, and a lot more. Anything that has to do with the effect should be refreshed when the effect calls this.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 onwards. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e" name="a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e"></a>VST_HOST_OPCODE_EDITOR_UPDATE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" title="Refresh everything related to the effect that called this.">VST_HOST_OPCODE_2A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde" name="a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde"></a>VST_HOST_OPCODE_REFRESH&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd" title="Refresh everything related to the effect that called this.">VST_HOST_OPCODE_2A</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" name="a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545"></a>VST_HOST_OPCODE_2B&#160;</td><td class="fielddoc"><p>Notify host that a parameter is being edited. </p>
<p>"Locks" the parameter from being edited in compatible hosts.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter index. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867" name="a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867"></a>VST_HOST_OPCODE_PARAM_START_EDIT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" title="Notify host that a parameter is being edited.">VST_HOST_OPCODE_2B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca5f88b8122f3200490d7d099613927604" name="a223eb6814e8e03b7f89687280db8b8eca5f88b8122f3200490d7d099613927604"></a>VST_HOST_OPCODE_PARAM_LOCK&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545" title="Notify host that a parameter is being edited.">VST_HOST_OPCODE_2B</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" name="a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6"></a>VST_HOST_OPCODE_2C&#160;</td><td class="fielddoc"><p>Notify host that parameter is no longer being edited. </p>
<p>"Unlocks" the parameter for further editing in compatible hosts. Remember to call the <a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a">VST_HOST_OPCODE_PARAM_UPDATE</a> op-code afterwards so that the host knows it needs to update its automation data.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.1+) Available from VST 2.1 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a">VST_HOST_OPCODE_PARAM_UPDATE</a> </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_int1</td><td>Parameter index. </td></tr>
</table>
</dd>
</dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13" name="a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13"></a>VST_HOST_OPCODE_PARAM_STOP_EDIT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" title="Notify host that parameter is no longer being edited.">VST_HOST_OPCODE_2C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaddac30d988711279e6c81867386d6242" name="a223eb6814e8e03b7f89687280db8b8ecaddac30d988711279e6c81867386d6242"></a>VST_HOST_OPCODE_PARAM_UNLOCK&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6" title="Notify host that parameter is no longer being edited.">VST_HOST_OPCODE_2C</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558" name="a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558"></a>VST_HOST_OPCODE_2D&#160;</td><td class="fielddoc"><p>Crash the host depending on what p_ptr is pointing at. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000029">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68" name="a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68"></a>VST_HOST_OPCODE_2E&#160;</td><td class="fielddoc"><p>Crash the host depending on what p_ptr is pointing at. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000030">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4" name="a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4"></a>VST_HOST_OPCODE_2F&#160;</td><td class="fielddoc"><p>Crash the host depending on what p_ptr is pointing at. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000031">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecaf2289599b795abf5f7fa76413cafcc17" name="a223eb6814e8e03b7f89687280db8b8ecaf2289599b795abf5f7fa76413cafcc17"></a>VST_HOST_OPCODE_30&#160;</td><td class="fielddoc"><p>When queried by the plug-in shortly after <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a7ad5cb3f2b7d5325d4e73bc34bfa5ce5">VST_EFFECT_OPCODE_PROGRAM_LOAD</a> it often crashes compatible hosts with a memory access exception. </p>
<p>This exception can be controlled with p_ptr but it's unclear what that is pointing at so far. In the event that it doesn't crash the memory address we pointed at changes to a path.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo:</a></b></dt><dd>Figure out what p_ptr is. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.2+) Available from VST 2.2 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>(VST 2.4+) Deprecated from VST 2.4 onwards. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p_ptr</td><td>A pointer to something </td></tr>
</table>
</dd>
</dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000033">Todo:</a></b></dt><dd></dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b" name="a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b"></a>VST_HOST_OPCODE_31&#160;</td><td class="fielddoc"><p>Retrieve the hosts input speaker arrangement. </p>
<p>Seems to always reply with the data provided in <a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> p_int2.</p>
<dl class="section note"><dt>Note</dt><dd>(VST 2.3+) Available from VST 2.3 onwards. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>(VST 2.4+) Deprecated from VST 2.4 onwards. </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__speaker__arrangement__t.html" title="Speaker arrangement definition.">vst_speaker_arrangement_t</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a29a4e6a3fce2afcaa82cc7731b1db0a3">VST_EFFECT_OPCODE_SET_SPEAKER_ARRANGEMENT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a91407b1f6e5a67f9abca40a438c1d4e3">VST_EFFECT_OPCODE_GET_SPEAKER_ARRANGEMENT</a> </dd>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4">VST_HOST_OPCODE_GET_OUTPUT_SPEAKER_ARRANGEMENT</a> </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>Seems to be a valid pointer to <a class="el" href="structvst__speaker__arrangement__t.html">vst_speaker_arrangement_t</a> if supported. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6" name="a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6"></a>VST_HOST_OPCODE_GET_INPUT_SPEAKER_ARRANGEMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b" title="Retrieve the hosts input speaker arrangement.">VST_HOST_OPCODE_31</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a223eb6814e8e03b7f89687280db8b8eca518880481925366ec8a2bd88f50a7008" name="a223eb6814e8e03b7f89687280db8b8eca518880481925366ec8a2bd88f50a7008"></a>VST_HOST_OPCODE_INPUT_GET_SPEAKER_ARRANGEMENT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b" title="Retrieve the hosts input speaker arrangement.">VST_HOST_OPCODE_31</a> </dd></dl>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l01044">1044</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 1044</span> {</div>
<div class="line"><span class="lineno"> 1053</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b">VST_HOST_OPCODE_00</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1055</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275">VST_HOST_OPCODE_AUTOMATE</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1057</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a">VST_HOST_OPCODE_PARAM_UPDATE</a> = 0x00,</div>
<div class="line"><span class="lineno"> 1058</span> </div>
<div class="line"><span class="lineno"> 1063</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4">VST_HOST_OPCODE_01</a> = 0x01,</div>
<div class="line"><span class="lineno"> 1065</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad8b3f89b1ef2466bcf4d1763d09bea21">VST_HOST_OPCODE_VST_VERSION</a> = 0x01,</div>
<div class="line"><span class="lineno"> 1066</span> </div>
<div class="line"><span class="lineno"> 1073</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c">VST_HOST_OPCODE_02</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1075</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca148d4e1015d0a82c6ca48a251d9497e7">VST_HOST_OPCODE_CURRENT_EFFECT_ID</a> = 0x02,</div>
<div class="line"><span class="lineno"> 1076</span> </div>
<div class="line"><span class="lineno"> 1081</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0">VST_HOST_OPCODE_03</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1083</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06">VST_HOST_OPCODE_KEEPALIVE_OR_IDLE</a> = 0x03,</div>
<div class="line"><span class="lineno"> 1084</span> </div>
<div class="line"><span class="lineno"> 1086</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66">VST_HOST_OPCODE_04</a> = 0x04,</div>
<div class="line"><span class="lineno"> 1087</span> </div>
<div class="line"><span class="lineno"> 1088</span> <span class="comment">/*-------------------------------------------------------------------------------- */</span></div>
<div class="line"><span class="lineno"> 1089</span> <span class="comment">/* VST 2.0 */</span></div>
<div class="line"><span class="lineno"> 1090</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1091</span> </div>
<div class="line"><span class="lineno"> 1093</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b">VST_HOST_OPCODE_05</a> = 0x05,</div>
<div class="line"><span class="lineno"> 1094</span> </div>
<div class="line"><span class="lineno"> 1096</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5">VST_HOST_OPCODE_06</a> = 0x06,</div>
<div class="line"><span class="lineno"> 1097</span> </div>
<div class="line"><span class="lineno"> 1099</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c">VST_HOST_OPCODE_07</a> = 0x07,</div>
<div class="line"><span class="lineno"> 1100</span> </div>
<div class="line"><span class="lineno"> 1102</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08">VST_HOST_OPCODE_08</a> = 0x08,</div>
<div class="line"><span class="lineno"> 1103</span> </div>
<div class="line"><span class="lineno"> 1119</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1">VST_HOST_OPCODE_09</a> = 0x09,</div>
<div class="line"><span class="lineno"> 1121</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52">VST_HOST_OPCODE_EVENT</a> = 0x09,</div>
<div class="line"><span class="lineno"> 1122</span> </div>
<div class="line"><span class="lineno"> 1124</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed">VST_HOST_OPCODE_0A</a> = 0x0A,</div>
<div class="line"><span class="lineno"> 1125</span> </div>
<div class="line"><span class="lineno"> 1127</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0">VST_HOST_OPCODE_0B</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 1128</span> </div>
<div class="line"><span class="lineno"> 1130</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32">VST_HOST_OPCODE_0C</a> = 0x0C,</div>
<div class="line"><span class="lineno"> 1131</span> </div>
<div class="line"><span class="lineno"> 1142</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17">VST_HOST_OPCODE_0D</a> = 0x0D,</div>
<div class="line"><span class="lineno"> 1144</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a> = 0x0D,</div>
<div class="line"><span class="lineno"> 1145</span> </div>
<div class="line"><span class="lineno"> 1147</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5">VST_HOST_OPCODE_0E</a> = 0x0E,</div>
<div class="line"><span class="lineno"> 1148</span> </div>
<div class="line"><span class="lineno"> 1160</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9">VST_HOST_OPCODE_0F</a> = 0x0F,</div>
<div class="line"><span class="lineno"> 1162</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27604441d441b65f71f9260b8e9def3f">VST_HOST_OPCODE_EDITOR_RESIZE</a> = 0x0F,</div>
<div class="line"><span class="lineno"> 1163</span> </div>
<div class="line"><span class="lineno"> 1171</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab">VST_HOST_OPCODE_10</a> = 0x10,</div>
<div class="line"><span class="lineno"> 1173</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3780078afe47dc32a11b9e060cac4ba5">VST_HOST_OPCODE_GET_SAMPLE_RATE</a> = 0x10,</div>
<div class="line"><span class="lineno"> 1174</span> </div>
<div class="line"><span class="lineno"> 1182</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a">VST_HOST_OPCODE_11</a> = 0x11,</div>
<div class="line"><span class="lineno"> 1184</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5e79912c48a6fb06e114b7375694787c">VST_HOST_OPCODE_GET_BLOCK_SIZE</a> = 0x11,</div>
<div class="line"><span class="lineno"> 1185</span> </div>
<div class="line"><span class="lineno"> 1192</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496">VST_HOST_OPCODE_12</a> = 0x12,</div>
<div class="line"><span class="lineno"> 1194</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9fcde8ebcad2b7079ec07f58f70e93e6">VST_HOST_OPCODE_INPUT_LATENCY</a> = 0x12,</div>
<div class="line"><span class="lineno"> 1195</span> </div>
<div class="line"><span class="lineno"> 1202</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526">VST_HOST_OPCODE_13</a> = 0x13,</div>
<div class="line"><span class="lineno"> 1204</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca552a055b83d9f3fe32c5a203c15a9546">VST_HOST_OPCODE_OUTPUT_LATENCY</a> = 0x13,</div>
<div class="line"><span class="lineno"> 1205</span> </div>
<div class="line"><span class="lineno"> 1213</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28">VST_HOST_OPCODE_14</a> = 0x14,</div>
<div class="line"><span class="lineno"> 1215</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf78b99eb3f0d98ed0cf5f9495f165100">VST_HOST_OPCODE_INPUT_GET_ATTACHED_EFFECT</a> = 0x14,</div>
<div class="line"><span class="lineno"> 1217</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca82a53938468434684ea3d82c7ce18df0">VST_HOST_OPCODE_INPUT_STREAM_GET_ATTACHED_EFFECT</a> = 0x14,</div>
<div class="line"><span class="lineno"> 1218</span> </div>
<div class="line"><span class="lineno"> 1226</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189">VST_HOST_OPCODE_15</a> = 0x15,</div>
<div class="line"><span class="lineno"> 1228</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaff9736dfba819cd7890978d2f2dfe104">VST_HOST_OPCODE_OUTPUT_GET_ATTACHED_EFFECT</a> = 0x15,</div>
<div class="line"><span class="lineno"> 1230</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca244f662132328a87d363a2f97164f7e8">VST_HOST_OPCODE_OUTPUT_STREAM_GET_ATTACHED_EFFECT</a> = 0x15,</div>
<div class="line"><span class="lineno"> 1231</span> </div>
<div class="line"><span class="lineno"> 1233</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd">VST_HOST_OPCODE_16</a> = 0x16,</div>
<div class="line"><span class="lineno"> 1234</span> </div>
<div class="line"><span class="lineno"> 1242</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb">VST_HOST_OPCODE_17</a> = 0x17,</div>
<div class="line"><span class="lineno"> 1244</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9a88af537e8831841f7d20c50a574b5b">VST_HOST_OPCODE_GET_ACTIVE_THREAD</a> = 0x17,</div>
<div class="line"><span class="lineno"> 1245</span> </div>
<div class="line"><span class="lineno"> 1247</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020">VST_HOST_OPCODE_18</a> = 0x18,</div>
<div class="line"><span class="lineno"> 1248</span> </div>
<div class="line"><span class="lineno"> 1250</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e">VST_HOST_OPCODE_19</a> = 0x19,</div>
<div class="line"><span class="lineno"> 1251</span> </div>
<div class="line"><span class="lineno"> 1253</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c">VST_HOST_OPCODE_1A</a> = 0x1A,</div>
<div class="line"><span class="lineno"> 1254</span> </div>
<div class="line"><span class="lineno"> 1256</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702">VST_HOST_OPCODE_1B</a> = 0x1B,</div>
<div class="line"><span class="lineno"> 1257</span> </div>
<div class="line"><span class="lineno"> 1259</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676">VST_HOST_OPCODE_1C</a> = 0x1C,</div>
<div class="line"><span class="lineno"> 1260</span> </div>
<div class="line"><span class="lineno"> 1262</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a">VST_HOST_OPCODE_1D</a> = 0x1D,</div>
<div class="line"><span class="lineno"> 1263</span> </div>
<div class="line"><span class="lineno"> 1265</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2">VST_HOST_OPCODE_1E</a> = 0x1E,</div>
<div class="line"><span class="lineno"> 1266</span> </div>
<div class="line"><span class="lineno"> 1278</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48">VST_HOST_OPCODE_1F</a> = 0x1F,</div>
<div class="line"><span class="lineno"> 1280</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4">VST_HOST_OPCODE_GET_OUTPUT_SPEAKER_ARRANGEMENT</a> = 0x1F,</div>
<div class="line"><span class="lineno"> 1282</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b4bc14f0146f4835f155fec7f288186">VST_HOST_OPCODE_OUTPUT_GET_SPEAKER_ARRANGEMENT</a> = 0x1F,</div>
<div class="line"><span class="lineno"> 1283</span> </div>
<div class="line"><span class="lineno"> 1288</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867">VST_HOST_OPCODE_20</a> = 0x20,</div>
<div class="line"><span class="lineno"> 1290</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406">VST_HOST_OPCODE_VENDOR_NAME</a> = 0x20,</div>
<div class="line"><span class="lineno"> 1291</span> </div>
<div class="line"><span class="lineno"> 1296</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb">VST_HOST_OPCODE_21</a> = 0x21,</div>
<div class="line"><span class="lineno"> 1298</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc">VST_HOST_OPCODE_PRODUCT_NAME</a> = 0x21,</div>
<div class="line"><span class="lineno"> 1299</span> </div>
<div class="line"><span class="lineno"> 1304</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4">VST_HOST_OPCODE_22</a> = 0x22,</div>
<div class="line"><span class="lineno"> 1306</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091">VST_HOST_OPCODE_VENDOR_VERSION</a> = 0x22,</div>
<div class="line"><span class="lineno"> 1307</span> </div>
<div class="line"><span class="lineno"> 1311</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74">VST_HOST_OPCODE_23</a> = 0x23,</div>
<div class="line"><span class="lineno"> 1313</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0">VST_HOST_OPCODE_CUSTOM</a> = 0x23,</div>
<div class="line"><span class="lineno"> 1314</span> </div>
<div class="line"><span class="lineno"> 1316</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11">VST_HOST_OPCODE_24</a> = 0x24,</div>
<div class="line"><span class="lineno"> 1317</span> </div>
<div class="line"><span class="lineno"> 1323</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e">VST_HOST_OPCODE_25</a> = 0x25,</div>
<div class="line"><span class="lineno"> 1325</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddc08d32d47213aca3a6f74f6de7985e">VST_HOST_OPCODE_SUPPORTS</a> = 0x25,</div>
<div class="line"><span class="lineno"> 1326</span> </div>
<div class="line"><span class="lineno"> 1331</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8">VST_HOST_OPCODE_26</a> = 0x26,</div>
<div class="line"><span class="lineno"> 1333</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0082371116f57415587013fb9ceeec3b">VST_HOST_OPCODE_LANGUAGE</a> = 0x26,</div>
<div class="line"><span class="lineno"> 1334</span> </div>
<div class="line"><span class="lineno"> 1338</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92">VST_HOST_OPCODE_27</a> = 0x27,</div>
<div class="line"><span class="lineno"> 1339</span> </div>
<div class="line"><span class="lineno"> 1343</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f">VST_HOST_OPCODE_28</a> = 0x28,</div>
<div class="line"><span class="lineno"> 1344</span> </div>
<div class="line"><span class="lineno"> 1352</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a">VST_HOST_OPCODE_29</a> = 0x29,</div>
<div class="line"><span class="lineno"> 1354</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecadcf29f0c0c8bff262a47cde2845249a3">VST_HOST_OPCODE_GET_EFFECT_DIRECTORY</a> = 0x29,</div>
<div class="line"><span class="lineno"> 1355</span> </div>
<div class="line"><span class="lineno"> 1362</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd">VST_HOST_OPCODE_2A</a> = 0x2A,</div>
<div class="line"><span class="lineno"> 1364</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e">VST_HOST_OPCODE_EDITOR_UPDATE</a> = 0x2A,</div>
<div class="line"><span class="lineno"> 1366</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde">VST_HOST_OPCODE_REFRESH</a> = 0x2A,</div>
<div class="line"><span class="lineno"> 1367</span> </div>
<div class="line"><span class="lineno"> 1368</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1369</span> <span class="comment">/* VST 2.1 */</span></div>
<div class="line"><span class="lineno"> 1370</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1371</span> </div>
<div class="line"><span class="lineno"> 1378</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545">VST_HOST_OPCODE_2B</a> = 0x2B,</div>
<div class="line"><span class="lineno"> 1380</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867">VST_HOST_OPCODE_PARAM_START_EDIT</a> = 0x2B,</div>
<div class="line"><span class="lineno"> 1382</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5f88b8122f3200490d7d099613927604">VST_HOST_OPCODE_PARAM_LOCK</a> = 0x2B,</div>
<div class="line"><span class="lineno"> 1383</span> </div>
<div class="line"><span class="lineno"> 1392</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6">VST_HOST_OPCODE_2C</a> = 0x2C,</div>
<div class="line"><span class="lineno"> 1394</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13">VST_HOST_OPCODE_PARAM_STOP_EDIT</a> = 0x2C,</div>
<div class="line"><span class="lineno"> 1396</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddac30d988711279e6c81867386d6242">VST_HOST_OPCODE_PARAM_UNLOCK</a> = 0x2C,</div>
<div class="line"><span class="lineno"> 1397</span> </div>
<div class="line"><span class="lineno"> 1401</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558">VST_HOST_OPCODE_2D</a> = 0x2D,</div>
<div class="line"><span class="lineno"> 1402</span> </div>
<div class="line"><span class="lineno"> 1403</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1404</span> <span class="comment">/* VST 2.2 */</span></div>
<div class="line"><span class="lineno"> 1405</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1406</span> </div>
<div class="line"><span class="lineno"> 1410</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68">VST_HOST_OPCODE_2E</a> = 0x2E,</div>
<div class="line"><span class="lineno"> 1411</span> </div>
<div class="line"><span class="lineno"> 1415</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4">VST_HOST_OPCODE_2F</a> = 0x2F,</div>
<div class="line"><span class="lineno"> 1416</span> </div>
<div class="line"><span class="lineno"> 1428</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf2289599b795abf5f7fa76413cafcc17">VST_HOST_OPCODE_30</a> = 0x30,</div>
<div class="line"><span class="lineno"> 1429</span> </div>
<div class="line"><span class="lineno"> 1430</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1431</span> <span class="comment">/* VST 2.3 */</span></div>
<div class="line"><span class="lineno"> 1432</span> <span class="comment">/*--------------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="lineno"> 1433</span> </div>
<div class="line"><span class="lineno"> 1445</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b">VST_HOST_OPCODE_31</a> = 0x31,</div>
<div class="line"><span class="lineno"> 1447</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6">VST_HOST_OPCODE_GET_INPUT_SPEAKER_ARRANGEMENT</a> = 0x31,</div>
<div class="line"><span class="lineno"> 1449</span> <a class="code hl_enumvalue" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca518880481925366ec8a2bd88f50a7008">VST_HOST_OPCODE_INPUT_GET_SPEAKER_ARRANGEMENT</a> = 0x31,</div>
<div class="line"><span class="lineno"> 1450</span> </div>
<div class="line"><span class="lineno"> 1452</span> VST_HOST_OPCODE_MAX,</div>
<div class="line"><span class="lineno"> 1453</span> </div>
<div class="line"><span class="lineno"> 1455</span> _VST_HOST_OPCODE_PAD = (-1l)</div>
<div class="line"><span class="lineno"> 1456</span>};</div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca0082371116f57415587013fb9ceeec3b"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0082371116f57415587013fb9ceeec3b">VST_HOST_OPCODE_LANGUAGE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_LANGUAGE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01333">vst.h:1333</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca088c2539d52fbb2469a3bca15fd73b52">VST_HOST_OPCODE_EVENT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_EVENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01121">vst.h:1121</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca08975ca236f216f4ed35ce48972e050f">VST_HOST_OPCODE_28</a></div><div class="ttdeci">@ VST_HOST_OPCODE_28</div><div class="ttdoc">Crash the host if p_ptr isn't nullptr.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01343">vst.h:1343</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca09a3c97fe9287955833e2f6954866a66">VST_HOST_OPCODE_04</a></div><div class="ttdeci">@ VST_HOST_OPCODE_04</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01086">vst.h:1086</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ce8cb1267ca52b726029c6fe26c3020">VST_HOST_OPCODE_18</a></div><div class="ttdeci">@ VST_HOST_OPCODE_18</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01247">vst.h:1247</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca0ffcacbc5374ae2f07f839adefb7c88e">VST_HOST_OPCODE_EDITOR_UPDATE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_EDITOR_UPDATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01364">vst.h:1364</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca149b360bad03dbfbf517ca2e5a92a867">VST_HOST_OPCODE_PARAM_START_EDIT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_PARAM_START_EDIT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01380">vst.h:1380</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca165352695e471be9666970c65a33fc13">VST_HOST_OPCODE_PARAM_STOP_EDIT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_PARAM_STOP_EDIT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01394">vst.h:1394</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca1da3853b0bf55feb651236d8be1cb3c5">VST_HOST_OPCODE_06</a></div><div class="ttdeci">@ VST_HOST_OPCODE_06</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01096">vst.h:1096</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca218e6eadb0eda302fcdc07ad5b619a1c">VST_HOST_OPCODE_1A</a></div><div class="ttdeci">@ VST_HOST_OPCODE_1A</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01253">vst.h:1253</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca244f662132328a87d363a2f97164f7e8"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca244f662132328a87d363a2f97164f7e8">VST_HOST_OPCODE_OUTPUT_STREAM_GET_ATTACHED_EFFECT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_OUTPUT_STREAM_GET_ATTACHED_EFFECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01230">vst.h:1230</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca27604441d441b65f71f9260b8e9def3f"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27604441d441b65f71f9260b8e9def3f">VST_HOST_OPCODE_EDITOR_RESIZE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_EDITOR_RESIZE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01162">vst.h:1162</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca27ccf6c0ae6965462d0c95668a5328e9">VST_HOST_OPCODE_0F</a></div><div class="ttdeci">@ VST_HOST_OPCODE_0F</div><div class="ttdoc">Request that the host changes the size of the containing window.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01160">vst.h:1160</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca28bcfd43d8494d6c1a1bf22b180b6ef4">VST_HOST_OPCODE_2F</a></div><div class="ttdeci">@ VST_HOST_OPCODE_2F</div><div class="ttdoc">Crash the host depending on what p_ptr is pointing at.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01415">vst.h:1415</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a></div><div class="ttdeci">@ VST_HOST_OPCODE_IO_MODIFIED</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01144">vst.h:1144</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca34073cc936673d594b7d8b204f4ee702">VST_HOST_OPCODE_1B</a></div><div class="ttdeci">@ VST_HOST_OPCODE_1B</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01256">vst.h:1256</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3780078afe47dc32a11b9e060cac4ba5"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3780078afe47dc32a11b9e060cac4ba5">VST_HOST_OPCODE_GET_SAMPLE_RATE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_GET_SAMPLE_RATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01173">vst.h:1173</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca397585e27e5a49a75956cf67adfda496">VST_HOST_OPCODE_12</a></div><div class="ttdeci">@ VST_HOST_OPCODE_12</div><div class="ttdoc">Current input latency.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01192">vst.h:1192</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3a854908f0c413d0d640b832df931b06">VST_HOST_OPCODE_KEEPALIVE_OR_IDLE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_KEEPALIVE_OR_IDLE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01083">vst.h:1083</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b23e2a663f72c14de38545f5965b98c">VST_HOST_OPCODE_07</a></div><div class="ttdeci">@ VST_HOST_OPCODE_07</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01099">vst.h:1099</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3b4bc14f0146f4835f155fec7f288186"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3b4bc14f0146f4835f155fec7f288186">VST_HOST_OPCODE_OUTPUT_GET_SPEAKER_ARRANGEMENT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_OUTPUT_GET_SPEAKER_ARRANGEMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01282">vst.h:1282</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3c8889289a797d661f99363f225bf676">VST_HOST_OPCODE_1C</a></div><div class="ttdeci">@ VST_HOST_OPCODE_1C</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01259">vst.h:1259</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3eef311d09c48627d15a673d9f58df08">VST_HOST_OPCODE_08</a></div><div class="ttdeci">@ VST_HOST_OPCODE_08</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01102">vst.h:1102</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca40706c6f7f484360e142111eed9e2e92">VST_HOST_OPCODE_27</a></div><div class="ttdeci">@ VST_HOST_OPCODE_27</div><div class="ttdoc">Crash the host if p_ptr isn't nullptr.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01338">vst.h:1338</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca4f020706035267b415e09ca975d0f867">VST_HOST_OPCODE_20</a></div><div class="ttdeci">@ VST_HOST_OPCODE_20</div><div class="ttdoc">Retrieve the vendor name into the ptr buffer.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01288">vst.h:1288</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca518880481925366ec8a2bd88f50a7008"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca518880481925366ec8a2bd88f50a7008">VST_HOST_OPCODE_INPUT_GET_SPEAKER_ARRANGEMENT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_INPUT_GET_SPEAKER_ARRANGEMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01449">vst.h:1449</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca552a055b83d9f3fe32c5a203c15a9546"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca552a055b83d9f3fe32c5a203c15a9546">VST_HOST_OPCODE_OUTPUT_LATENCY</a></div><div class="ttdeci">@ VST_HOST_OPCODE_OUTPUT_LATENCY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01204">vst.h:1204</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca554b9a2e4b2527f2f2809efd88bf1545">VST_HOST_OPCODE_2B</a></div><div class="ttdeci">@ VST_HOST_OPCODE_2B</div><div class="ttdoc">Notify host that a parameter is being edited.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01378">vst.h:1378</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca569af76d45053b5bc284483aa61ae8bd">VST_HOST_OPCODE_16</a></div><div class="ttdeci">@ VST_HOST_OPCODE_16</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01233">vst.h:1233</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca58c3e43a832e713d2ed75f915061aa6e">VST_HOST_OPCODE_25</a></div><div class="ttdeci">@ VST_HOST_OPCODE_25</div><div class="ttdoc">Check if the host supports a certain feature.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01323">vst.h:1323</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5d240547cb3d3770f9f1562e5fc1d16a">VST_HOST_OPCODE_1D</a></div><div class="ttdeci">@ VST_HOST_OPCODE_1D</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01262">vst.h:1262</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca5e79912c48a6fb06e114b7375694787c"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5e79912c48a6fb06e114b7375694787c">VST_HOST_OPCODE_GET_BLOCK_SIZE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_GET_BLOCK_SIZE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01184">vst.h:1184</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca5f88b8122f3200490d7d099613927604"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca5f88b8122f3200490d7d099613927604">VST_HOST_OPCODE_PARAM_LOCK</a></div><div class="ttdeci">@ VST_HOST_OPCODE_PARAM_LOCK</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01382">vst.h:1382</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca62ed9789aab31ab3665a914119c7bb74">VST_HOST_OPCODE_23</a></div><div class="ttdeci">@ VST_HOST_OPCODE_23</div><div class="ttdoc">User defined OP Code, for custom interaction.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01311">vst.h:1311</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca63761c3bd53b7879024215effc1df189">VST_HOST_OPCODE_15</a></div><div class="ttdeci">@ VST_HOST_OPCODE_15</div><div class="ttdoc">Get which effect is attached to the indexed output stream.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01226">vst.h:1226</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca66e278e2453c9f62563f342a200d4c11">VST_HOST_OPCODE_24</a></div><div class="ttdeci">@ VST_HOST_OPCODE_24</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01316">vst.h:1316</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6939acd78f360173c037c5a065a8a49e">VST_HOST_OPCODE_19</a></div><div class="ttdeci">@ VST_HOST_OPCODE_19</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01250">vst.h:1250</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6dfa321fca143f0a84bfd2199a7f3c6b">VST_HOST_OPCODE_05</a></div><div class="ttdeci">@ VST_HOST_OPCODE_05</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01093">vst.h:1093</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6ebe804dfc7563289833b1f35493f5e2">VST_HOST_OPCODE_1E</a></div><div class="ttdeci">@ VST_HOST_OPCODE_1E</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01265">vst.h:1265</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca6fca2d3f0789760b4d9d03421afae06b">VST_HOST_OPCODE_31</a></div><div class="ttdeci">@ VST_HOST_OPCODE_31</div><div class="ttdoc">Retrieve the hosts input speaker arrangement.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01445">vst.h:1445</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca738ae2e2aa8fe5a3727e5bcfe5557d6a">VST_HOST_OPCODE_29</a></div><div class="ttdeci">@ VST_HOST_OPCODE_29</div><div class="ttdoc">Retrieve the directory of the effect that emitted this.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01352">vst.h:1352</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca76de8850892950b1342863fc55ec62c4">VST_HOST_OPCODE_01</a></div><div class="ttdeci">@ VST_HOST_OPCODE_01</div><div class="ttdoc">Retrieve the Hosts VST Version.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01063">vst.h:1063</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca77bc04a20d96cc016628c63593bc8275">VST_HOST_OPCODE_AUTOMATE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_AUTOMATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01055">vst.h:1055</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca82a53938468434684ea3d82c7ce18df0"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca82a53938468434684ea3d82c7ce18df0">VST_HOST_OPCODE_INPUT_STREAM_GET_ATTACHED_EFFECT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_INPUT_STREAM_GET_ATTACHED_EFFECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01217">vst.h:1217</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca86ffb81da10069c6f90c2c976e7481ed">VST_HOST_OPCODE_0A</a></div><div class="ttdeci">@ VST_HOST_OPCODE_0A</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01124">vst.h:1124</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca8788d3ed32651d1e572c7cea98ffe2c8">VST_HOST_OPCODE_26</a></div><div class="ttdeci">@ VST_HOST_OPCODE_26</div><div class="ttdoc">What language is the host in?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01331">vst.h:1331</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca87ce9751c0bff6ef1e27c52b814c1e4a">VST_HOST_OPCODE_11</a></div><div class="ttdeci">@ VST_HOST_OPCODE_11</div><div class="ttdoc">Get the current block size for the effect.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01182">vst.h:1182</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9158362e2038a2cc7fdadbe164572a32">VST_HOST_OPCODE_0C</a></div><div class="ttdeci">@ VST_HOST_OPCODE_0C</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01130">vst.h:1130</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9226e0e6b1e3929060be3c534d54efab">VST_HOST_OPCODE_10</a></div><div class="ttdeci">@ VST_HOST_OPCODE_10</div><div class="ttdoc">Get the current sample rate the effect should be running at.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01171">vst.h:1171</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9a88af537e8831841f7d20c50a574b5b"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9a88af537e8831841f7d20c50a574b5b">VST_HOST_OPCODE_GET_ACTIVE_THREAD</a></div><div class="ttdeci">@ VST_HOST_OPCODE_GET_ACTIVE_THREAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01244">vst.h:1244</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9e86c9deba6977be5229b2982d0c8aa6">VST_HOST_OPCODE_2C</a></div><div class="ttdeci">@ VST_HOST_OPCODE_2C</div><div class="ttdoc">Notify host that parameter is no longer being edited.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01392">vst.h:1392</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9f34fe7eb72d7aa8ddbf7547361d6526">VST_HOST_OPCODE_13</a></div><div class="ttdeci">@ VST_HOST_OPCODE_13</div><div class="ttdoc">Current output latency.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01202">vst.h:1202</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8eca9fcde8ebcad2b7079ec07f58f70e93e6"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca9fcde8ebcad2b7079ec07f58f70e93e6">VST_HOST_OPCODE_INPUT_LATENCY</a></div><div class="ttdeci">@ VST_HOST_OPCODE_INPUT_LATENCY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01194">vst.h:1194</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa08be4a54bab1745f2011a5a30e880a5">VST_HOST_OPCODE_0E</a></div><div class="ttdeci">@ VST_HOST_OPCODE_0E</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01147">vst.h:1147</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaa3195b429e827047e23d08522d49e558">VST_HOST_OPCODE_2D</a></div><div class="ttdeci">@ VST_HOST_OPCODE_2D</div><div class="ttdoc">Crash the host depending on what p_ptr is pointing at.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01401">vst.h:1401</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab0181c84715dd10c037caea91faccf17">VST_HOST_OPCODE_0D</a></div><div class="ttdeci">@ VST_HOST_OPCODE_0D</div><div class="ttdoc">Notify the host that numInputs/numOutputs/delay/numParams has changed.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01142">vst.h:1142</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab24fb5e7be2c83d7c6aa9dca4169a42b">VST_HOST_OPCODE_00</a></div><div class="ttdeci">@ VST_HOST_OPCODE_00</div><div class="ttdoc">Update automation for a given Parameter.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01053">vst.h:1053</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab45f1da95b0485c7902d5d08c16e56bb">VST_HOST_OPCODE_17</a></div><div class="ttdeci">@ VST_HOST_OPCODE_17</div><div class="ttdoc">Which thread is the host currently processing this call from? Useful for memory and thread safety sin...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01242">vst.h:1242</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab4c157a0141dc1e641bc8d69dab237e0">VST_HOST_OPCODE_03</a></div><div class="ttdeci">@ VST_HOST_OPCODE_03</div><div class="ttdoc">Some sort of idle keep-alive?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01081">vst.h:1081</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab64fd9ed14218a0e73003fd1550e03fc">VST_HOST_OPCODE_PRODUCT_NAME</a></div><div class="ttdeci">@ VST_HOST_OPCODE_PRODUCT_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01298">vst.h:1298</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab727e8f8bd83b8ead48c9c7d32b5cccd">VST_HOST_OPCODE_2A</a></div><div class="ttdeci">@ VST_HOST_OPCODE_2A</div><div class="ttdoc">Refresh everything related to the effect that called this.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01362">vst.h:1362</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecab8534fe0981e975b6212f1a908fed29c">VST_HOST_OPCODE_02</a></div><div class="ttdeci">@ VST_HOST_OPCODE_02</div><div class="ttdoc">Get the currently selected effect id in container plug-ins.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01073">vst.h:1073</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac033458574ebe9c03b5f03416baa4ea4">VST_HOST_OPCODE_GET_OUTPUT_SPEAKER_ARRANGEMENT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_GET_OUTPUT_SPEAKER_ARRANGEMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01280">vst.h:1280</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac15adc47551a4b321d6a4e97b67f5091">VST_HOST_OPCODE_VENDOR_VERSION</a></div><div class="ttdeci">@ VST_HOST_OPCODE_VENDOR_VERSION</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01306">vst.h:1306</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac16fa2e1718832dd24f12fee7ba6da28">VST_HOST_OPCODE_14</a></div><div class="ttdeci">@ VST_HOST_OPCODE_14</div><div class="ttdoc">Get which effect is attached to the indexed input stream.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01213">vst.h:1213</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac2d2893446d8301cd29f8ec0c0446406">VST_HOST_OPCODE_VENDOR_NAME</a></div><div class="ttdeci">@ VST_HOST_OPCODE_VENDOR_NAME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01290">vst.h:1290</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecac91e292c254b88c628a82122bf682a68">VST_HOST_OPCODE_2E</a></div><div class="ttdeci">@ VST_HOST_OPCODE_2E</div><div class="ttdoc">Crash the host depending on what p_ptr is pointing at.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01410">vst.h:1410</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad52e9131d8f730b1b4713369f7ce3be4">VST_HOST_OPCODE_22</a></div><div class="ttdeci">@ VST_HOST_OPCODE_22</div><div class="ttdoc">Retrieve the vendor version in return value.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01304">vst.h:1304</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad623393c3334fc2eb2fa97569d2227c6">VST_HOST_OPCODE_GET_INPUT_SPEAKER_ARRANGEMENT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_GET_INPUT_SPEAKER_ARRANGEMENT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01447">vst.h:1447</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecad87ea91d02bd198e58cdf48ddfa2f4fb">VST_HOST_OPCODE_21</a></div><div class="ttdeci">@ VST_HOST_OPCODE_21</div><div class="ttdoc">Retrieve the product name into the ptr buffer.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01296">vst.h:1296</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecadcf29f0c0c8bff262a47cde2845249a3"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecadcf29f0c0c8bff262a47cde2845249a3">VST_HOST_OPCODE_GET_EFFECT_DIRECTORY</a></div><div class="ttdeci">@ VST_HOST_OPCODE_GET_EFFECT_DIRECTORY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01354">vst.h:1354</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaddac30d988711279e6c81867386d6242"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaddac30d988711279e6c81867386d6242">VST_HOST_OPCODE_PARAM_UNLOCK</a></div><div class="ttdeci">@ VST_HOST_OPCODE_PARAM_UNLOCK</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01396">vst.h:1396</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecae43811d99da4fb2233d368ea5294c2d0">VST_HOST_OPCODE_CUSTOM</a></div><div class="ttdeci">@ VST_HOST_OPCODE_CUSTOM</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01313">vst.h:1313</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaeab0d063d96bb5d9acb9879bc900aa4a">VST_HOST_OPCODE_PARAM_UPDATE</a></div><div class="ttdeci">@ VST_HOST_OPCODE_PARAM_UPDATE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01057">vst.h:1057</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaf2289599b795abf5f7fa76413cafcc17"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf2289599b795abf5f7fa76413cafcc17">VST_HOST_OPCODE_30</a></div><div class="ttdeci">@ VST_HOST_OPCODE_30</div><div class="ttdoc">When queried by the plug-in shortly after VST_EFFECT_OPCODE_PROGRAM_LOAD it often crashes compatible ...</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01428">vst.h:1428</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf3af18f949bd520d653e6dfc8c2f2a48">VST_HOST_OPCODE_1F</a></div><div class="ttdeci">@ VST_HOST_OPCODE_1F</div><div class="ttdoc">Retrieve the hosts output speaker arrangement.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01278">vst.h:1278</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaf78b99eb3f0d98ed0cf5f9495f165100"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf78b99eb3f0d98ed0cf5f9495f165100">VST_HOST_OPCODE_INPUT_GET_ATTACHED_EFFECT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_INPUT_GET_ATTACHED_EFFECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01215">vst.h:1215</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaf9a946bb647daf5d8b206693a02751b0">VST_HOST_OPCODE_0B</a></div><div class="ttdeci">@ VST_HOST_OPCODE_0B</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01127">vst.h:1127</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafaec5b29280246f1001a933192facfde">VST_HOST_OPCODE_REFRESH</a></div><div class="ttdeci">@ VST_HOST_OPCODE_REFRESH</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01366">vst.h:1366</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecafe6815aea77d842a2a103042bc002ff1">VST_HOST_OPCODE_09</a></div><div class="ttdeci">@ VST_HOST_OPCODE_09</div><div class="ttdoc">Send events from plug-in to host.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01119">vst.h:1119</a></div></div>
<div class="ttc" id="avst_8h_html_a223eb6814e8e03b7f89687280db8b8ecaff9736dfba819cd7890978d2f2dfe104"><div class="ttname"><a href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ecaff9736dfba819cd7890978d2f2dfe104">VST_HOST_OPCODE_OUTPUT_GET_ATTACHED_EFFECT</a></div><div class="ttdeci">@ VST_HOST_OPCODE_OUTPUT_GET_ATTACHED_EFFECT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l01228">vst.h:1228</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a968fd930e4a6bcab267aa77da72b2c7c" name="a968fd930e4a6bcab267aa77da72b2c7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a968fd930e4a6bcab267aa77da72b2c7c">&#9670;&#160;</a></span>VST_PARAMETER_FLAG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7c">VST_PARAMETER_FLAG</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Flags for parameters. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="structvst__parameter__properties__t.html" title="Information about a parameter.">vst_parameter_properties_t</a> </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" name="a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1"></a>VST_PARAMETER_FLAG_1ls0&#160;</td><td class="fielddoc"><p>Parameter is an on/off switch. </p>
<dl class="section note"><dt>Note</dt><dd>Ignored if <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> is set. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a" name="a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a"></a>VST_PARAMETER_FLAG_SWITCH&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1" title="Parameter is an on/off switch.">VST_PARAMETER_FLAG_1ls0</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" name="a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87"></a>VST_PARAMETER_FLAG_1ls1&#160;</td><td class="fielddoc"><p>Parameter limits are set as integers. </p>
<dl class="section note"><dt>Note</dt><dd>Ignored if <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> is set. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559" name="a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559"></a>VST_PARAMETER_FLAG_INTEGER_LIMITS&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87" title="Parameter limits are set as integers.">VST_PARAMETER_FLAG_1ls1</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" name="a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc"></a>VST_PARAMETER_FLAG_1ls2&#160;</td><td class="fielddoc"><p>Parameter uses float steps. </p>
<dl class="section note"><dt>Note</dt><dd>Ignored if <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> is set. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a" name="a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a"></a>VST_PARAMETER_FLAG_STEP_FLOAT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc" title="Parameter uses float steps.">VST_PARAMETER_FLAG_1ls2</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" name="a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18"></a>VST_PARAMETER_FLAG_1ls3&#160;</td><td class="fielddoc"><p>Parameter uses integer steps. </p>
<dl class="section note"><dt>Note</dt><dd>Ignored if <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> is set. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724" name="a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724"></a>VST_PARAMETER_FLAG_STEP_INT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18" title="Parameter uses integer steps.">VST_PARAMETER_FLAG_1ls3</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" name="a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a"></a>VST_PARAMETER_FLAG_1ls4&#160;</td><td class="fielddoc"><p>Parameter has an display order index for the default editor. </p>
<dl class="section note"><dt>Note</dt><dd>Ignored if <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> is set. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d" name="a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d"></a>VST_PARAMETER_FLAG_INDEX&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a" title="Parameter has an display order index for the default editor.">VST_PARAMETER_FLAG_1ls4</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" name="a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963"></a>VST_PARAMETER_FLAG_1ls5&#160;</td><td class="fielddoc"><p>Parameter has a category for the default editor. </p>
<dl class="section note"><dt>Note</dt><dd>Ignored if <a class="el" href="vst_8h.html#a7174d634349acbda34c34af9fe706bd2a8fffe35d5bbfb226cb49b38ceed4c69e">VST_EFFECT_FLAG_EDITOR</a> is set. </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b" name="a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b"></a>VST_PARAMETER_FLAG_CATEGORY&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963" title="Parameter has a category for the default editor.">VST_PARAMETER_FLAG_1ls5</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" name="a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de"></a>VST_PARAMETER_FLAG_1ls6&#160;</td><td class="fielddoc"><p>Parameter can be gradually increased/decreased. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696a5e12ca00c6de50497fe9c9c2220544ff">VST_EFFECT_OPCODE_PARAM_IS_AUTOMATABLE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861" name="a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861"></a>VST_PARAMETER_FLAG_RAMPING&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de" title="Parameter can be gradually increased/decreased.">VST_PARAMETER_FLAG_1ls6</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e" name="a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e"></a>_VST_PARAMETER_FLAG_PAD&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00399">399</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 399</span> {</div>
<div class="line"><span class="lineno"> 404</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1">VST_PARAMETER_FLAG_1ls0</a> = 1 &lt;&lt; 0,</div>
<div class="line"><span class="lineno"> 406</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a">VST_PARAMETER_FLAG_SWITCH</a> = 1,</div>
<div class="line"><span class="lineno"> 407</span> </div>
<div class="line"><span class="lineno"> 412</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87">VST_PARAMETER_FLAG_1ls1</a> = 1 &lt;&lt; 1,</div>
<div class="line"><span class="lineno"> 414</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559">VST_PARAMETER_FLAG_INTEGER_LIMITS</a> = 1 &lt;&lt; 1,</div>
<div class="line"><span class="lineno"> 415</span> </div>
<div class="line"><span class="lineno"> 420</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc">VST_PARAMETER_FLAG_1ls2</a> = 1 &lt;&lt; 2,</div>
<div class="line"><span class="lineno"> 422</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a">VST_PARAMETER_FLAG_STEP_FLOAT</a> = 1 &lt;&lt; 2,</div>
<div class="line"><span class="lineno"> 423</span> </div>
<div class="line"><span class="lineno"> 428</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18">VST_PARAMETER_FLAG_1ls3</a> = 1 &lt;&lt; 3,</div>
<div class="line"><span class="lineno"> 430</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724">VST_PARAMETER_FLAG_STEP_INT</a> = 1 &lt;&lt; 3,</div>
<div class="line"><span class="lineno"> 431</span> </div>
<div class="line"><span class="lineno"> 436</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a">VST_PARAMETER_FLAG_1ls4</a> = 1 &lt;&lt; 4,</div>
<div class="line"><span class="lineno"> 438</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d">VST_PARAMETER_FLAG_INDEX</a> = 1 &lt;&lt; 4,</div>
<div class="line"><span class="lineno"> 439</span> </div>
<div class="line"><span class="lineno"> 444</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963">VST_PARAMETER_FLAG_1ls5</a> = 1 &lt;&lt; 5,</div>
<div class="line"><span class="lineno"> 446</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b">VST_PARAMETER_FLAG_CATEGORY</a> = 1 &lt;&lt; 5,</div>
<div class="line"><span class="lineno"> 447</span> </div>
<div class="line"><span class="lineno"> 452</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de">VST_PARAMETER_FLAG_1ls6</a> = 1 &lt;&lt; 6,</div>
<div class="line"><span class="lineno"> 454</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861">VST_PARAMETER_FLAG_RAMPING</a> = 1 &lt;&lt; 6,</div>
<div class="line"><span class="lineno"> 455</span> </div>
<div class="line"><span class="lineno"> 456</span> <a class="code hl_enumvalue" href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e">_VST_PARAMETER_FLAG_PAD</a> = (-1l)</div>
<div class="line"><span class="lineno"> 457</span>};</div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca088086df5f8dbbac479cf85ccb755f9a">VST_PARAMETER_FLAG_SWITCH</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_SWITCH</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00406">vst.h:406</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca091a913803ba2e1041af4f31133e86de">VST_PARAMETER_FLAG_1ls6</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls6</div><div class="ttdoc">Parameter can be gradually increased/decreased.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00452">vst.h:452</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca1b0a5f308cd46a354aa4847e13443963">VST_PARAMETER_FLAG_1ls5</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls5</div><div class="ttdoc">Parameter has a category for the default editor.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00444">vst.h:444</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca2a480d3e3c9fb7cc3bfbc4f65c283f2a">VST_PARAMETER_FLAG_1ls4</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls4</div><div class="ttdoc">Parameter has an display order index for the default editor.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00436">vst.h:436</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca34005cf51873ace1ce6a36880415c4bc">VST_PARAMETER_FLAG_1ls2</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls2</div><div class="ttdoc">Parameter uses float steps.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00420">vst.h:420</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca3bfc2b92d6147ccf802f0b31f236d559">VST_PARAMETER_FLAG_INTEGER_LIMITS</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_INTEGER_LIMITS</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00414">vst.h:414</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca497f96438fb88122f606d61841d1ca4a">VST_PARAMETER_FLAG_STEP_FLOAT</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_STEP_FLOAT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00422">vst.h:422</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca531eeef82327950ca4727e29035b754d">VST_PARAMETER_FLAG_INDEX</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_INDEX</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00438">vst.h:438</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca6c9b21c53b749fb380081214e08ed07b">VST_PARAMETER_FLAG_CATEGORY</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_CATEGORY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00446">vst.h:446</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca75d44a817b38b0ea7ecaad90bee63861">VST_PARAMETER_FLAG_RAMPING</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_RAMPING</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00454">vst.h:454</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca77ef719b1f2161ec0cac7db3ecdaae18">VST_PARAMETER_FLAG_1ls3</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls3</div><div class="ttdoc">Parameter uses integer steps.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00428">vst.h:428</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8e052746a7732886fd72a84084ce40c1">VST_PARAMETER_FLAG_1ls0</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls0</div><div class="ttdoc">Parameter is an on/off switch.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00404">vst.h:404</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7ca8eef7e865d0623c61c71b2cc94675724">VST_PARAMETER_FLAG_STEP_INT</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_STEP_INT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00430">vst.h:430</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7caafc66ed70a42fa77b6894d279125af87">VST_PARAMETER_FLAG_1ls1</a></div><div class="ttdeci">@ VST_PARAMETER_FLAG_1ls1</div><div class="ttdoc">Parameter limits are set as integers.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00412">vst.h:412</a></div></div>
<div class="ttc" id="avst_8h_html_a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e"><div class="ttname"><a href="vst_8h.html#a968fd930e4a6bcab267aa77da72b2c7cacc57096c92dcf727b8ec507a2bdc7b8e">_VST_PARAMETER_FLAG_PAD</a></div><div class="ttdeci">@ _VST_PARAMETER_FLAG_PAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00457">vst.h:456</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a06137577f2888a09174c03320eedb9f8" name="a06137577f2888a09174c03320eedb9f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06137577f2888a09174c03320eedb9f8">&#9670;&#160;</a></span>VST_SPEAKER_ARRANGEMENT_TYPE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8">VST_SPEAKER_ARRANGEMENT_TYPE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Known default speaker arrangements. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>There's got to be a lot more right? </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778" name="a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778"></a>VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM&#160;</td><td class="fielddoc"><p>Custom speaker arrangement. </p>
<p>Accidentally discovered through random testing. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176" name="a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176"></a>VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN&#160;</td><td class="fielddoc"><p>Unknown/Empty speaker layout. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde" name="a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde"></a>VST_SPEAKER_ARRANGEMENT_TYPE_MONO&#160;</td><td class="fielddoc"><p>Mono. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257" name="a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257"></a>VST_SPEAKER_ARRANGEMENT_TYPE_STEREO&#160;</td><td class="fielddoc"><p>Stereo. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4" name="a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4"></a>VST_SPEAKER_ARRANGEMENT_TYPE_4_0&#160;</td><td class="fielddoc"><p>Quadraphonic. </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295" name="a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295"></a>VST_SPEAKER_ARRANGEMENT_TYPE_5_0&#160;</td><td class="fielddoc"><p>5.0 (Old Surround) </p>
<p>L, R, C, RL, RR </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163" name="a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163"></a>VST_SPEAKER_ARRANGEMENT_TYPE_5_1&#160;</td><td class="fielddoc"><p>5.1 (Old Surround) </p>
<p>L, R, C, LFE, RL, RR </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943" name="a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943"></a>VST_SPEAKER_ARRANGEMENT_TYPE_7_1&#160;</td><td class="fielddoc"><p>7.1 (Full Surround) </p>
<p>L, R, C, LFE, SL, SR, RL, RR </p>
</td></tr>
<tr><td class="fieldname"><a id="a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d" name="a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d"></a>_VST_SPEAKER_ARRANGEMENT_TYPE_PAD&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00688">688</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 688</span> {</div>
<div class="line"><span class="lineno"> 693</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778">VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM</a> = -2,</div>
<div class="line"><span class="lineno"> 694</span> </div>
<div class="line"><span class="lineno"> 697</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176">VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN</a> = -1,</div>
<div class="line"><span class="lineno"> 698</span> </div>
<div class="line"><span class="lineno"> 701</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde">VST_SPEAKER_ARRANGEMENT_TYPE_MONO</a> = 0x00,</div>
<div class="line"><span class="lineno"> 702</span> </div>
<div class="line"><span class="lineno"> 705</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257">VST_SPEAKER_ARRANGEMENT_TYPE_STEREO</a> = 0x01,</div>
<div class="line"><span class="lineno"> 706</span> </div>
<div class="line"><span class="lineno"> 709</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4">VST_SPEAKER_ARRANGEMENT_TYPE_4_0</a> = 0x0B,</div>
<div class="line"><span class="lineno"> 710</span> </div>
<div class="line"><span class="lineno"> 715</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295">VST_SPEAKER_ARRANGEMENT_TYPE_5_0</a> = 0x0E,</div>
<div class="line"><span class="lineno"> 716</span> </div>
<div class="line"><span class="lineno"> 721</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163">VST_SPEAKER_ARRANGEMENT_TYPE_5_1</a> = 0x0F,</div>
<div class="line"><span class="lineno"> 722</span> </div>
<div class="line"><span class="lineno"> 727</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943">VST_SPEAKER_ARRANGEMENT_TYPE_7_1</a> = 0x17,</div>
<div class="line"><span class="lineno"> 728</span> </div>
<div class="line"><span class="lineno"> 729</span> <span class="comment">/* @private Pad to 32-bit. */</span></div>
<div class="line"><span class="lineno"> 730</span> <a class="code hl_enumvalue" href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d">_VST_SPEAKER_ARRANGEMENT_TYPE_PAD</a> = (-1l)</div>
<div class="line"><span class="lineno"> 731</span>};</div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a2180413656e113927bc2e288e9947943">VST_SPEAKER_ARRANGEMENT_TYPE_7_1</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_7_1</div><div class="ttdoc">7.1 (Full Surround)</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00727">vst.h:727</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a8233a01e0a65ab0f982d97d6b55de176">VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_UNKNOWN</div><div class="ttdoc">Unknown/Empty speaker layout.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00697">vst.h:697</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a99cbc222abff5c0bb55fdf6df05c373d">_VST_SPEAKER_ARRANGEMENT_TYPE_PAD</a></div><div class="ttdeci">@ _VST_SPEAKER_ARRANGEMENT_TYPE_PAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00731">vst.h:730</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a9b4dcc860c555990fadfe648701fe163">VST_SPEAKER_ARRANGEMENT_TYPE_5_1</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_5_1</div><div class="ttdoc">5.1 (Old Surround)</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00721">vst.h:721</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8a9e69ab76ea9e2ac2d95fab209ba8e778">VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_CUSTOM</div><div class="ttdoc">Custom speaker arrangement.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00693">vst.h:693</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8aa28bb6a4bd5d13c73625e8e45f94dbde">VST_SPEAKER_ARRANGEMENT_TYPE_MONO</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_MONO</div><div class="ttdoc">Mono.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00701">vst.h:701</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8abe8165df9c8048499a56ad7a2b0c4257">VST_SPEAKER_ARRANGEMENT_TYPE_STEREO</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_STEREO</div><div class="ttdoc">Stereo.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00705">vst.h:705</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8ad80b91000505b56918789b3ca91c4295">VST_SPEAKER_ARRANGEMENT_TYPE_5_0</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_5_0</div><div class="ttdoc">5.0 (Old Surround)</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00715">vst.h:715</a></div></div>
<div class="ttc" id="avst_8h_html_a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4"><div class="ttname"><a href="vst_8h.html#a06137577f2888a09174c03320eedb9f8ae0345a06d553c02748e77df6653446f4">VST_SPEAKER_ARRANGEMENT_TYPE_4_0</a></div><div class="ttdeci">@ VST_SPEAKER_ARRANGEMENT_TYPE_4_0</div><div class="ttdoc">Quadraphonic.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00709">vst.h:709</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a361be2f7556eb4aa006ff1fa2fa48d2c" name="a361be2f7556eb4aa006ff1fa2fa48d2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a361be2f7556eb4aa006ff1fa2fa48d2c">&#9670;&#160;</a></span>VST_SPEAKER_TYPE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2c">VST_SPEAKER_TYPE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Default speaker types. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Are there more? </dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd" name="a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd"></a>VST_SPEAKER_TYPE_MONO&#160;</td><td class="fielddoc"><p>Mono. </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3" name="a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3"></a>VST_SPEAKER_TYPE_LEFT&#160;</td><td class="fielddoc"><p>(Front) Left </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e" name="a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e"></a>VST_SPEAKER_TYPE_RIGHT&#160;</td><td class="fielddoc"><p>(Front) Right </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba" name="a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba"></a>VST_SPEAKER_TYPE_CENTER&#160;</td><td class="fielddoc"><p>(Front) Center </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a" name="a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a"></a>VST_SPEAKER_TYPE_LFE&#160;</td><td class="fielddoc"><p>LFE / Subwoofer. </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c" name="a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c"></a>VST_SPEAKER_TYPE_LEFT_REAR&#160;</td><td class="fielddoc"><p>Rear/Surround Left. </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9" name="a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9"></a>VST_SPEAKER_TYPE_RIGHT_REAR&#160;</td><td class="fielddoc"><p>Rear/Surround Right. </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed" name="a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed"></a>VST_SPEAKER_TYPE_LEFT_SIDE&#160;</td><td class="fielddoc"><p>Side Left. </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0" name="a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0"></a>VST_SPEAKER_TYPE_RIGHT_SIDE&#160;</td><td class="fielddoc"><p>Side Right. </p>
</td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92" name="a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92"></a>VST_SPEAKER_TYPE_USER_32&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599" name="a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599"></a>VST_SPEAKER_TYPE_USER_31&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f" name="a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f"></a>VST_SPEAKER_TYPE_USER_30&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7" name="a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7"></a>VST_SPEAKER_TYPE_USER_29&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6" name="a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6"></a>VST_SPEAKER_TYPE_USER_28&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a" name="a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a"></a>VST_SPEAKER_TYPE_USER_27&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531" name="a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531"></a>VST_SPEAKER_TYPE_USER_26&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346" name="a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346"></a>VST_SPEAKER_TYPE_USER_25&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa" name="a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa"></a>VST_SPEAKER_TYPE_USER_24&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824" name="a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824"></a>VST_SPEAKER_TYPE_USER_23&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0" name="a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0"></a>VST_SPEAKER_TYPE_USER_22&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358" name="a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358"></a>VST_SPEAKER_TYPE_USER_21&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c" name="a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c"></a>VST_SPEAKER_TYPE_USER_20&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814" name="a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814"></a>VST_SPEAKER_TYPE_USER_19&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09" name="a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09"></a>VST_SPEAKER_TYPE_USER_18&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4" name="a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4"></a>VST_SPEAKER_TYPE_USER_17&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269" name="a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269"></a>VST_SPEAKER_TYPE_USER_16&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0" name="a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0"></a>VST_SPEAKER_TYPE_USER_15&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b" name="a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b"></a>VST_SPEAKER_TYPE_USER_14&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361" name="a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361"></a>VST_SPEAKER_TYPE_USER_13&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266" name="a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266"></a>VST_SPEAKER_TYPE_USER_12&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527" name="a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527"></a>VST_SPEAKER_TYPE_USER_11&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96" name="a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96"></a>VST_SPEAKER_TYPE_USER_10&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6" name="a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6"></a>VST_SPEAKER_TYPE_USER_09&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830" name="a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830"></a>VST_SPEAKER_TYPE_USER_08&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1" name="a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1"></a>VST_SPEAKER_TYPE_USER_07&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8" name="a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8"></a>VST_SPEAKER_TYPE_USER_06&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab" name="a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab"></a>VST_SPEAKER_TYPE_USER_05&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201" name="a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201"></a>VST_SPEAKER_TYPE_USER_04&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e" name="a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e"></a>VST_SPEAKER_TYPE_USER_03&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3" name="a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3"></a>VST_SPEAKER_TYPE_USER_02&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97" name="a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97"></a>VST_SPEAKER_TYPE_USER_01&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec" name="a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec"></a>_VST_SPEAKER_TYPE_PAD&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00579">579</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 579</span> {</div>
<div class="line"><span class="lineno"> 581</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd">VST_SPEAKER_TYPE_MONO</a> = 0,</div>
<div class="line"><span class="lineno"> 583</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3">VST_SPEAKER_TYPE_LEFT</a> = 1,</div>
<div class="line"><span class="lineno"> 585</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e">VST_SPEAKER_TYPE_RIGHT</a> = 2,</div>
<div class="line"><span class="lineno"> 587</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba">VST_SPEAKER_TYPE_CENTER</a> = 3,</div>
<div class="line"><span class="lineno"> 589</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a">VST_SPEAKER_TYPE_LFE</a> = 4,</div>
<div class="line"><span class="lineno"> 591</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c">VST_SPEAKER_TYPE_LEFT_REAR</a> = 5,</div>
<div class="line"><span class="lineno"> 593</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9">VST_SPEAKER_TYPE_RIGHT_REAR</a> = 6,</div>
<div class="line"><span class="lineno"> 595</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed">VST_SPEAKER_TYPE_LEFT_SIDE</a> = 10,</div>
<div class="line"><span class="lineno"> 597</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0">VST_SPEAKER_TYPE_RIGHT_SIDE</a> = 11,</div>
<div class="line"><span class="lineno"> 598</span> </div>
<div class="line"><span class="lineno"> 599</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92">VST_SPEAKER_TYPE_USER_32</a> = -32,</div>
<div class="line"><span class="lineno"> 600</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599">VST_SPEAKER_TYPE_USER_31</a>,</div>
<div class="line"><span class="lineno"> 601</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f">VST_SPEAKER_TYPE_USER_30</a>,</div>
<div class="line"><span class="lineno"> 602</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7">VST_SPEAKER_TYPE_USER_29</a>,</div>
<div class="line"><span class="lineno"> 603</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6">VST_SPEAKER_TYPE_USER_28</a>,</div>
<div class="line"><span class="lineno"> 604</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a">VST_SPEAKER_TYPE_USER_27</a>,</div>
<div class="line"><span class="lineno"> 605</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531">VST_SPEAKER_TYPE_USER_26</a>,</div>
<div class="line"><span class="lineno"> 606</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346">VST_SPEAKER_TYPE_USER_25</a>,</div>
<div class="line"><span class="lineno"> 607</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa">VST_SPEAKER_TYPE_USER_24</a>,</div>
<div class="line"><span class="lineno"> 608</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824">VST_SPEAKER_TYPE_USER_23</a>,</div>
<div class="line"><span class="lineno"> 609</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0">VST_SPEAKER_TYPE_USER_22</a>,</div>
<div class="line"><span class="lineno"> 610</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358">VST_SPEAKER_TYPE_USER_21</a>,</div>
<div class="line"><span class="lineno"> 611</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c">VST_SPEAKER_TYPE_USER_20</a>,</div>
<div class="line"><span class="lineno"> 612</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814">VST_SPEAKER_TYPE_USER_19</a>,</div>
<div class="line"><span class="lineno"> 613</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09">VST_SPEAKER_TYPE_USER_18</a>,</div>
<div class="line"><span class="lineno"> 614</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4">VST_SPEAKER_TYPE_USER_17</a>,</div>
<div class="line"><span class="lineno"> 615</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269">VST_SPEAKER_TYPE_USER_16</a>,</div>
<div class="line"><span class="lineno"> 616</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0">VST_SPEAKER_TYPE_USER_15</a>,</div>
<div class="line"><span class="lineno"> 617</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b">VST_SPEAKER_TYPE_USER_14</a>,</div>
<div class="line"><span class="lineno"> 618</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361">VST_SPEAKER_TYPE_USER_13</a>,</div>
<div class="line"><span class="lineno"> 619</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266">VST_SPEAKER_TYPE_USER_12</a>,</div>
<div class="line"><span class="lineno"> 620</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527">VST_SPEAKER_TYPE_USER_11</a>,</div>
<div class="line"><span class="lineno"> 621</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96">VST_SPEAKER_TYPE_USER_10</a>,</div>
<div class="line"><span class="lineno"> 622</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6">VST_SPEAKER_TYPE_USER_09</a>,</div>
<div class="line"><span class="lineno"> 623</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830">VST_SPEAKER_TYPE_USER_08</a>,</div>
<div class="line"><span class="lineno"> 624</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1">VST_SPEAKER_TYPE_USER_07</a>,</div>
<div class="line"><span class="lineno"> 625</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8">VST_SPEAKER_TYPE_USER_06</a>,</div>
<div class="line"><span class="lineno"> 626</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab">VST_SPEAKER_TYPE_USER_05</a>,</div>
<div class="line"><span class="lineno"> 627</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201">VST_SPEAKER_TYPE_USER_04</a>,</div>
<div class="line"><span class="lineno"> 628</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e">VST_SPEAKER_TYPE_USER_03</a>,</div>
<div class="line"><span class="lineno"> 629</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3">VST_SPEAKER_TYPE_USER_02</a>,</div>
<div class="line"><span class="lineno"> 630</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97">VST_SPEAKER_TYPE_USER_01</a>,</div>
<div class="line"><span class="lineno"> 631</span> </div>
<div class="line"><span class="lineno"> 632</span> </div>
<div class="line"><span class="lineno"> 633</span> <span class="comment">/* @private Pad to 32-bit. */</span></div>
<div class="line"><span class="lineno"> 634</span> <a class="code hl_enumvalue" href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec">_VST_SPEAKER_TYPE_PAD</a> = (-1l)</div>
<div class="line"><span class="lineno"> 635</span>};</div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0427cbb519867a49f88b8a06444dcbf9">VST_SPEAKER_TYPE_RIGHT_REAR</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_RIGHT_REAR</div><div class="ttdoc">Rear/Surround Right.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00593">vst.h:593</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca059532f5dbd61a0a04f797cad7f98bec">_VST_SPEAKER_TYPE_PAD</a></div><div class="ttdeci">@ _VST_SPEAKER_TYPE_PAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00635">vst.h:634</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca065e9bf2f49a606a0f037c5c9a28da5e">VST_SPEAKER_TYPE_RIGHT</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_RIGHT</div><div class="ttdoc">(Front) Right</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00585">vst.h:585</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca0e03cc995717f4318dc36b23f4660bba">VST_SPEAKER_TYPE_CENTER</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_CENTER</div><div class="ttdoc">(Front) Center</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00587">vst.h:587</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca1141d7d2aee735e63284fd3cc537d48a">VST_SPEAKER_TYPE_LFE</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_LFE</div><div class="ttdoc">LFE / Subwoofer.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00589">vst.h:589</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca24c2a8104f2f6b2773f181682d1b37b6">VST_SPEAKER_TYPE_USER_09</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_09</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00622">vst.h:622</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca27f5249c064acfd87bed0edaea21e346">VST_SPEAKER_TYPE_USER_25</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_25</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00606">vst.h:606</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca2e4c54de1ba1b6f37d73885a3c12eafd">VST_SPEAKER_TYPE_MONO</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_MONO</div><div class="ttdoc">Mono.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00581">vst.h:581</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca334529059e9cd8556e25d41d7bb19201">VST_SPEAKER_TYPE_USER_04</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_04</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00627">vst.h:627</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca374efb45795cd1a6691f5ec0176a3527">VST_SPEAKER_TYPE_USER_11</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_11</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00620">vst.h:620</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca4490dd23a9533348fb8315faedb66b96">VST_SPEAKER_TYPE_USER_10</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_10</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00621">vst.h:621</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca611c4f3c9bf49cb746de6b2f438a3266">VST_SPEAKER_TYPE_USER_12</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_12</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00619">vst.h:619</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b02c85e99afcaf81e4190445a3b722f">VST_SPEAKER_TYPE_USER_30</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_30</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00601">vst.h:601</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca6b30aa7f6809a663b420038df23ecb92">VST_SPEAKER_TYPE_USER_32</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_32</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00599">vst.h:599</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca7cc7e2ddef53cfdbf2a939590d61fa9c">VST_SPEAKER_TYPE_USER_20</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_20</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00611">vst.h:611</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca803e8f4bc03e6e6545bb46dfaf7ff1a0">VST_SPEAKER_TYPE_USER_15</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_15</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00616">vst.h:616</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca838bb144bda27d3a0a0f2ef73db245d0">VST_SPEAKER_TYPE_RIGHT_SIDE</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_RIGHT_SIDE</div><div class="ttdoc">Side Right.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00597">vst.h:597</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca866e8fcb98feec4bf1c1bcafcd9dabed">VST_SPEAKER_TYPE_LEFT_SIDE</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_LEFT_SIDE</div><div class="ttdoc">Side Left.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00595">vst.h:595</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca95b15c6a5e7b44ccbe9718cb8ef9a361">VST_SPEAKER_TYPE_USER_13</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_13</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00618">vst.h:618</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2ca9c4b3660b6b713cfa2eed3b9695667a3">VST_SPEAKER_TYPE_USER_02</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_02</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00629">vst.h:629</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa1ae8cd602f15ce635ccaadd60e56824">VST_SPEAKER_TYPE_USER_23</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_23</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00608">vst.h:608</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa5e7628a15b5151db41b97e9c014e2e6">VST_SPEAKER_TYPE_USER_28</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_28</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00603">vst.h:603</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caa9ae3cc47508d23ed1443da04b0f0bab">VST_SPEAKER_TYPE_USER_05</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_05</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00626">vst.h:626</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caad8042cc9e0c7f80bd02239a8bcdbb97">VST_SPEAKER_TYPE_USER_01</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_01</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00630">vst.h:630</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cab310c3a46bbc88f43eb95899ded18df3">VST_SPEAKER_TYPE_LEFT</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_LEFT</div><div class="ttdoc">(Front) Left</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00583">vst.h:583</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabb2d4dd58640314ee12d24de420e90c1">VST_SPEAKER_TYPE_USER_07</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_07</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00624">vst.h:624</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabca233a55f152c7aeaf7a8b03af4317a">VST_SPEAKER_TYPE_USER_27</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_27</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00604">vst.h:604</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cabede3f4f6bd380167f6cd6a88d1d9f09">VST_SPEAKER_TYPE_USER_18</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_18</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00613">vst.h:613</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacaf6b294f4fea60592f6eb7da6ab42c7">VST_SPEAKER_TYPE_USER_29</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_29</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00602">vst.h:602</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacb2d252c1580231a8c18680dac590358">VST_SPEAKER_TYPE_USER_21</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_21</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00610">vst.h:610</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cacd9d57f4ddba1f1ecbf194c0c8a6a8c8">VST_SPEAKER_TYPE_USER_06</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_06</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00625">vst.h:625</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caceab3795293d4ee55b34182fcfcc8531">VST_SPEAKER_TYPE_USER_26</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_26</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00605">vst.h:605</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad19411d69333e25c088e5cdb1223e814">VST_SPEAKER_TYPE_USER_19</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_19</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00612">vst.h:612</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cad94def811fcac96e56e7f26fb3673599">VST_SPEAKER_TYPE_USER_31</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_31</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00600">vst.h:600</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadcabc2b49f63e6653a5352d08adc39fa">VST_SPEAKER_TYPE_USER_24</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_24</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00607">vst.h:607</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cade6e8e79583872aa9b5f8d4e7b53fae0">VST_SPEAKER_TYPE_USER_22</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_22</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00609">vst.h:609</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cadfb509f4c7c77be653181faff25addf4">VST_SPEAKER_TYPE_USER_17</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_17</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00614">vst.h:614</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2cae3c541fd45148674eb3e1c401ac87830">VST_SPEAKER_TYPE_USER_08</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_08</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00623">vst.h:623</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caec27ef1f6272d7fe5ce7bf0f32f2502c">VST_SPEAKER_TYPE_LEFT_REAR</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_LEFT_REAR</div><div class="ttdoc">Rear/Surround Left.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00591">vst.h:591</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf78972f102e1e5f60252ccbf46fc3a6b">VST_SPEAKER_TYPE_USER_14</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_14</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00617">vst.h:617</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf93bfe36aeec8609150ff119ad47a269">VST_SPEAKER_TYPE_USER_16</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_16</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00615">vst.h:615</a></div></div>
<div class="ttc" id="avst_8h_html_a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e"><div class="ttname"><a href="vst_8h.html#a361be2f7556eb4aa006ff1fa2fa48d2caf9f488e46812fc3e39273a570fba108e">VST_SPEAKER_TYPE_USER_03</a></div><div class="ttdeci">@ VST_SPEAKER_TYPE_USER_03</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00628">vst.h:628</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a33f0d71a677d6226e9b5f00c706803b3" name="a33f0d71a677d6226e9b5f00c706803b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33f0d71a677d6226e9b5f00c706803b3">&#9670;&#160;</a></span>VST_STATUS</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3">VST_STATUS</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Known Status Codes. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" name="a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0"></a>VST_STATUS_0&#160;</td><td class="fielddoc"><p>Unknown / False We either don't know the answer or we can't handle the data/notification. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" title="Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re...">VST_HOST_OPCODE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title="Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret...">VST_EFFECT_OPCODE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b" name="a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b"></a>VST_STATUS_FALSE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" title="Unknown / False We either don&#39;t know the answer or we can&#39;t handle the data/notification.">VST_STATUS_0</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481" name="a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481"></a>VST_STATUS_ERROR&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" title="Unknown / False We either don&#39;t know the answer or we can&#39;t handle the data/notification.">VST_STATUS_0</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b" name="a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b"></a>VST_STATUS_UNKNOWN&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0" title="Unknown / False We either don&#39;t know the answer or we can&#39;t handle the data/notification.">VST_STATUS_0</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" name="a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21"></a>VST_STATUS_1&#160;</td><td class="fielddoc"><p>Yes / True We've handled the data/notification. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" title="Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re...">VST_HOST_OPCODE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title="Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret...">VST_EFFECT_OPCODE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04" name="a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04"></a>VST_STATUS_TRUE&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" title="Yes / True We&#39;ve handled the data/notification.">VST_STATUS_1</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56" name="a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56"></a>VST_STATUS_SUCCESS&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" title="Yes / True We&#39;ve handled the data/notification.">VST_STATUS_1</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07" name="a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07"></a>VST_STATUS_YES&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21" title="Yes / True We&#39;ve handled the data/notification.">VST_STATUS_1</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" name="a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871"></a>VST_STATUS_m1&#160;</td><td class="fielddoc"><p>No We're unable to handle the data/notification. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8ec" title="Plug-in to Host Op-Codes These Op-Codes are emitted by the plug-in and the host may handle them or re...">VST_HOST_OPCODE</a> </dd>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696" title="Host to Plug-in Op-Codes These Op-Codes are emitted by the host and we must either handle them or ret...">VST_EFFECT_OPCODE</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d" name="a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d"></a>VST_STATUS_NO&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871" title="No We&#39;re unable to handle the data/notification.">VST_STATUS_m1</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee" name="a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee"></a>_VST_STATUS_PAD&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00064">64</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 64</span> {</div>
<div class="line"><span class="lineno"> 71</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0">VST_STATUS_0</a> = 0,</div>
<div class="line"><span class="lineno"> 73</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a> = 0,</div>
<div class="line"><span class="lineno"> 75</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481">VST_STATUS_ERROR</a> = 0,</div>
<div class="line"><span class="lineno"> 77</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a> = 0,</div>
<div class="line"><span class="lineno"> 78</span> </div>
<div class="line"><span class="lineno"> 85</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21">VST_STATUS_1</a> = 1,</div>
<div class="line"><span class="lineno"> 87</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a903485468aa301f9225bc9432ccc6f04">VST_STATUS_TRUE</a> = 1,</div>
<div class="line"><span class="lineno"> 89</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56">VST_STATUS_SUCCESS</a> = 1,</div>
<div class="line"><span class="lineno"> 91</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a> = 1,</div>
<div class="line"><span class="lineno"> 92</span> </div>
<div class="line"><span class="lineno"> 99</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871">VST_STATUS_m1</a> = -1,</div>
<div class="line"><span class="lineno"> 101</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a> = -1,</div>
<div class="line"><span class="lineno"> 102</span> </div>
<div class="line"><span class="lineno"> 103</span> <a class="code hl_enumvalue" href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee">_VST_STATUS_PAD</a> = (-1l)</div>
<div class="line"><span class="lineno"> 104</span>};</div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a22577e61d572876e1ca43e7131eeb481">VST_STATUS_ERROR</a></div><div class="ttdeci">@ VST_STATUS_ERROR</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00075">vst.h:75</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a41ec0cd179a700a7781114acd7db83e0">VST_STATUS_0</a></div><div class="ttdeci">@ VST_STATUS_0</div><div class="ttdoc">Unknown / False We either don't know the answer or we can't handle the data/notification.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00071">vst.h:71</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5df1272c40c0a6cc765fc610747bad07">VST_STATUS_YES</a></div><div class="ttdeci">@ VST_STATUS_YES</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00091">vst.h:91</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a5f0c037571bad90781fced2e6634b871">VST_STATUS_m1</a></div><div class="ttdeci">@ VST_STATUS_m1</div><div class="ttdoc">No We're unable to handle the data/notification.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00099">vst.h:99</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a8298a30394a5f7f029ff4c6d0fb27a21">VST_STATUS_1</a></div><div class="ttdeci">@ VST_STATUS_1</div><div class="ttdoc">Yes / True We've handled the data/notification.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00085">vst.h:85</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a87f4968ac18a5a2a2a7e43c500fb5fee">_VST_STATUS_PAD</a></div><div class="ttdeci">@ _VST_STATUS_PAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00104">vst.h:103</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3a9200a42a72319ca3832a342541552f56">VST_STATUS_SUCCESS</a></div><div class="ttdeci">@ VST_STATUS_SUCCESS</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00089">vst.h:89</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ab0df086ec2933a9a5e62e327a4a9f09b">VST_STATUS_FALSE</a></div><div class="ttdeci">@ VST_STATUS_FALSE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00073">vst.h:73</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ad9384d9e9e0580a5c274cde549614d2b">VST_STATUS_UNKNOWN</a></div><div class="ttdeci">@ VST_STATUS_UNKNOWN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00077">vst.h:77</a></div></div>
<div class="ttc" id="avst_8h_html_a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d"><div class="ttname"><a href="vst_8h.html#a33f0d71a677d6226e9b5f00c706803b3ae06e983a1babce9b2b7b6b07b7a5218d">VST_STATUS_NO</a></div><div class="ttdeci">@ VST_STATUS_NO</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00101">vst.h:101</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ac601fe80b1566db7d4f0b5351a628dbb" name="ac601fe80b1566db7d4f0b5351a628dbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac601fe80b1566db7d4f0b5351a628dbb">&#9670;&#160;</a></span>VST_STREAM_FLAG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbb">VST_STREAM_FLAG</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19" name="ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19"></a>VST_STREAM_FLAG_1ls0&#160;</td><td class="fielddoc"><p>Ignored? </p>
</td></tr>
<tr><td class="fieldname"><a id="ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d" name="ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d"></a>VST_STREAM_FLAG_1ls1&#160;</td><td class="fielddoc"><p>Stream is in Stereo. </p>
<p>Can't be used with VST_STREAM_FLAG_USE_TYPE. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee" name="ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee"></a>VST_STREAM_FLAG_STEREO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be" name="ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be"></a>VST_STREAM_FLAG_1ls2&#160;</td><td class="fielddoc"><p>Stream is defined by VST_SPEAKER_ARRANGEMENT_TYPE. </p>
<p>Can't be used with VST_STREAM_FLAG_STEREO. </p>
</td></tr>
<tr><td class="fieldname"><a id="ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381" name="ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381"></a>VST_STREAM_FLAG_USE_TYPE&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00758">758</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 758</span> {</div>
<div class="line"><span class="lineno"> 761</span> <a class="code hl_enumvalue" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19">VST_STREAM_FLAG_1ls0</a> = 1 &lt;&lt; 0,</div>
<div class="line"><span class="lineno"> 762</span> </div>
<div class="line"><span class="lineno"> 767</span> <a class="code hl_enumvalue" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d">VST_STREAM_FLAG_1ls1</a> = 1 &lt;&lt; 1,</div>
<div class="line"><span class="lineno"> 768</span> <a class="code hl_enumvalue" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee">VST_STREAM_FLAG_STEREO</a> = 1 &lt;&lt; 1,</div>
<div class="line"><span class="lineno"> 769</span> </div>
<div class="line"><span class="lineno"> 774</span> <a class="code hl_enumvalue" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be">VST_STREAM_FLAG_1ls2</a> = 1 &lt;&lt; 2,</div>
<div class="line"><span class="lineno"> 775</span> <a class="code hl_enumvalue" href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381">VST_STREAM_FLAG_USE_TYPE</a> = 1 &lt;&lt; 2</div>
<div class="line"><span class="lineno"> 776</span>};</div>
<div class="ttc" id="avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee"><div class="ttname"><a href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba036336ac450b8cfe332f8c50ccc3f9ee">VST_STREAM_FLAG_STEREO</a></div><div class="ttdeci">@ VST_STREAM_FLAG_STEREO</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00768">vst.h:768</a></div></div>
<div class="ttc" id="avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be"><div class="ttname"><a href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbba1091d579bff90d42b49b7f45ff85b3be">VST_STREAM_FLAG_1ls2</a></div><div class="ttdeci">@ VST_STREAM_FLAG_1ls2</div><div class="ttdoc">Stream is defined by VST_SPEAKER_ARRANGEMENT_TYPE.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00774">vst.h:774</a></div></div>
<div class="ttc" id="avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19"><div class="ttname"><a href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaa03ce38bc60de47eae8d63ffcb8d6c19">VST_STREAM_FLAG_1ls0</a></div><div class="ttdeci">@ VST_STREAM_FLAG_1ls0</div><div class="ttdoc">Ignored?</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00761">vst.h:761</a></div></div>
<div class="ttc" id="avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d"><div class="ttname"><a href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbacc5db8a4c3f1ed9e68ca4bc6bac69a5d">VST_STREAM_FLAG_1ls1</a></div><div class="ttdeci">@ VST_STREAM_FLAG_1ls1</div><div class="ttdoc">Stream is in Stereo.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00767">vst.h:767</a></div></div>
<div class="ttc" id="avst_8h_html_ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381"><div class="ttname"><a href="vst_8h.html#ac601fe80b1566db7d4f0b5351a628dbbaf394908abb7077cc5e187e20b838c381">VST_STREAM_FLAG_USE_TYPE</a></div><div class="ttdeci">@ VST_STREAM_FLAG_USE_TYPE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00776">vst.h:775</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a096992dd814520f6112e06c8c4518a9d" name="a096992dd814520f6112e06c8c4518a9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a096992dd814520f6112e06c8c4518a9d">&#9670;&#160;</a></span>VST_VERSION</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9d">VST_VERSION</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Valid VST 1.x and 2.x versions The format is either a single digit or four digits in Base10 format. </p>
<div class="fragment"><div class="line"><span class="comment">// Converts a Base10 VST version to a uint8_t[4] representation of the version.</span></div>
<div class="line">uint32_t expand_vst_version(uint32_t v) {</div>
<div class="line"> <span class="keywordflow">if</span> (v &lt; 10) { <span class="comment">//</span></div>
<div class="line"> <span class="keywordflow">return</span> v &lt;&lt; 24;</div>
<div class="line"> }</div>
<div class="line"> uint8_t major = v / 1000;</div>
<div class="line"> uint8_t minor = (v / 100) % 10;</div>
<div class="line"> uint8_t revision = (v / 10) % 10;</div>
<div class="line"> uint8_t patch = v % 10;</div>
<div class="line"> <span class="keywordflow">return</span> (major &lt;&lt; 24) | (minor &lt;&lt; 16) | (revision &lt;&lt; 8) | patch;</div>
<div class="line">}</div>
</div><!-- fragment --> <table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6" name="a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6"></a>VST_VERSION_1&#160;</td><td class="fielddoc"><p>Private SDK Version 1.0. </p>
<p>Many types likely won't quite match up with what we expect. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d" name="a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d"></a>VST_VERSION_1_0_0_0&#160;</td><td class="fielddoc"><p>SDK Version 1.0. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0" name="a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0"></a>VST_VERSION_1_1_0_0&#160;</td><td class="fielddoc"><p>SDK Version 1.1. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b" name="a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b"></a>VST_VERSION_2&#160;</td><td class="fielddoc"><p>Private SDK Version 2.0. </p>
<p>Many types likely won't quite match up with what we expect. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871" name="a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871"></a>VST_VERSION_2_0_0_0&#160;</td><td class="fielddoc"><p>SDK Version 2.0. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc" name="a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc"></a>VST_VERSION_2_1_0_0&#160;</td><td class="fielddoc"><p>SDK Version 2.1. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f" name="a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f"></a>VST_VERSION_2_2_0_0&#160;</td><td class="fielddoc"><p>SDK Version 2.2. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41" name="a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41"></a>VST_VERSION_2_3_0_0&#160;</td><td class="fielddoc"><p>SDK Version 2.3. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb" name="a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb"></a>VST_VERSION_2_4_0_0&#160;</td><td class="fielddoc"><p>SDK Version 2.4. </p>
</td></tr>
<tr><td class="fieldname"><a id="a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce" name="a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce"></a>_VST_VERSION_PAD&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00140">140</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 140</span> {</div>
<div class="line"><span class="lineno"> 145</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6">VST_VERSION_1</a> = 0,</div>
<div class="line"><span class="lineno"> 147</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d">VST_VERSION_1_0_0_0</a> = 1000,</div>
<div class="line"><span class="lineno"> 149</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0">VST_VERSION_1_1_0_0</a> = 1100,</div>
<div class="line"><span class="lineno"> 154</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b">VST_VERSION_2</a> = 2,</div>
<div class="line"><span class="lineno"> 156</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871">VST_VERSION_2_0_0_0</a> = 2000,</div>
<div class="line"><span class="lineno"> 158</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc">VST_VERSION_2_1_0_0</a> = 2100,</div>
<div class="line"><span class="lineno"> 160</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f">VST_VERSION_2_2_0_0</a> = 2200,</div>
<div class="line"><span class="lineno"> 162</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41">VST_VERSION_2_3_0_0</a> = 2300,</div>
<div class="line"><span class="lineno"> 164</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb">VST_VERSION_2_4_0_0</a> = 2400,</div>
<div class="line"><span class="lineno"> 165</span> </div>
<div class="line"><span class="lineno"> 166</span> <span class="comment">/* @private Pad to 32-bit. */</span></div>
<div class="line"><span class="lineno"> 167</span> <a class="code hl_enumvalue" href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce">_VST_VERSION_PAD</a> = (-1l)</div>
<div class="line"><span class="lineno"> 168</span>};</div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da239709f07f3f56879be8af57ea1021a0">VST_VERSION_1_1_0_0</a></div><div class="ttdeci">@ VST_VERSION_1_1_0_0</div><div class="ttdoc">SDK Version 1.1.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00149">vst.h:149</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da3c3be332f33bd75f122ecac6273c31cc">VST_VERSION_2_1_0_0</a></div><div class="ttdeci">@ VST_VERSION_2_1_0_0</div><div class="ttdoc">SDK Version 2.1.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00158">vst.h:158</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da49dbd76be6e340a1b652dd6742f59871">VST_VERSION_2_0_0_0</a></div><div class="ttdeci">@ VST_VERSION_2_0_0_0</div><div class="ttdoc">SDK Version 2.0.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00156">vst.h:156</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da856cfb4513254ae6af4a25e4e08f85ce">_VST_VERSION_PAD</a></div><div class="ttdeci">@ _VST_VERSION_PAD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00168">vst.h:167</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9da8fb9d123ffe334555d621a11b0a1a68b">VST_VERSION_2</a></div><div class="ttdeci">@ VST_VERSION_2</div><div class="ttdoc">Private SDK Version 2.0.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00154">vst.h:154</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dab7385134ea3799d460f079f6ebc6fc8f">VST_VERSION_2_2_0_0</a></div><div class="ttdeci">@ VST_VERSION_2_2_0_0</div><div class="ttdoc">SDK Version 2.2.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00160">vst.h:160</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dac3fc868f9ca618f01677a31c38e34c41">VST_VERSION_2_3_0_0</a></div><div class="ttdeci">@ VST_VERSION_2_3_0_0</div><div class="ttdoc">SDK Version 2.3.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00162">vst.h:162</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dac95b45526d8d0029e0423af33909fdbb">VST_VERSION_2_4_0_0</a></div><div class="ttdeci">@ VST_VERSION_2_4_0_0</div><div class="ttdoc">SDK Version 2.4.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00164">vst.h:164</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dad5ba5e42b8cfa0957f33c141f514f30d">VST_VERSION_1_0_0_0</a></div><div class="ttdeci">@ VST_VERSION_1_0_0_0</div><div class="ttdoc">SDK Version 1.0.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00147">vst.h:147</a></div></div>
<div class="ttc" id="avst_8h_html_a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6"><div class="ttname"><a href="vst_8h.html#a096992dd814520f6112e06c8c4518a9dafbd4b6191f6982d43d28a8ffe69a7ef6">VST_VERSION_1</a></div><div class="ttdeci">@ VST_VERSION_1</div><div class="ttdoc">Private SDK Version 1.0.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00145">vst.h:145</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a49fc2779f3fe738643a79c5258a37cd7" name="a49fc2779f3fe738643a79c5258a37cd7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49fc2779f3fe738643a79c5258a37cd7">&#9670;&#160;</a></span>VST_VKEY</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7">VST_VKEY</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Virtual Key codes. </p>
<p>Steinberg seems to like reinventing the wheel. What was the problem with just using the platform specific key codes? </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a6355fc7e1d19819dd8bde381c288b613" name="a49fc2779f3fe738643a79c5258a37cd7a6355fc7e1d19819dd8bde381c288b613"></a>VST_VKEY_00&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a2fe07775ab63a85d1596b14e363561d7" name="a49fc2779f3fe738643a79c5258a37cd7a2fe07775ab63a85d1596b14e363561d7"></a>VST_VKEY_01&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aaa0652eff2fa18a9a6300141e3f88be8" name="a49fc2779f3fe738643a79c5258a37cd7aaa0652eff2fa18a9a6300141e3f88be8"></a>VST_VKEY_BACKSPACE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a12826488d34f8213891678b5b22888d9" name="a49fc2779f3fe738643a79c5258a37cd7a12826488d34f8213891678b5b22888d9"></a>VST_VKEY_02&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab5c07a8700c74f218de062f6bc577c47" name="a49fc2779f3fe738643a79c5258a37cd7ab5c07a8700c74f218de062f6bc577c47"></a>VST_VKEY_TAB&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a22c9a372926da09b4074837b3f2764ed" name="a49fc2779f3fe738643a79c5258a37cd7a22c9a372926da09b4074837b3f2764ed"></a>VST_VKEY_03&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab76239cae7d6a3f680dc38b3612e1fba" name="a49fc2779f3fe738643a79c5258a37cd7ab76239cae7d6a3f680dc38b3612e1fba"></a>VST_VKEY_04&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a7cd0953bf5a7ff28816e67f744390dea" name="a49fc2779f3fe738643a79c5258a37cd7a7cd0953bf5a7ff28816e67f744390dea"></a>VST_VKEY_RETURN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab8cc0616f8e8cf1d7f29bdfa824b986b" name="a49fc2779f3fe738643a79c5258a37cd7ab8cc0616f8e8cf1d7f29bdfa824b986b"></a>VST_VKEY_05&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a2bcb4eebef6b6b9e39a5c1970e3e435c" name="a49fc2779f3fe738643a79c5258a37cd7a2bcb4eebef6b6b9e39a5c1970e3e435c"></a>VST_VKEY_PAUSE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a2703e39410535b3cecfa100c0b8515db" name="a49fc2779f3fe738643a79c5258a37cd7a2703e39410535b3cecfa100c0b8515db"></a>VST_VKEY_06&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a1bb8442bc4d5d5ba88cf801993d22425" name="a49fc2779f3fe738643a79c5258a37cd7a1bb8442bc4d5d5ba88cf801993d22425"></a>VST_VKEY_ESCAPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a08d848c9226d517ea8be79797ca76d11" name="a49fc2779f3fe738643a79c5258a37cd7a08d848c9226d517ea8be79797ca76d11"></a>VST_VKEY_07&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a65ab327ed96e8800919e2a6f8cf0ddb5" name="a49fc2779f3fe738643a79c5258a37cd7a65ab327ed96e8800919e2a6f8cf0ddb5"></a>VST_VKEY_SPACE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ade9896ef8fcfdeb769deb8c6bdbb5778" name="a49fc2779f3fe738643a79c5258a37cd7ade9896ef8fcfdeb769deb8c6bdbb5778"></a>VST_VKEY_08&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aa46dea2b2ea58b1b6fec3c087ce1eed1" name="a49fc2779f3fe738643a79c5258a37cd7aa46dea2b2ea58b1b6fec3c087ce1eed1"></a>VST_VKEY_09&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a9832e465db3d20166a68d44008ccd11a" name="a49fc2779f3fe738643a79c5258a37cd7a9832e465db3d20166a68d44008ccd11a"></a>VST_VKEY_END&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a414995d01074b592a1a5cb418f943f29" name="a49fc2779f3fe738643a79c5258a37cd7a414995d01074b592a1a5cb418f943f29"></a>VST_VKEY_10&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab54c13e709f05d11873761f6f7742a6e" name="a49fc2779f3fe738643a79c5258a37cd7ab54c13e709f05d11873761f6f7742a6e"></a>VST_VKEY_HOME&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0e39dacaf1cd4483c5446a40a8b57764" name="a49fc2779f3fe738643a79c5258a37cd7a0e39dacaf1cd4483c5446a40a8b57764"></a>VST_VKEY_11&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ad479265e1daa211e2a4a2b0d12cfbdd4" name="a49fc2779f3fe738643a79c5258a37cd7ad479265e1daa211e2a4a2b0d12cfbdd4"></a>VST_VKEY_ARROW_LEFT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a1744409609038a62dc714af61c39db1b" name="a49fc2779f3fe738643a79c5258a37cd7a1744409609038a62dc714af61c39db1b"></a>VST_VKEY_12&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a00cd1d0524c91afc12f2dab802842c63" name="a49fc2779f3fe738643a79c5258a37cd7a00cd1d0524c91afc12f2dab802842c63"></a>VST_VKEY_ARROW_UP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a92a2d86b62fee5518cec870db61c0e72" name="a49fc2779f3fe738643a79c5258a37cd7a92a2d86b62fee5518cec870db61c0e72"></a>VST_VKEY_13&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ac36add4414d2f4ace2f96ef24ea51e30" name="a49fc2779f3fe738643a79c5258a37cd7ac36add4414d2f4ace2f96ef24ea51e30"></a>VST_VKEY_ARROW_RIGHT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a5c2b1ec3c4fdf12dd82281ef82f16219" name="a49fc2779f3fe738643a79c5258a37cd7a5c2b1ec3c4fdf12dd82281ef82f16219"></a>VST_VKEY_14&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab873036e9b2a5a2e734cd847572a14b8" name="a49fc2779f3fe738643a79c5258a37cd7ab873036e9b2a5a2e734cd847572a14b8"></a>VST_VKEY_ARROW_DOWN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a9108dfb05a77a3fa7dbf6152de6b9db6" name="a49fc2779f3fe738643a79c5258a37cd7a9108dfb05a77a3fa7dbf6152de6b9db6"></a>VST_VKEY_15&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a71a48b832c4659a13d5bd0e2e6c1dd7f" name="a49fc2779f3fe738643a79c5258a37cd7a71a48b832c4659a13d5bd0e2e6c1dd7f"></a>VST_VKEY_PAGE_UP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a3bba7bdc78fb7ebc0dd5b833f0037ee6" name="a49fc2779f3fe738643a79c5258a37cd7a3bba7bdc78fb7ebc0dd5b833f0037ee6"></a>VST_VKEY_16&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a99d01230bcebf9eabc52c4e491141536" name="a49fc2779f3fe738643a79c5258a37cd7a99d01230bcebf9eabc52c4e491141536"></a>VST_VKEY_PAGE_DOWN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a48392e71063e352a1abdda2e1135eea3" name="a49fc2779f3fe738643a79c5258a37cd7a48392e71063e352a1abdda2e1135eea3"></a>VST_VKEY_17&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0f31ea7b95686d819b34a81a2af1c0c0" name="a49fc2779f3fe738643a79c5258a37cd7a0f31ea7b95686d819b34a81a2af1c0c0"></a>VST_VKEY_18&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7afefdbd206f1e3b69291839639dd3005f" name="a49fc2779f3fe738643a79c5258a37cd7afefdbd206f1e3b69291839639dd3005f"></a>VST_VKEY_PRINT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a79df29fe28afdd8990dd441553985f96" name="a49fc2779f3fe738643a79c5258a37cd7a79df29fe28afdd8990dd441553985f96"></a>VST_VKEY_19&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aff4b1b0e64be2961811d17980c2b39a7" name="a49fc2779f3fe738643a79c5258a37cd7aff4b1b0e64be2961811d17980c2b39a7"></a>VST_VKEY_NUMPAD_ENTER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aae882539e1393d606b69a4b8b26fac66" name="a49fc2779f3fe738643a79c5258a37cd7aae882539e1393d606b69a4b8b26fac66"></a>VST_VKEY_20&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a2c700cbcae3f1b022ccb699f11544cd8" name="a49fc2779f3fe738643a79c5258a37cd7a2c700cbcae3f1b022ccb699f11544cd8"></a>VST_VKEY_21&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a6fd7da4d21a1f718b00cfe6c3984abc1" name="a49fc2779f3fe738643a79c5258a37cd7a6fd7da4d21a1f718b00cfe6c3984abc1"></a>VST_VKEY_INSERT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ad5f889c77cd4f55e83043634a602ee79" name="a49fc2779f3fe738643a79c5258a37cd7ad5f889c77cd4f55e83043634a602ee79"></a>VST_VKEY_22&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab8a58da01e619c024c0539463cd6e49c" name="a49fc2779f3fe738643a79c5258a37cd7ab8a58da01e619c024c0539463cd6e49c"></a>VST_VKEY_DELETE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a9d0b11204693df78e91ed45b93d69f5c" name="a49fc2779f3fe738643a79c5258a37cd7a9d0b11204693df78e91ed45b93d69f5c"></a>VST_VKEY_23&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a95349626ad6e1a5d34ff42b02a18da37" name="a49fc2779f3fe738643a79c5258a37cd7a95349626ad6e1a5d34ff42b02a18da37"></a>VST_VKEY_24&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a464ffeda8ebcb31666400fda99ae786d" name="a49fc2779f3fe738643a79c5258a37cd7a464ffeda8ebcb31666400fda99ae786d"></a>VST_VKEY_NUMPAD_0&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aef350d1910e3fee0d6dfc22c22134991" name="a49fc2779f3fe738643a79c5258a37cd7aef350d1910e3fee0d6dfc22c22134991"></a>VST_VKEY_25&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a2f13e0b39f4d33e750fcaf27c2c1b47f" name="a49fc2779f3fe738643a79c5258a37cd7a2f13e0b39f4d33e750fcaf27c2c1b47f"></a>VST_VKEY_NUMPAD_1&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0156caa95eab1dad7e09bab2e77602e5" name="a49fc2779f3fe738643a79c5258a37cd7a0156caa95eab1dad7e09bab2e77602e5"></a>VST_VKEY_26&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ae8b3e9f56a022c292b6bf3fc68aaed00" name="a49fc2779f3fe738643a79c5258a37cd7ae8b3e9f56a022c292b6bf3fc68aaed00"></a>VST_VKEY_NUMPAD_2&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0f6cd31bd631491048e04abbfa72cf54" name="a49fc2779f3fe738643a79c5258a37cd7a0f6cd31bd631491048e04abbfa72cf54"></a>VST_VKEY_27&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a58270d5445cb2728023435f78a2c78b3" name="a49fc2779f3fe738643a79c5258a37cd7a58270d5445cb2728023435f78a2c78b3"></a>VST_VKEY_NUMPAD_3&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a539108f17d4ebbed68be5d69c759ac4c" name="a49fc2779f3fe738643a79c5258a37cd7a539108f17d4ebbed68be5d69c759ac4c"></a>VST_VKEY_28&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0b182f31d2b7110bbb8e336ce4d0003f" name="a49fc2779f3fe738643a79c5258a37cd7a0b182f31d2b7110bbb8e336ce4d0003f"></a>VST_VKEY_NUMPAD_4&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a705b74735d1b8fb25ee82c126aec4108" name="a49fc2779f3fe738643a79c5258a37cd7a705b74735d1b8fb25ee82c126aec4108"></a>VST_VKEY_29&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aeec5cee7cda2477a33e00bc9a61f8de2" name="a49fc2779f3fe738643a79c5258a37cd7aeec5cee7cda2477a33e00bc9a61f8de2"></a>VST_VKEY_NUMPAD_5&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a76f9639ff6896417f6154a2492e85684" name="a49fc2779f3fe738643a79c5258a37cd7a76f9639ff6896417f6154a2492e85684"></a>VST_VKEY_30&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ae5f16268d5c8ca8cfdbdfc47072daa1a" name="a49fc2779f3fe738643a79c5258a37cd7ae5f16268d5c8ca8cfdbdfc47072daa1a"></a>VST_VKEY_NUMPAD_6&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a71e81ea84c00f98c64485f5ba7d7321c" name="a49fc2779f3fe738643a79c5258a37cd7a71e81ea84c00f98c64485f5ba7d7321c"></a>VST_VKEY_31&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aa3e0e35eea65253ac7cfaf1a7f56df60" name="a49fc2779f3fe738643a79c5258a37cd7aa3e0e35eea65253ac7cfaf1a7f56df60"></a>VST_VKEY_NUMPAD_7&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a1c66741610f2a27588559049ba684f87" name="a49fc2779f3fe738643a79c5258a37cd7a1c66741610f2a27588559049ba684f87"></a>VST_VKEY_32&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab3e8478bbf9d5eb22d35e4e9e4700f42" name="a49fc2779f3fe738643a79c5258a37cd7ab3e8478bbf9d5eb22d35e4e9e4700f42"></a>VST_VKEY_NUMPAD_8&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a5b071ddde82ec43a46c5b9d1ed619f0f" name="a49fc2779f3fe738643a79c5258a37cd7a5b071ddde82ec43a46c5b9d1ed619f0f"></a>VST_VKEY_33&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a94b2aa5d9a799afb93f5793d33a1732b" name="a49fc2779f3fe738643a79c5258a37cd7a94b2aa5d9a799afb93f5793d33a1732b"></a>VST_VKEY_NUMPAD_9&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ada57edf7838b57891c3193c9412ec562" name="a49fc2779f3fe738643a79c5258a37cd7ada57edf7838b57891c3193c9412ec562"></a>VST_VKEY_34&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a11375c320e7bda0a93ed44d8b030aaa7" name="a49fc2779f3fe738643a79c5258a37cd7a11375c320e7bda0a93ed44d8b030aaa7"></a>VST_VKEY_NUMPAD_MULTIPLY&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aba9f00a9beb75556a337ac59d48047e3" name="a49fc2779f3fe738643a79c5258a37cd7aba9f00a9beb75556a337ac59d48047e3"></a>VST_VKEY_35&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a391b29447b2047aabe19ee149e33a01f" name="a49fc2779f3fe738643a79c5258a37cd7a391b29447b2047aabe19ee149e33a01f"></a>VST_VKEY_NUMPAD_ADD&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a135136bf5618d658444f60f109a5a2c0" name="a49fc2779f3fe738643a79c5258a37cd7a135136bf5618d658444f60f109a5a2c0"></a>VST_VKEY_36&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a14aea47907c7ab3c2b39043a6359001a" name="a49fc2779f3fe738643a79c5258a37cd7a14aea47907c7ab3c2b39043a6359001a"></a>VST_VKEY_NUMPAD_COMMA_OR_DOT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ae9f4a75ee66cf8c79989c8c932371781" name="a49fc2779f3fe738643a79c5258a37cd7ae9f4a75ee66cf8c79989c8c932371781"></a>VST_VKEY_37&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a89d9750c91e3a9cf9d0a21d9cb17ff18" name="a49fc2779f3fe738643a79c5258a37cd7a89d9750c91e3a9cf9d0a21d9cb17ff18"></a>VST_VKEY_NUMPAD_SUBTRACT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ac4f1b12998a80e3e270c5e11e480811d" name="a49fc2779f3fe738643a79c5258a37cd7ac4f1b12998a80e3e270c5e11e480811d"></a>VST_VKEY_38&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a5b7ea4098e5fd88829f7580dad4cf173" name="a49fc2779f3fe738643a79c5258a37cd7a5b7ea4098e5fd88829f7580dad4cf173"></a>VST_VKEY_39&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ab344031951dc250881634bfae830d3fc" name="a49fc2779f3fe738643a79c5258a37cd7ab344031951dc250881634bfae830d3fc"></a>VST_VKEY_NUMPAD_DIVIDE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a6438eccc11fce76db3c5741a61dc5af3" name="a49fc2779f3fe738643a79c5258a37cd7a6438eccc11fce76db3c5741a61dc5af3"></a>VST_VKEY_40&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0d74616e290a5eec6d653992645e24f0" name="a49fc2779f3fe738643a79c5258a37cd7a0d74616e290a5eec6d653992645e24f0"></a>VST_VKEY_F1&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a293e6af748b4abbd0063315a58368fc2" name="a49fc2779f3fe738643a79c5258a37cd7a293e6af748b4abbd0063315a58368fc2"></a>VST_VKEY_41&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a5ffc76845613af0e2d5ae7d17b628dd1" name="a49fc2779f3fe738643a79c5258a37cd7a5ffc76845613af0e2d5ae7d17b628dd1"></a>VST_VKEY_F2&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ae2dd0617b88c847147385d445a3c50f4" name="a49fc2779f3fe738643a79c5258a37cd7ae2dd0617b88c847147385d445a3c50f4"></a>VST_VKEY_42&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a4233f412772ad62b46a31007f0c92d22" name="a49fc2779f3fe738643a79c5258a37cd7a4233f412772ad62b46a31007f0c92d22"></a>VST_VKEY_F3&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ae7afd2640735358f31106e6880ad5175" name="a49fc2779f3fe738643a79c5258a37cd7ae7afd2640735358f31106e6880ad5175"></a>VST_VKEY_43&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aac5c067340340da3953363bb6d9a977f" name="a49fc2779f3fe738643a79c5258a37cd7aac5c067340340da3953363bb6d9a977f"></a>VST_VKEY_F4&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7abb8f9e93af1992e1204cc2125cab27e3" name="a49fc2779f3fe738643a79c5258a37cd7abb8f9e93af1992e1204cc2125cab27e3"></a>VST_VKEY_44&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a002f2db9a607edf4d03715109e948711" name="a49fc2779f3fe738643a79c5258a37cd7a002f2db9a607edf4d03715109e948711"></a>VST_VKEY_F5&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ac618edf261302e324004ba2dc532734c" name="a49fc2779f3fe738643a79c5258a37cd7ac618edf261302e324004ba2dc532734c"></a>VST_VKEY_45&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a354c74182edabb4843598270e33dce23" name="a49fc2779f3fe738643a79c5258a37cd7a354c74182edabb4843598270e33dce23"></a>VST_VKEY_F6&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ac361b86b673b617921b48d4b81371eb8" name="a49fc2779f3fe738643a79c5258a37cd7ac361b86b673b617921b48d4b81371eb8"></a>VST_VKEY_46&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a8ccb4d2272e85b44d117eb4972eaba1c" name="a49fc2779f3fe738643a79c5258a37cd7a8ccb4d2272e85b44d117eb4972eaba1c"></a>VST_VKEY_F7&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a00bdb19c57106350f7b53db339e04869" name="a49fc2779f3fe738643a79c5258a37cd7a00bdb19c57106350f7b53db339e04869"></a>VST_VKEY_47&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a14db1530a3a9f65537c63a24bc136822" name="a49fc2779f3fe738643a79c5258a37cd7a14db1530a3a9f65537c63a24bc136822"></a>VST_VKEY_F8&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a9fb4e0b16757daf1af387563bd478b7e" name="a49fc2779f3fe738643a79c5258a37cd7a9fb4e0b16757daf1af387563bd478b7e"></a>VST_VKEY_48&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ac6a411cbcb9831f379f6945c20a25985" name="a49fc2779f3fe738643a79c5258a37cd7ac6a411cbcb9831f379f6945c20a25985"></a>VST_VKEY_F9&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a71e5d0dd23ec5f904d5cce2c367778ef" name="a49fc2779f3fe738643a79c5258a37cd7a71e5d0dd23ec5f904d5cce2c367778ef"></a>VST_VKEY_49&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a3a8e85a2b86b1a8a513450a686aaaff9" name="a49fc2779f3fe738643a79c5258a37cd7a3a8e85a2b86b1a8a513450a686aaaff9"></a>VST_VKEY_F10&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a763593630dc41ab1d0befafb1d8cb4a8" name="a49fc2779f3fe738643a79c5258a37cd7a763593630dc41ab1d0befafb1d8cb4a8"></a>VST_VKEY_50&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a3ea7769338ffe43506f28ece9dfa0262" name="a49fc2779f3fe738643a79c5258a37cd7a3ea7769338ffe43506f28ece9dfa0262"></a>VST_VKEY_F11&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a4260e4dbf96fdc2e66b9414f41e1936a" name="a49fc2779f3fe738643a79c5258a37cd7a4260e4dbf96fdc2e66b9414f41e1936a"></a>VST_VKEY_51&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aee63d5f3a842e6e2539e59cb5692e4df" name="a49fc2779f3fe738643a79c5258a37cd7aee63d5f3a842e6e2539e59cb5692e4df"></a>VST_VKEY_F12&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a821ced9a5d57fd3c7ddc7826404b2b19" name="a49fc2779f3fe738643a79c5258a37cd7a821ced9a5d57fd3c7ddc7826404b2b19"></a>VST_VKEY_52&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7acd1cf375110abd273b6463071a9f442d" name="a49fc2779f3fe738643a79c5258a37cd7acd1cf375110abd273b6463071a9f442d"></a>VST_VKEY_NUMLOCK&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a3797f545de4a5365c3b934b4e2d39196" name="a49fc2779f3fe738643a79c5258a37cd7a3797f545de4a5365c3b934b4e2d39196"></a>VST_VKEY_53&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7ad15052b4c6f7870a17fe160f799c8200" name="a49fc2779f3fe738643a79c5258a37cd7ad15052b4c6f7870a17fe160f799c8200"></a>VST_VKEY_SCROLLLOCK&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a7220197a20bd796b12d57b88696a2974" name="a49fc2779f3fe738643a79c5258a37cd7a7220197a20bd796b12d57b88696a2974"></a>VST_VKEY_54&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aa9e5fe81058ea42116ab3e6a3cb64669" name="a49fc2779f3fe738643a79c5258a37cd7aa9e5fe81058ea42116ab3e6a3cb64669"></a>VST_VKEY_SHIFT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7af43a60d2c26342da44bf1af6f7eece8d" name="a49fc2779f3fe738643a79c5258a37cd7af43a60d2c26342da44bf1af6f7eece8d"></a>VST_VKEY_55&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a34e46ebfe6290dfccb3d47b7d6c1f0ef" name="a49fc2779f3fe738643a79c5258a37cd7a34e46ebfe6290dfccb3d47b7d6c1f0ef"></a>VST_VKEY_CONTROL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a321a8a49409445b6dbab84600f42cd1c" name="a49fc2779f3fe738643a79c5258a37cd7a321a8a49409445b6dbab84600f42cd1c"></a>VST_VKEY_56&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a4854f20579a7be7ac280a1cab686cd01" name="a49fc2779f3fe738643a79c5258a37cd7a4854f20579a7be7ac280a1cab686cd01"></a>VST_VKEY_ALT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a5dd2893fa3f44be82a69528fd69ca8bf" name="a49fc2779f3fe738643a79c5258a37cd7a5dd2893fa3f44be82a69528fd69ca8bf"></a>VST_VKEY_57&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a5ba252db8874300bffd5220008993706" name="a49fc2779f3fe738643a79c5258a37cd7a5ba252db8874300bffd5220008993706"></a>VST_VKEY_58&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a74620231496d008040ee639498272edd" name="a49fc2779f3fe738643a79c5258a37cd7a74620231496d008040ee639498272edd"></a>VST_VKEY_59&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a58b9ff73ffa7962bbca1db760ad7bc6f" name="a49fc2779f3fe738643a79c5258a37cd7a58b9ff73ffa7962bbca1db760ad7bc6f"></a>VST_VKEY_60&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a4f9d3d31776f30abce26ca56470fb851" name="a49fc2779f3fe738643a79c5258a37cd7a4f9d3d31776f30abce26ca56470fb851"></a>VST_VKEY_61&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a13d8004e4d8044e10d3a5012c7266202" name="a49fc2779f3fe738643a79c5258a37cd7a13d8004e4d8044e10d3a5012c7266202"></a>VST_VKEY_62&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a0ff2096b0fad82a6a8dd8a0802528bc7" name="a49fc2779f3fe738643a79c5258a37cd7a0ff2096b0fad82a6a8dd8a0802528bc7"></a>VST_VKEY_63&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7af72fc01410b9e2c515ff933b9933fbd4" name="a49fc2779f3fe738643a79c5258a37cd7af72fc01410b9e2c515ff933b9933fbd4"></a>VST_VKEY_64&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7aedd9419b081e36c6841dd70c1fc4c6dc" name="a49fc2779f3fe738643a79c5258a37cd7aedd9419b081e36c6841dd70c1fc4c6dc"></a>VST_VKEY_65&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a3fada61272bada5dc838b48098433970" name="a49fc2779f3fe738643a79c5258a37cd7a3fada61272bada5dc838b48098433970"></a>VST_VKEY_66&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a7b4a1461e55bf3426f41bba5e5a7037c" name="a49fc2779f3fe738643a79c5258a37cd7a7b4a1461e55bf3426f41bba5e5a7037c"></a>VST_VKEY_67&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a8e66d07d223c0b4d02645a54627e5e86" name="a49fc2779f3fe738643a79c5258a37cd7a8e66d07d223c0b4d02645a54627e5e86"></a>VST_VKEY_68&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a49fc2779f3fe738643a79c5258a37cd7a2f1968700f39d3e2a98778c71c2511b0" name="a49fc2779f3fe738643a79c5258a37cd7a2f1968700f39d3e2a98778c71c2511b0"></a>VST_VKEY_69&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00184">184</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 184</span> {</div>
<div class="line"><span class="lineno"> 185</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6355fc7e1d19819dd8bde381c288b613">VST_VKEY_00</a> = 0,</div>
<div class="line"><span class="lineno"> 186</span> </div>
<div class="line"><span class="lineno"> 187</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2fe07775ab63a85d1596b14e363561d7">VST_VKEY_01</a> = 1,</div>
<div class="line"><span class="lineno"> 188</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aaa0652eff2fa18a9a6300141e3f88be8">VST_VKEY_BACKSPACE</a> = 1,</div>
<div class="line"><span class="lineno"> 189</span> </div>
<div class="line"><span class="lineno"> 190</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a12826488d34f8213891678b5b22888d9">VST_VKEY_02</a> = 2,</div>
<div class="line"><span class="lineno"> 191</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab5c07a8700c74f218de062f6bc577c47">VST_VKEY_TAB</a> = 2,</div>
<div class="line"><span class="lineno"> 192</span> </div>
<div class="line"><span class="lineno"> 193</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a22c9a372926da09b4074837b3f2764ed">VST_VKEY_03</a> = 3,</div>
<div class="line"><span class="lineno"> 194</span> </div>
<div class="line"><span class="lineno"> 195</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab76239cae7d6a3f680dc38b3612e1fba">VST_VKEY_04</a> = 4,</div>
<div class="line"><span class="lineno"> 196</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7cd0953bf5a7ff28816e67f744390dea">VST_VKEY_RETURN</a> = 4,</div>
<div class="line"><span class="lineno"> 197</span> </div>
<div class="line"><span class="lineno"> 198</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab8cc0616f8e8cf1d7f29bdfa824b986b">VST_VKEY_05</a> = 5,</div>
<div class="line"><span class="lineno"> 199</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2bcb4eebef6b6b9e39a5c1970e3e435c">VST_VKEY_PAUSE</a> = 5,</div>
<div class="line"><span class="lineno"> 200</span> </div>
<div class="line"><span class="lineno"> 201</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2703e39410535b3cecfa100c0b8515db">VST_VKEY_06</a> = 6,</div>
<div class="line"><span class="lineno"> 202</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1bb8442bc4d5d5ba88cf801993d22425">VST_VKEY_ESCAPE</a> = 6,</div>
<div class="line"><span class="lineno"> 203</span> </div>
<div class="line"><span class="lineno"> 204</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a08d848c9226d517ea8be79797ca76d11">VST_VKEY_07</a> = 7,</div>
<div class="line"><span class="lineno"> 205</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a65ab327ed96e8800919e2a6f8cf0ddb5">VST_VKEY_SPACE</a> = 7,</div>
<div class="line"><span class="lineno"> 206</span> </div>
<div class="line"><span class="lineno"> 207</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ade9896ef8fcfdeb769deb8c6bdbb5778">VST_VKEY_08</a> = 8,</div>
<div class="line"><span class="lineno"> 208</span> </div>
<div class="line"><span class="lineno"> 209</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa46dea2b2ea58b1b6fec3c087ce1eed1">VST_VKEY_09</a> = 9,</div>
<div class="line"><span class="lineno"> 210</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9832e465db3d20166a68d44008ccd11a">VST_VKEY_END</a> = 9,</div>
<div class="line"><span class="lineno"> 211</span> </div>
<div class="line"><span class="lineno"> 212</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a414995d01074b592a1a5cb418f943f29">VST_VKEY_10</a> = 10,</div>
<div class="line"><span class="lineno"> 213</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab54c13e709f05d11873761f6f7742a6e">VST_VKEY_HOME</a> = 10,</div>
<div class="line"><span class="lineno"> 214</span> </div>
<div class="line"><span class="lineno"> 215</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0e39dacaf1cd4483c5446a40a8b57764">VST_VKEY_11</a> = 11,</div>
<div class="line"><span class="lineno"> 216</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad479265e1daa211e2a4a2b0d12cfbdd4">VST_VKEY_ARROW_LEFT</a> = 11,</div>
<div class="line"><span class="lineno"> 217</span> </div>
<div class="line"><span class="lineno"> 218</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1744409609038a62dc714af61c39db1b">VST_VKEY_12</a> = 12,</div>
<div class="line"><span class="lineno"> 219</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a00cd1d0524c91afc12f2dab802842c63">VST_VKEY_ARROW_UP</a> = 12,</div>
<div class="line"><span class="lineno"> 220</span> </div>
<div class="line"><span class="lineno"> 221</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a92a2d86b62fee5518cec870db61c0e72">VST_VKEY_13</a> = 13,</div>
<div class="line"><span class="lineno"> 222</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac36add4414d2f4ace2f96ef24ea51e30">VST_VKEY_ARROW_RIGHT</a> = 13,</div>
<div class="line"><span class="lineno"> 223</span> </div>
<div class="line"><span class="lineno"> 224</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5c2b1ec3c4fdf12dd82281ef82f16219">VST_VKEY_14</a> = 14,</div>
<div class="line"><span class="lineno"> 225</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab873036e9b2a5a2e734cd847572a14b8">VST_VKEY_ARROW_DOWN</a> = 14,</div>
<div class="line"><span class="lineno"> 226</span> </div>
<div class="line"><span class="lineno"> 227</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9108dfb05a77a3fa7dbf6152de6b9db6">VST_VKEY_15</a> = 15,</div>
<div class="line"><span class="lineno"> 228</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71a48b832c4659a13d5bd0e2e6c1dd7f">VST_VKEY_PAGE_UP</a> = 15,</div>
<div class="line"><span class="lineno"> 229</span> </div>
<div class="line"><span class="lineno"> 230</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3bba7bdc78fb7ebc0dd5b833f0037ee6">VST_VKEY_16</a> = 16,</div>
<div class="line"><span class="lineno"> 231</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a99d01230bcebf9eabc52c4e491141536">VST_VKEY_PAGE_DOWN</a> = 16,</div>
<div class="line"><span class="lineno"> 232</span> </div>
<div class="line"><span class="lineno"> 233</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a48392e71063e352a1abdda2e1135eea3">VST_VKEY_17</a> = 17,</div>
<div class="line"><span class="lineno"> 234</span> </div>
<div class="line"><span class="lineno"> 235</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0f31ea7b95686d819b34a81a2af1c0c0">VST_VKEY_18</a> = 18,</div>
<div class="line"><span class="lineno"> 236</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7afefdbd206f1e3b69291839639dd3005f">VST_VKEY_PRINT</a> = 18,</div>
<div class="line"><span class="lineno"> 237</span> </div>
<div class="line"><span class="lineno"> 238</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a79df29fe28afdd8990dd441553985f96">VST_VKEY_19</a> = 19,</div>
<div class="line"><span class="lineno"> 239</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aff4b1b0e64be2961811d17980c2b39a7">VST_VKEY_NUMPAD_ENTER</a> = 19,</div>
<div class="line"><span class="lineno"> 240</span> </div>
<div class="line"><span class="lineno"> 241</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aae882539e1393d606b69a4b8b26fac66">VST_VKEY_20</a> = 20,</div>
<div class="line"><span class="lineno"> 242</span> </div>
<div class="line"><span class="lineno"> 243</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2c700cbcae3f1b022ccb699f11544cd8">VST_VKEY_21</a> = 21,</div>
<div class="line"><span class="lineno"> 244</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6fd7da4d21a1f718b00cfe6c3984abc1">VST_VKEY_INSERT</a> = 21,</div>
<div class="line"><span class="lineno"> 245</span> </div>
<div class="line"><span class="lineno"> 246</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad5f889c77cd4f55e83043634a602ee79">VST_VKEY_22</a> = 22,</div>
<div class="line"><span class="lineno"> 247</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab8a58da01e619c024c0539463cd6e49c">VST_VKEY_DELETE</a> = 22,</div>
<div class="line"><span class="lineno"> 248</span> </div>
<div class="line"><span class="lineno"> 249</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9d0b11204693df78e91ed45b93d69f5c">VST_VKEY_23</a> = 23,</div>
<div class="line"><span class="lineno"> 250</span> </div>
<div class="line"><span class="lineno"> 251</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a95349626ad6e1a5d34ff42b02a18da37">VST_VKEY_24</a> = 24,</div>
<div class="line"><span class="lineno"> 252</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a464ffeda8ebcb31666400fda99ae786d">VST_VKEY_NUMPAD_0</a> = 24,</div>
<div class="line"><span class="lineno"> 253</span> </div>
<div class="line"><span class="lineno"> 254</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aef350d1910e3fee0d6dfc22c22134991">VST_VKEY_25</a> = 25,</div>
<div class="line"><span class="lineno"> 255</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2f13e0b39f4d33e750fcaf27c2c1b47f">VST_VKEY_NUMPAD_1</a> = 25,</div>
<div class="line"><span class="lineno"> 256</span> </div>
<div class="line"><span class="lineno"> 257</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0156caa95eab1dad7e09bab2e77602e5">VST_VKEY_26</a> = 26,</div>
<div class="line"><span class="lineno"> 258</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae8b3e9f56a022c292b6bf3fc68aaed00">VST_VKEY_NUMPAD_2</a> = 26,</div>
<div class="line"><span class="lineno"> 259</span> </div>
<div class="line"><span class="lineno"> 260</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0f6cd31bd631491048e04abbfa72cf54">VST_VKEY_27</a> = 27,</div>
<div class="line"><span class="lineno"> 261</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a58270d5445cb2728023435f78a2c78b3">VST_VKEY_NUMPAD_3</a> = 27,</div>
<div class="line"><span class="lineno"> 262</span> </div>
<div class="line"><span class="lineno"> 263</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a539108f17d4ebbed68be5d69c759ac4c">VST_VKEY_28</a> = 28,</div>
<div class="line"><span class="lineno"> 264</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0b182f31d2b7110bbb8e336ce4d0003f">VST_VKEY_NUMPAD_4</a> = 28,</div>
<div class="line"><span class="lineno"> 265</span> </div>
<div class="line"><span class="lineno"> 266</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a705b74735d1b8fb25ee82c126aec4108">VST_VKEY_29</a> = 29,</div>
<div class="line"><span class="lineno"> 267</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aeec5cee7cda2477a33e00bc9a61f8de2">VST_VKEY_NUMPAD_5</a> = 29,</div>
<div class="line"><span class="lineno"> 268</span> </div>
<div class="line"><span class="lineno"> 269</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a76f9639ff6896417f6154a2492e85684">VST_VKEY_30</a> = 30,</div>
<div class="line"><span class="lineno"> 270</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae5f16268d5c8ca8cfdbdfc47072daa1a">VST_VKEY_NUMPAD_6</a> = 30,</div>
<div class="line"><span class="lineno"> 271</span> </div>
<div class="line"><span class="lineno"> 272</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71e81ea84c00f98c64485f5ba7d7321c">VST_VKEY_31</a> = 31,</div>
<div class="line"><span class="lineno"> 273</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa3e0e35eea65253ac7cfaf1a7f56df60">VST_VKEY_NUMPAD_7</a> = 31,</div>
<div class="line"><span class="lineno"> 274</span> </div>
<div class="line"><span class="lineno"> 275</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1c66741610f2a27588559049ba684f87">VST_VKEY_32</a> = 32,</div>
<div class="line"><span class="lineno"> 276</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab3e8478bbf9d5eb22d35e4e9e4700f42">VST_VKEY_NUMPAD_8</a> = 32,</div>
<div class="line"><span class="lineno"> 277</span> </div>
<div class="line"><span class="lineno"> 278</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5b071ddde82ec43a46c5b9d1ed619f0f">VST_VKEY_33</a> = 33,</div>
<div class="line"><span class="lineno"> 279</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a94b2aa5d9a799afb93f5793d33a1732b">VST_VKEY_NUMPAD_9</a> = 33,</div>
<div class="line"><span class="lineno"> 280</span> </div>
<div class="line"><span class="lineno"> 281</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ada57edf7838b57891c3193c9412ec562">VST_VKEY_34</a> = 34,</div>
<div class="line"><span class="lineno"> 282</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a11375c320e7bda0a93ed44d8b030aaa7">VST_VKEY_NUMPAD_MULTIPLY</a> = 34,</div>
<div class="line"><span class="lineno"> 283</span> </div>
<div class="line"><span class="lineno"> 284</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aba9f00a9beb75556a337ac59d48047e3">VST_VKEY_35</a> = 35,</div>
<div class="line"><span class="lineno"> 285</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a391b29447b2047aabe19ee149e33a01f">VST_VKEY_NUMPAD_ADD</a> = 35,</div>
<div class="line"><span class="lineno"> 286</span> </div>
<div class="line"><span class="lineno"> 287</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a135136bf5618d658444f60f109a5a2c0">VST_VKEY_36</a> = 36,</div>
<div class="line"><span class="lineno"> 288</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a14aea47907c7ab3c2b39043a6359001a">VST_VKEY_NUMPAD_COMMA_OR_DOT</a> = 36,</div>
<div class="line"><span class="lineno"> 289</span> </div>
<div class="line"><span class="lineno"> 290</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae9f4a75ee66cf8c79989c8c932371781">VST_VKEY_37</a> = 37,</div>
<div class="line"><span class="lineno"> 291</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a89d9750c91e3a9cf9d0a21d9cb17ff18">VST_VKEY_NUMPAD_SUBTRACT</a> = 37,</div>
<div class="line"><span class="lineno"> 292</span> </div>
<div class="line"><span class="lineno"> 293</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac4f1b12998a80e3e270c5e11e480811d">VST_VKEY_38</a> = 38,</div>
<div class="line"><span class="lineno"> 294</span> </div>
<div class="line"><span class="lineno"> 295</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5b7ea4098e5fd88829f7580dad4cf173">VST_VKEY_39</a> = 39,</div>
<div class="line"><span class="lineno"> 296</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab344031951dc250881634bfae830d3fc">VST_VKEY_NUMPAD_DIVIDE</a> = 39,</div>
<div class="line"><span class="lineno"> 297</span> </div>
<div class="line"><span class="lineno"> 298</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6438eccc11fce76db3c5741a61dc5af3">VST_VKEY_40</a> = 40,</div>
<div class="line"><span class="lineno"> 299</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0d74616e290a5eec6d653992645e24f0">VST_VKEY_F1</a> = 40,</div>
<div class="line"><span class="lineno"> 300</span> </div>
<div class="line"><span class="lineno"> 301</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a293e6af748b4abbd0063315a58368fc2">VST_VKEY_41</a> = 41,</div>
<div class="line"><span class="lineno"> 302</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5ffc76845613af0e2d5ae7d17b628dd1">VST_VKEY_F2</a> = 41,</div>
<div class="line"><span class="lineno"> 303</span> </div>
<div class="line"><span class="lineno"> 304</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae2dd0617b88c847147385d445a3c50f4">VST_VKEY_42</a> = 42,</div>
<div class="line"><span class="lineno"> 305</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4233f412772ad62b46a31007f0c92d22">VST_VKEY_F3</a> = 42,</div>
<div class="line"><span class="lineno"> 306</span> </div>
<div class="line"><span class="lineno"> 307</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae7afd2640735358f31106e6880ad5175">VST_VKEY_43</a> = 43,</div>
<div class="line"><span class="lineno"> 308</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aac5c067340340da3953363bb6d9a977f">VST_VKEY_F4</a> = 43,</div>
<div class="line"><span class="lineno"> 309</span> </div>
<div class="line"><span class="lineno"> 310</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7abb8f9e93af1992e1204cc2125cab27e3">VST_VKEY_44</a> = 44,</div>
<div class="line"><span class="lineno"> 311</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a002f2db9a607edf4d03715109e948711">VST_VKEY_F5</a> = 44,</div>
<div class="line"><span class="lineno"> 312</span> </div>
<div class="line"><span class="lineno"> 313</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac618edf261302e324004ba2dc532734c">VST_VKEY_45</a> = 45,</div>
<div class="line"><span class="lineno"> 314</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a354c74182edabb4843598270e33dce23">VST_VKEY_F6</a> = 45,</div>
<div class="line"><span class="lineno"> 315</span> </div>
<div class="line"><span class="lineno"> 316</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac361b86b673b617921b48d4b81371eb8">VST_VKEY_46</a> = 46,</div>
<div class="line"><span class="lineno"> 317</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a8ccb4d2272e85b44d117eb4972eaba1c">VST_VKEY_F7</a> = 46,</div>
<div class="line"><span class="lineno"> 318</span> </div>
<div class="line"><span class="lineno"> 319</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a00bdb19c57106350f7b53db339e04869">VST_VKEY_47</a> = 47,</div>
<div class="line"><span class="lineno"> 320</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a14db1530a3a9f65537c63a24bc136822">VST_VKEY_F8</a> = 47,</div>
<div class="line"><span class="lineno"> 321</span> </div>
<div class="line"><span class="lineno"> 322</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9fb4e0b16757daf1af387563bd478b7e">VST_VKEY_48</a> = 48,</div>
<div class="line"><span class="lineno"> 323</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac6a411cbcb9831f379f6945c20a25985">VST_VKEY_F9</a> = 48,</div>
<div class="line"><span class="lineno"> 324</span> </div>
<div class="line"><span class="lineno"> 325</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71e5d0dd23ec5f904d5cce2c367778ef">VST_VKEY_49</a> = 49,</div>
<div class="line"><span class="lineno"> 326</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3a8e85a2b86b1a8a513450a686aaaff9">VST_VKEY_F10</a> = 49,</div>
<div class="line"><span class="lineno"> 327</span> </div>
<div class="line"><span class="lineno"> 328</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a763593630dc41ab1d0befafb1d8cb4a8">VST_VKEY_50</a> = 50,</div>
<div class="line"><span class="lineno"> 329</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3ea7769338ffe43506f28ece9dfa0262">VST_VKEY_F11</a> = 50,</div>
<div class="line"><span class="lineno"> 330</span> </div>
<div class="line"><span class="lineno"> 331</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4260e4dbf96fdc2e66b9414f41e1936a">VST_VKEY_51</a> = 51,</div>
<div class="line"><span class="lineno"> 332</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aee63d5f3a842e6e2539e59cb5692e4df">VST_VKEY_F12</a> = 51,</div>
<div class="line"><span class="lineno"> 333</span> </div>
<div class="line"><span class="lineno"> 334</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a821ced9a5d57fd3c7ddc7826404b2b19">VST_VKEY_52</a> = 52,</div>
<div class="line"><span class="lineno"> 335</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7acd1cf375110abd273b6463071a9f442d">VST_VKEY_NUMLOCK</a> = 52,</div>
<div class="line"><span class="lineno"> 336</span> </div>
<div class="line"><span class="lineno"> 337</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3797f545de4a5365c3b934b4e2d39196">VST_VKEY_53</a> = 53,</div>
<div class="line"><span class="lineno"> 338</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad15052b4c6f7870a17fe160f799c8200">VST_VKEY_SCROLLLOCK</a> = 53,</div>
<div class="line"><span class="lineno"> 339</span> </div>
<div class="line"><span class="lineno"> 340</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7220197a20bd796b12d57b88696a2974">VST_VKEY_54</a> = 54,</div>
<div class="line"><span class="lineno"> 341</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa9e5fe81058ea42116ab3e6a3cb64669">VST_VKEY_SHIFT</a> = 54,</div>
<div class="line"><span class="lineno"> 342</span> </div>
<div class="line"><span class="lineno"> 343</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7af43a60d2c26342da44bf1af6f7eece8d">VST_VKEY_55</a> = 55,</div>
<div class="line"><span class="lineno"> 344</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a34e46ebfe6290dfccb3d47b7d6c1f0ef">VST_VKEY_CONTROL</a> = 55,</div>
<div class="line"><span class="lineno"> 345</span> </div>
<div class="line"><span class="lineno"> 346</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a321a8a49409445b6dbab84600f42cd1c">VST_VKEY_56</a> = 56,</div>
<div class="line"><span class="lineno"> 347</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4854f20579a7be7ac280a1cab686cd01">VST_VKEY_ALT</a> = 56,</div>
<div class="line"><span class="lineno"> 348</span> </div>
<div class="line"><span class="lineno"> 349</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5dd2893fa3f44be82a69528fd69ca8bf">VST_VKEY_57</a> = 57,</div>
<div class="line"><span class="lineno"> 350</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5ba252db8874300bffd5220008993706">VST_VKEY_58</a> = 58,</div>
<div class="line"><span class="lineno"> 351</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a74620231496d008040ee639498272edd">VST_VKEY_59</a> = 59,</div>
<div class="line"><span class="lineno"> 352</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a58b9ff73ffa7962bbca1db760ad7bc6f">VST_VKEY_60</a> = 60,</div>
<div class="line"><span class="lineno"> 353</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4f9d3d31776f30abce26ca56470fb851">VST_VKEY_61</a> = 61,</div>
<div class="line"><span class="lineno"> 354</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a13d8004e4d8044e10d3a5012c7266202">VST_VKEY_62</a> = 62,</div>
<div class="line"><span class="lineno"> 355</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0ff2096b0fad82a6a8dd8a0802528bc7">VST_VKEY_63</a> = 63,</div>
<div class="line"><span class="lineno"> 356</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7af72fc01410b9e2c515ff933b9933fbd4">VST_VKEY_64</a> = 64,</div>
<div class="line"><span class="lineno"> 357</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aedd9419b081e36c6841dd70c1fc4c6dc">VST_VKEY_65</a> = 65,</div>
<div class="line"><span class="lineno"> 358</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3fada61272bada5dc838b48098433970">VST_VKEY_66</a> = 66,</div>
<div class="line"><span class="lineno"> 359</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7b4a1461e55bf3426f41bba5e5a7037c">VST_VKEY_67</a> = 67,</div>
<div class="line"><span class="lineno"> 360</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a8e66d07d223c0b4d02645a54627e5e86">VST_VKEY_68</a> = 68,</div>
<div class="line"><span class="lineno"> 361</span> <a class="code hl_enumvalue" href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2f1968700f39d3e2a98778c71c2511b0">VST_VKEY_69</a> = 69</div>
<div class="line"><span class="lineno"> 362</span>};</div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a002f2db9a607edf4d03715109e948711"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a002f2db9a607edf4d03715109e948711">VST_VKEY_F5</a></div><div class="ttdeci">@ VST_VKEY_F5</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00311">vst.h:311</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a00bdb19c57106350f7b53db339e04869"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a00bdb19c57106350f7b53db339e04869">VST_VKEY_47</a></div><div class="ttdeci">@ VST_VKEY_47</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00319">vst.h:319</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a00cd1d0524c91afc12f2dab802842c63"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a00cd1d0524c91afc12f2dab802842c63">VST_VKEY_ARROW_UP</a></div><div class="ttdeci">@ VST_VKEY_ARROW_UP</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00219">vst.h:219</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0156caa95eab1dad7e09bab2e77602e5"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0156caa95eab1dad7e09bab2e77602e5">VST_VKEY_26</a></div><div class="ttdeci">@ VST_VKEY_26</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00257">vst.h:257</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a08d848c9226d517ea8be79797ca76d11"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a08d848c9226d517ea8be79797ca76d11">VST_VKEY_07</a></div><div class="ttdeci">@ VST_VKEY_07</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00204">vst.h:204</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0b182f31d2b7110bbb8e336ce4d0003f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0b182f31d2b7110bbb8e336ce4d0003f">VST_VKEY_NUMPAD_4</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_4</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00264">vst.h:264</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0d74616e290a5eec6d653992645e24f0"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0d74616e290a5eec6d653992645e24f0">VST_VKEY_F1</a></div><div class="ttdeci">@ VST_VKEY_F1</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00299">vst.h:299</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0e39dacaf1cd4483c5446a40a8b57764"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0e39dacaf1cd4483c5446a40a8b57764">VST_VKEY_11</a></div><div class="ttdeci">@ VST_VKEY_11</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00215">vst.h:215</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0f31ea7b95686d819b34a81a2af1c0c0"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0f31ea7b95686d819b34a81a2af1c0c0">VST_VKEY_18</a></div><div class="ttdeci">@ VST_VKEY_18</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00235">vst.h:235</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0f6cd31bd631491048e04abbfa72cf54"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0f6cd31bd631491048e04abbfa72cf54">VST_VKEY_27</a></div><div class="ttdeci">@ VST_VKEY_27</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00260">vst.h:260</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a0ff2096b0fad82a6a8dd8a0802528bc7"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a0ff2096b0fad82a6a8dd8a0802528bc7">VST_VKEY_63</a></div><div class="ttdeci">@ VST_VKEY_63</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00355">vst.h:355</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a11375c320e7bda0a93ed44d8b030aaa7"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a11375c320e7bda0a93ed44d8b030aaa7">VST_VKEY_NUMPAD_MULTIPLY</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_MULTIPLY</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00282">vst.h:282</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a12826488d34f8213891678b5b22888d9"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a12826488d34f8213891678b5b22888d9">VST_VKEY_02</a></div><div class="ttdeci">@ VST_VKEY_02</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00190">vst.h:190</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a135136bf5618d658444f60f109a5a2c0"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a135136bf5618d658444f60f109a5a2c0">VST_VKEY_36</a></div><div class="ttdeci">@ VST_VKEY_36</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00287">vst.h:287</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a13d8004e4d8044e10d3a5012c7266202"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a13d8004e4d8044e10d3a5012c7266202">VST_VKEY_62</a></div><div class="ttdeci">@ VST_VKEY_62</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00354">vst.h:354</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a14aea47907c7ab3c2b39043a6359001a"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a14aea47907c7ab3c2b39043a6359001a">VST_VKEY_NUMPAD_COMMA_OR_DOT</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_COMMA_OR_DOT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00288">vst.h:288</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a14db1530a3a9f65537c63a24bc136822"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a14db1530a3a9f65537c63a24bc136822">VST_VKEY_F8</a></div><div class="ttdeci">@ VST_VKEY_F8</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00320">vst.h:320</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a1744409609038a62dc714af61c39db1b"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1744409609038a62dc714af61c39db1b">VST_VKEY_12</a></div><div class="ttdeci">@ VST_VKEY_12</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00218">vst.h:218</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a1bb8442bc4d5d5ba88cf801993d22425"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1bb8442bc4d5d5ba88cf801993d22425">VST_VKEY_ESCAPE</a></div><div class="ttdeci">@ VST_VKEY_ESCAPE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00202">vst.h:202</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a1c66741610f2a27588559049ba684f87"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a1c66741610f2a27588559049ba684f87">VST_VKEY_32</a></div><div class="ttdeci">@ VST_VKEY_32</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00275">vst.h:275</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a22c9a372926da09b4074837b3f2764ed"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a22c9a372926da09b4074837b3f2764ed">VST_VKEY_03</a></div><div class="ttdeci">@ VST_VKEY_03</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00193">vst.h:193</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a2703e39410535b3cecfa100c0b8515db"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2703e39410535b3cecfa100c0b8515db">VST_VKEY_06</a></div><div class="ttdeci">@ VST_VKEY_06</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00201">vst.h:201</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a293e6af748b4abbd0063315a58368fc2"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a293e6af748b4abbd0063315a58368fc2">VST_VKEY_41</a></div><div class="ttdeci">@ VST_VKEY_41</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00301">vst.h:301</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a2bcb4eebef6b6b9e39a5c1970e3e435c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2bcb4eebef6b6b9e39a5c1970e3e435c">VST_VKEY_PAUSE</a></div><div class="ttdeci">@ VST_VKEY_PAUSE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00199">vst.h:199</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a2c700cbcae3f1b022ccb699f11544cd8"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2c700cbcae3f1b022ccb699f11544cd8">VST_VKEY_21</a></div><div class="ttdeci">@ VST_VKEY_21</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00243">vst.h:243</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a2f13e0b39f4d33e750fcaf27c2c1b47f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2f13e0b39f4d33e750fcaf27c2c1b47f">VST_VKEY_NUMPAD_1</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_1</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00255">vst.h:255</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a2f1968700f39d3e2a98778c71c2511b0"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2f1968700f39d3e2a98778c71c2511b0">VST_VKEY_69</a></div><div class="ttdeci">@ VST_VKEY_69</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00362">vst.h:361</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a2fe07775ab63a85d1596b14e363561d7"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a2fe07775ab63a85d1596b14e363561d7">VST_VKEY_01</a></div><div class="ttdeci">@ VST_VKEY_01</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00187">vst.h:187</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a321a8a49409445b6dbab84600f42cd1c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a321a8a49409445b6dbab84600f42cd1c">VST_VKEY_56</a></div><div class="ttdeci">@ VST_VKEY_56</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00346">vst.h:346</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a34e46ebfe6290dfccb3d47b7d6c1f0ef"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a34e46ebfe6290dfccb3d47b7d6c1f0ef">VST_VKEY_CONTROL</a></div><div class="ttdeci">@ VST_VKEY_CONTROL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00344">vst.h:344</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a354c74182edabb4843598270e33dce23"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a354c74182edabb4843598270e33dce23">VST_VKEY_F6</a></div><div class="ttdeci">@ VST_VKEY_F6</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00314">vst.h:314</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a3797f545de4a5365c3b934b4e2d39196"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3797f545de4a5365c3b934b4e2d39196">VST_VKEY_53</a></div><div class="ttdeci">@ VST_VKEY_53</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00337">vst.h:337</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a391b29447b2047aabe19ee149e33a01f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a391b29447b2047aabe19ee149e33a01f">VST_VKEY_NUMPAD_ADD</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_ADD</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00285">vst.h:285</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a3a8e85a2b86b1a8a513450a686aaaff9"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3a8e85a2b86b1a8a513450a686aaaff9">VST_VKEY_F10</a></div><div class="ttdeci">@ VST_VKEY_F10</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00326">vst.h:326</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a3bba7bdc78fb7ebc0dd5b833f0037ee6"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3bba7bdc78fb7ebc0dd5b833f0037ee6">VST_VKEY_16</a></div><div class="ttdeci">@ VST_VKEY_16</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00230">vst.h:230</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a3ea7769338ffe43506f28ece9dfa0262"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3ea7769338ffe43506f28ece9dfa0262">VST_VKEY_F11</a></div><div class="ttdeci">@ VST_VKEY_F11</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00329">vst.h:329</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a3fada61272bada5dc838b48098433970"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a3fada61272bada5dc838b48098433970">VST_VKEY_66</a></div><div class="ttdeci">@ VST_VKEY_66</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00358">vst.h:358</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a414995d01074b592a1a5cb418f943f29"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a414995d01074b592a1a5cb418f943f29">VST_VKEY_10</a></div><div class="ttdeci">@ VST_VKEY_10</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00212">vst.h:212</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a4233f412772ad62b46a31007f0c92d22"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4233f412772ad62b46a31007f0c92d22">VST_VKEY_F3</a></div><div class="ttdeci">@ VST_VKEY_F3</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00305">vst.h:305</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a4260e4dbf96fdc2e66b9414f41e1936a"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4260e4dbf96fdc2e66b9414f41e1936a">VST_VKEY_51</a></div><div class="ttdeci">@ VST_VKEY_51</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00331">vst.h:331</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a464ffeda8ebcb31666400fda99ae786d"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a464ffeda8ebcb31666400fda99ae786d">VST_VKEY_NUMPAD_0</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_0</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00252">vst.h:252</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a48392e71063e352a1abdda2e1135eea3"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a48392e71063e352a1abdda2e1135eea3">VST_VKEY_17</a></div><div class="ttdeci">@ VST_VKEY_17</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00233">vst.h:233</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a4854f20579a7be7ac280a1cab686cd01"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4854f20579a7be7ac280a1cab686cd01">VST_VKEY_ALT</a></div><div class="ttdeci">@ VST_VKEY_ALT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00347">vst.h:347</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a4f9d3d31776f30abce26ca56470fb851"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a4f9d3d31776f30abce26ca56470fb851">VST_VKEY_61</a></div><div class="ttdeci">@ VST_VKEY_61</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00353">vst.h:353</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a539108f17d4ebbed68be5d69c759ac4c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a539108f17d4ebbed68be5d69c759ac4c">VST_VKEY_28</a></div><div class="ttdeci">@ VST_VKEY_28</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00263">vst.h:263</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a58270d5445cb2728023435f78a2c78b3"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a58270d5445cb2728023435f78a2c78b3">VST_VKEY_NUMPAD_3</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_3</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00261">vst.h:261</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a58b9ff73ffa7962bbca1db760ad7bc6f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a58b9ff73ffa7962bbca1db760ad7bc6f">VST_VKEY_60</a></div><div class="ttdeci">@ VST_VKEY_60</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00352">vst.h:352</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a5b071ddde82ec43a46c5b9d1ed619f0f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5b071ddde82ec43a46c5b9d1ed619f0f">VST_VKEY_33</a></div><div class="ttdeci">@ VST_VKEY_33</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00278">vst.h:278</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a5b7ea4098e5fd88829f7580dad4cf173"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5b7ea4098e5fd88829f7580dad4cf173">VST_VKEY_39</a></div><div class="ttdeci">@ VST_VKEY_39</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00295">vst.h:295</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a5ba252db8874300bffd5220008993706"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5ba252db8874300bffd5220008993706">VST_VKEY_58</a></div><div class="ttdeci">@ VST_VKEY_58</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00350">vst.h:350</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a5c2b1ec3c4fdf12dd82281ef82f16219"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5c2b1ec3c4fdf12dd82281ef82f16219">VST_VKEY_14</a></div><div class="ttdeci">@ VST_VKEY_14</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00224">vst.h:224</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a5dd2893fa3f44be82a69528fd69ca8bf"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5dd2893fa3f44be82a69528fd69ca8bf">VST_VKEY_57</a></div><div class="ttdeci">@ VST_VKEY_57</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00349">vst.h:349</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a5ffc76845613af0e2d5ae7d17b628dd1"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a5ffc76845613af0e2d5ae7d17b628dd1">VST_VKEY_F2</a></div><div class="ttdeci">@ VST_VKEY_F2</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00302">vst.h:302</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a6355fc7e1d19819dd8bde381c288b613"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6355fc7e1d19819dd8bde381c288b613">VST_VKEY_00</a></div><div class="ttdeci">@ VST_VKEY_00</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00185">vst.h:185</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a6438eccc11fce76db3c5741a61dc5af3"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6438eccc11fce76db3c5741a61dc5af3">VST_VKEY_40</a></div><div class="ttdeci">@ VST_VKEY_40</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00298">vst.h:298</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a65ab327ed96e8800919e2a6f8cf0ddb5"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a65ab327ed96e8800919e2a6f8cf0ddb5">VST_VKEY_SPACE</a></div><div class="ttdeci">@ VST_VKEY_SPACE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00205">vst.h:205</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a6fd7da4d21a1f718b00cfe6c3984abc1"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a6fd7da4d21a1f718b00cfe6c3984abc1">VST_VKEY_INSERT</a></div><div class="ttdeci">@ VST_VKEY_INSERT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00244">vst.h:244</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a705b74735d1b8fb25ee82c126aec4108"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a705b74735d1b8fb25ee82c126aec4108">VST_VKEY_29</a></div><div class="ttdeci">@ VST_VKEY_29</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00266">vst.h:266</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a71a48b832c4659a13d5bd0e2e6c1dd7f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71a48b832c4659a13d5bd0e2e6c1dd7f">VST_VKEY_PAGE_UP</a></div><div class="ttdeci">@ VST_VKEY_PAGE_UP</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00228">vst.h:228</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a71e5d0dd23ec5f904d5cce2c367778ef"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71e5d0dd23ec5f904d5cce2c367778ef">VST_VKEY_49</a></div><div class="ttdeci">@ VST_VKEY_49</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00325">vst.h:325</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a71e81ea84c00f98c64485f5ba7d7321c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a71e81ea84c00f98c64485f5ba7d7321c">VST_VKEY_31</a></div><div class="ttdeci">@ VST_VKEY_31</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00272">vst.h:272</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a7220197a20bd796b12d57b88696a2974"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7220197a20bd796b12d57b88696a2974">VST_VKEY_54</a></div><div class="ttdeci">@ VST_VKEY_54</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00340">vst.h:340</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a74620231496d008040ee639498272edd"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a74620231496d008040ee639498272edd">VST_VKEY_59</a></div><div class="ttdeci">@ VST_VKEY_59</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00351">vst.h:351</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a763593630dc41ab1d0befafb1d8cb4a8"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a763593630dc41ab1d0befafb1d8cb4a8">VST_VKEY_50</a></div><div class="ttdeci">@ VST_VKEY_50</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00328">vst.h:328</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a76f9639ff6896417f6154a2492e85684"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a76f9639ff6896417f6154a2492e85684">VST_VKEY_30</a></div><div class="ttdeci">@ VST_VKEY_30</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00269">vst.h:269</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a79df29fe28afdd8990dd441553985f96"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a79df29fe28afdd8990dd441553985f96">VST_VKEY_19</a></div><div class="ttdeci">@ VST_VKEY_19</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00238">vst.h:238</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a7b4a1461e55bf3426f41bba5e5a7037c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7b4a1461e55bf3426f41bba5e5a7037c">VST_VKEY_67</a></div><div class="ttdeci">@ VST_VKEY_67</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00359">vst.h:359</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a7cd0953bf5a7ff28816e67f744390dea"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a7cd0953bf5a7ff28816e67f744390dea">VST_VKEY_RETURN</a></div><div class="ttdeci">@ VST_VKEY_RETURN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00196">vst.h:196</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a821ced9a5d57fd3c7ddc7826404b2b19"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a821ced9a5d57fd3c7ddc7826404b2b19">VST_VKEY_52</a></div><div class="ttdeci">@ VST_VKEY_52</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00334">vst.h:334</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a89d9750c91e3a9cf9d0a21d9cb17ff18"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a89d9750c91e3a9cf9d0a21d9cb17ff18">VST_VKEY_NUMPAD_SUBTRACT</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_SUBTRACT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00291">vst.h:291</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a8ccb4d2272e85b44d117eb4972eaba1c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a8ccb4d2272e85b44d117eb4972eaba1c">VST_VKEY_F7</a></div><div class="ttdeci">@ VST_VKEY_F7</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00317">vst.h:317</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a8e66d07d223c0b4d02645a54627e5e86"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a8e66d07d223c0b4d02645a54627e5e86">VST_VKEY_68</a></div><div class="ttdeci">@ VST_VKEY_68</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00360">vst.h:360</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a9108dfb05a77a3fa7dbf6152de6b9db6"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9108dfb05a77a3fa7dbf6152de6b9db6">VST_VKEY_15</a></div><div class="ttdeci">@ VST_VKEY_15</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00227">vst.h:227</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a92a2d86b62fee5518cec870db61c0e72"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a92a2d86b62fee5518cec870db61c0e72">VST_VKEY_13</a></div><div class="ttdeci">@ VST_VKEY_13</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00221">vst.h:221</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a94b2aa5d9a799afb93f5793d33a1732b"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a94b2aa5d9a799afb93f5793d33a1732b">VST_VKEY_NUMPAD_9</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_9</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00279">vst.h:279</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a95349626ad6e1a5d34ff42b02a18da37"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a95349626ad6e1a5d34ff42b02a18da37">VST_VKEY_24</a></div><div class="ttdeci">@ VST_VKEY_24</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00251">vst.h:251</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a9832e465db3d20166a68d44008ccd11a"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9832e465db3d20166a68d44008ccd11a">VST_VKEY_END</a></div><div class="ttdeci">@ VST_VKEY_END</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00210">vst.h:210</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a99d01230bcebf9eabc52c4e491141536"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a99d01230bcebf9eabc52c4e491141536">VST_VKEY_PAGE_DOWN</a></div><div class="ttdeci">@ VST_VKEY_PAGE_DOWN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00231">vst.h:231</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a9d0b11204693df78e91ed45b93d69f5c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9d0b11204693df78e91ed45b93d69f5c">VST_VKEY_23</a></div><div class="ttdeci">@ VST_VKEY_23</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00249">vst.h:249</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7a9fb4e0b16757daf1af387563bd478b7e"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7a9fb4e0b16757daf1af387563bd478b7e">VST_VKEY_48</a></div><div class="ttdeci">@ VST_VKEY_48</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00322">vst.h:322</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aa3e0e35eea65253ac7cfaf1a7f56df60"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa3e0e35eea65253ac7cfaf1a7f56df60">VST_VKEY_NUMPAD_7</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_7</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00273">vst.h:273</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aa46dea2b2ea58b1b6fec3c087ce1eed1"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa46dea2b2ea58b1b6fec3c087ce1eed1">VST_VKEY_09</a></div><div class="ttdeci">@ VST_VKEY_09</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00209">vst.h:209</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aa9e5fe81058ea42116ab3e6a3cb64669"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aa9e5fe81058ea42116ab3e6a3cb64669">VST_VKEY_SHIFT</a></div><div class="ttdeci">@ VST_VKEY_SHIFT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00341">vst.h:341</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aaa0652eff2fa18a9a6300141e3f88be8"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aaa0652eff2fa18a9a6300141e3f88be8">VST_VKEY_BACKSPACE</a></div><div class="ttdeci">@ VST_VKEY_BACKSPACE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00188">vst.h:188</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aac5c067340340da3953363bb6d9a977f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aac5c067340340da3953363bb6d9a977f">VST_VKEY_F4</a></div><div class="ttdeci">@ VST_VKEY_F4</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00308">vst.h:308</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aae882539e1393d606b69a4b8b26fac66"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aae882539e1393d606b69a4b8b26fac66">VST_VKEY_20</a></div><div class="ttdeci">@ VST_VKEY_20</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00241">vst.h:241</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab344031951dc250881634bfae830d3fc"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab344031951dc250881634bfae830d3fc">VST_VKEY_NUMPAD_DIVIDE</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_DIVIDE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00296">vst.h:296</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab3e8478bbf9d5eb22d35e4e9e4700f42"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab3e8478bbf9d5eb22d35e4e9e4700f42">VST_VKEY_NUMPAD_8</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_8</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00276">vst.h:276</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab54c13e709f05d11873761f6f7742a6e"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab54c13e709f05d11873761f6f7742a6e">VST_VKEY_HOME</a></div><div class="ttdeci">@ VST_VKEY_HOME</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00213">vst.h:213</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab5c07a8700c74f218de062f6bc577c47"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab5c07a8700c74f218de062f6bc577c47">VST_VKEY_TAB</a></div><div class="ttdeci">@ VST_VKEY_TAB</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00191">vst.h:191</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab76239cae7d6a3f680dc38b3612e1fba"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab76239cae7d6a3f680dc38b3612e1fba">VST_VKEY_04</a></div><div class="ttdeci">@ VST_VKEY_04</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00195">vst.h:195</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab873036e9b2a5a2e734cd847572a14b8"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab873036e9b2a5a2e734cd847572a14b8">VST_VKEY_ARROW_DOWN</a></div><div class="ttdeci">@ VST_VKEY_ARROW_DOWN</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00225">vst.h:225</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab8a58da01e619c024c0539463cd6e49c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab8a58da01e619c024c0539463cd6e49c">VST_VKEY_DELETE</a></div><div class="ttdeci">@ VST_VKEY_DELETE</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00247">vst.h:247</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ab8cc0616f8e8cf1d7f29bdfa824b986b"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ab8cc0616f8e8cf1d7f29bdfa824b986b">VST_VKEY_05</a></div><div class="ttdeci">@ VST_VKEY_05</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00198">vst.h:198</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aba9f00a9beb75556a337ac59d48047e3"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aba9f00a9beb75556a337ac59d48047e3">VST_VKEY_35</a></div><div class="ttdeci">@ VST_VKEY_35</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00284">vst.h:284</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7abb8f9e93af1992e1204cc2125cab27e3"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7abb8f9e93af1992e1204cc2125cab27e3">VST_VKEY_44</a></div><div class="ttdeci">@ VST_VKEY_44</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00310">vst.h:310</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ac361b86b673b617921b48d4b81371eb8"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac361b86b673b617921b48d4b81371eb8">VST_VKEY_46</a></div><div class="ttdeci">@ VST_VKEY_46</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00316">vst.h:316</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ac36add4414d2f4ace2f96ef24ea51e30"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac36add4414d2f4ace2f96ef24ea51e30">VST_VKEY_ARROW_RIGHT</a></div><div class="ttdeci">@ VST_VKEY_ARROW_RIGHT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00222">vst.h:222</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ac4f1b12998a80e3e270c5e11e480811d"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac4f1b12998a80e3e270c5e11e480811d">VST_VKEY_38</a></div><div class="ttdeci">@ VST_VKEY_38</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00293">vst.h:293</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ac618edf261302e324004ba2dc532734c"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac618edf261302e324004ba2dc532734c">VST_VKEY_45</a></div><div class="ttdeci">@ VST_VKEY_45</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00313">vst.h:313</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ac6a411cbcb9831f379f6945c20a25985"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ac6a411cbcb9831f379f6945c20a25985">VST_VKEY_F9</a></div><div class="ttdeci">@ VST_VKEY_F9</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00323">vst.h:323</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7acd1cf375110abd273b6463071a9f442d"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7acd1cf375110abd273b6463071a9f442d">VST_VKEY_NUMLOCK</a></div><div class="ttdeci">@ VST_VKEY_NUMLOCK</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00335">vst.h:335</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ad15052b4c6f7870a17fe160f799c8200"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad15052b4c6f7870a17fe160f799c8200">VST_VKEY_SCROLLLOCK</a></div><div class="ttdeci">@ VST_VKEY_SCROLLLOCK</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00338">vst.h:338</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ad479265e1daa211e2a4a2b0d12cfbdd4"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad479265e1daa211e2a4a2b0d12cfbdd4">VST_VKEY_ARROW_LEFT</a></div><div class="ttdeci">@ VST_VKEY_ARROW_LEFT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00216">vst.h:216</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ad5f889c77cd4f55e83043634a602ee79"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ad5f889c77cd4f55e83043634a602ee79">VST_VKEY_22</a></div><div class="ttdeci">@ VST_VKEY_22</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00246">vst.h:246</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ada57edf7838b57891c3193c9412ec562"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ada57edf7838b57891c3193c9412ec562">VST_VKEY_34</a></div><div class="ttdeci">@ VST_VKEY_34</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00281">vst.h:281</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ade9896ef8fcfdeb769deb8c6bdbb5778"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ade9896ef8fcfdeb769deb8c6bdbb5778">VST_VKEY_08</a></div><div class="ttdeci">@ VST_VKEY_08</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00207">vst.h:207</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ae2dd0617b88c847147385d445a3c50f4"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae2dd0617b88c847147385d445a3c50f4">VST_VKEY_42</a></div><div class="ttdeci">@ VST_VKEY_42</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00304">vst.h:304</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ae5f16268d5c8ca8cfdbdfc47072daa1a"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae5f16268d5c8ca8cfdbdfc47072daa1a">VST_VKEY_NUMPAD_6</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_6</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00270">vst.h:270</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ae7afd2640735358f31106e6880ad5175"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae7afd2640735358f31106e6880ad5175">VST_VKEY_43</a></div><div class="ttdeci">@ VST_VKEY_43</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00307">vst.h:307</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ae8b3e9f56a022c292b6bf3fc68aaed00"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae8b3e9f56a022c292b6bf3fc68aaed00">VST_VKEY_NUMPAD_2</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_2</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00258">vst.h:258</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7ae9f4a75ee66cf8c79989c8c932371781"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7ae9f4a75ee66cf8c79989c8c932371781">VST_VKEY_37</a></div><div class="ttdeci">@ VST_VKEY_37</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00290">vst.h:290</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aedd9419b081e36c6841dd70c1fc4c6dc"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aedd9419b081e36c6841dd70c1fc4c6dc">VST_VKEY_65</a></div><div class="ttdeci">@ VST_VKEY_65</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00357">vst.h:357</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aee63d5f3a842e6e2539e59cb5692e4df"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aee63d5f3a842e6e2539e59cb5692e4df">VST_VKEY_F12</a></div><div class="ttdeci">@ VST_VKEY_F12</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00332">vst.h:332</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aeec5cee7cda2477a33e00bc9a61f8de2"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aeec5cee7cda2477a33e00bc9a61f8de2">VST_VKEY_NUMPAD_5</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_5</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00267">vst.h:267</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aef350d1910e3fee0d6dfc22c22134991"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aef350d1910e3fee0d6dfc22c22134991">VST_VKEY_25</a></div><div class="ttdeci">@ VST_VKEY_25</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00254">vst.h:254</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7af43a60d2c26342da44bf1af6f7eece8d"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7af43a60d2c26342da44bf1af6f7eece8d">VST_VKEY_55</a></div><div class="ttdeci">@ VST_VKEY_55</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00343">vst.h:343</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7af72fc01410b9e2c515ff933b9933fbd4"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7af72fc01410b9e2c515ff933b9933fbd4">VST_VKEY_64</a></div><div class="ttdeci">@ VST_VKEY_64</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00356">vst.h:356</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7afefdbd206f1e3b69291839639dd3005f"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7afefdbd206f1e3b69291839639dd3005f">VST_VKEY_PRINT</a></div><div class="ttdeci">@ VST_VKEY_PRINT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00236">vst.h:236</a></div></div>
<div class="ttc" id="avst_8h_html_a49fc2779f3fe738643a79c5258a37cd7aff4b1b0e64be2961811d17980c2b39a7"><div class="ttname"><a href="vst_8h.html#a49fc2779f3fe738643a79c5258a37cd7aff4b1b0e64be2961811d17980c2b39a7">VST_VKEY_NUMPAD_ENTER</a></div><div class="ttdeci">@ VST_VKEY_NUMPAD_ENTER</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00239">vst.h:239</a></div></div>
</div><!-- fragment -->
</div>
</div>
<a id="a718b943492300b63f6487836dbdf8f39" name="a718b943492300b63f6487836dbdf8f39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a718b943492300b63f6487836dbdf8f39">&#9670;&#160;</a></span>VST_VKEY_MODIFIER</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39">VST_VKEY_MODIFIER</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b" name="a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b"></a>VST_VKEY_MODIFIER_1ls0&#160;</td><td class="fielddoc"><p>One of the shift keys is held down. </p>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39a660dfcdf48ee58735eed3a2f1e8a0790" name="a718b943492300b63f6487836dbdf8f39a660dfcdf48ee58735eed3a2f1e8a0790"></a>VST_VKEY_MODIFIER_SHIFT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b" title="One of the shift keys is held down.">VST_VKEY_MODIFIER_1ls0</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d" name="a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d"></a>VST_VKEY_MODIFIER_1ls1&#160;</td><td class="fielddoc"><p>One of the alt keys is held down. </p>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39aa69888bbae24b4042869610d23e418e5" name="a718b943492300b63f6487836dbdf8f39aa69888bbae24b4042869610d23e418e5"></a>VST_VKEY_MODIFIER_ALT&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d" title="One of the alt keys is held down.">VST_VKEY_MODIFIER_1ls1</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2" name="a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2"></a>VST_VKEY_MODIFIER_1ls2&#160;</td><td class="fielddoc"><p>Control on MacOS, System (Windows Logo) on Windows. </p>
<p>Very funny Steinberg. </p>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39a6f5395a83794e4029bf6905b5b28f0b4" name="a718b943492300b63f6487836dbdf8f39a6f5395a83794e4029bf6905b5b28f0b4"></a>VST_VKEY_MODIFIER_SYSTEM&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2" title="Control on MacOS, System (Windows Logo) on Windows.">VST_VKEY_MODIFIER_1ls2</a> </dd></dl>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47" name="a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47"></a>VST_VKEY_MODIFIER_1ls3&#160;</td><td class="fielddoc"><p>Control on PC, System (Apple Logo) on Mac OS. </p>
<p>I have questions. They're all "Why?!". </p>
</td></tr>
<tr><td class="fieldname"><a id="a718b943492300b63f6487836dbdf8f39ae36402f043d4e2ac7d73dc5afbe4ff9f" name="a718b943492300b63f6487836dbdf8f39ae36402f043d4e2ac7d73dc5afbe4ff9f"></a>VST_VKEY_MODIFIER_CONTROL&#160;</td><td class="fielddoc"><dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47" title="Control on PC, System (Apple Logo) on Mac OS.">VST_VKEY_MODIFIER_1ls3</a> </dd></dl>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l00364">364</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<div class="fragment"><div class="line"><span class="lineno"> 364</span> {</div>
<div class="line"><span class="lineno"> 366</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b">VST_VKEY_MODIFIER_1ls0</a> = 1 &lt;&lt; 0,</div>
<div class="line"><span class="lineno"> 368</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a660dfcdf48ee58735eed3a2f1e8a0790">VST_VKEY_MODIFIER_SHIFT</a> = 1 &lt;&lt; 0,</div>
<div class="line"><span class="lineno"> 369</span> </div>
<div class="line"><span class="lineno"> 371</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d">VST_VKEY_MODIFIER_1ls1</a> = 1 &lt;&lt; 1,</div>
<div class="line"><span class="lineno"> 373</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39aa69888bbae24b4042869610d23e418e5">VST_VKEY_MODIFIER_ALT</a> = 1 &lt;&lt; 1,</div>
<div class="line"><span class="lineno"> 374</span> </div>
<div class="line"><span class="lineno"> 379</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2">VST_VKEY_MODIFIER_1ls2</a> = 1 &lt;&lt; 2,</div>
<div class="line"><span class="lineno"> 381</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a6f5395a83794e4029bf6905b5b28f0b4">VST_VKEY_MODIFIER_SYSTEM</a> = 1 &lt;&lt; 2,</div>
<div class="line"><span class="lineno"> 382</span> </div>
<div class="line"><span class="lineno"> 387</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47">VST_VKEY_MODIFIER_1ls3</a> = 1 &lt;&lt; 3,</div>
<div class="line"><span class="lineno"> 389</span> <a class="code hl_enumvalue" href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae36402f043d4e2ac7d73dc5afbe4ff9f">VST_VKEY_MODIFIER_CONTROL</a> = 1 &lt;&lt; 3</div>
<div class="line"><span class="lineno"> 390</span>};</div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a188dbcb0957c3c4918f55567a7d8943d">VST_VKEY_MODIFIER_1ls1</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_1ls1</div><div class="ttdoc">One of the alt keys is held down.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00371">vst.h:371</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a62fca5170e1b6a73400dc6e8a86d911b">VST_VKEY_MODIFIER_1ls0</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_1ls0</div><div class="ttdoc">One of the shift keys is held down.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00366">vst.h:366</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39a660dfcdf48ee58735eed3a2f1e8a0790"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a660dfcdf48ee58735eed3a2f1e8a0790">VST_VKEY_MODIFIER_SHIFT</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_SHIFT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00368">vst.h:368</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39a6f5395a83794e4029bf6905b5b28f0b4"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39a6f5395a83794e4029bf6905b5b28f0b4">VST_VKEY_MODIFIER_SYSTEM</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_SYSTEM</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00381">vst.h:381</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39aa69888bbae24b4042869610d23e418e5"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39aa69888bbae24b4042869610d23e418e5">VST_VKEY_MODIFIER_ALT</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_ALT</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00373">vst.h:373</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39ae36402f043d4e2ac7d73dc5afbe4ff9f"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae36402f043d4e2ac7d73dc5afbe4ff9f">VST_VKEY_MODIFIER_CONTROL</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_CONTROL</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00390">vst.h:389</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39ae9ce235b5a6a595faeaf553eb0b8f4b2">VST_VKEY_MODIFIER_1ls2</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_1ls2</div><div class="ttdoc">Control on MacOS, System (Windows Logo) on Windows.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00379">vst.h:379</a></div></div>
<div class="ttc" id="avst_8h_html_a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47"><div class="ttname"><a href="vst_8h.html#a718b943492300b63f6487836dbdf8f39af6c318eff924effb906b9affae4aed47">VST_VKEY_MODIFIER_1ls3</a></div><div class="ttdeci">@ VST_VKEY_MODIFIER_1ls3</div><div class="ttdoc">Control on PC, System (Apple Logo) on Mac OS.</div><div class="ttdef"><b>Definition</b> <a href="vst_8h_source.html#l00387">vst.h:387</a></div></div>
</div><!-- fragment -->
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="vst_8h.html">vst.h</a></li>
<li class="footer">Generated on Mon Aug 18 2025 01:26:19 for VST2SDK by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
</html>