This commit is contained in:
GitHub Actions
2025-08-06 03:20:21 +00:00
parent 71ad8e7660
commit 1fb61ea3fc
101 changed files with 8600 additions and 8860 deletions
+105 -96
View File
@@ -3,28 +3,22 @@
<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.14.0"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VST2SDK: vst_effect_t Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">var page_layout=1;</script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.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>
<script type="text/javascript">
$(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="side-nav" class="ui-resizable side-nav-resizable"><!-- do not remove this div, it is closed by doxygen! -->
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
@@ -36,30 +30,29 @@
<div id="projectbrief">A recreation of the popular Steinberg VST 2.x SDK.</div>
</td>
</tr>
<tr><td colspan="2"> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<span id="MSearchSelect" class="search-icon" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"><span class="search-icon-dropdown"></span></span>
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><div id="MSearchCloseImg" class="close-icon"></div></a>
</span>
</div>
</td></tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.14.0 -->
<!-- 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">
$(function() { codefold.init(); });
/* @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>
@@ -70,17 +63,11 @@ $(function() { codefold.init(); });
</div>
</div>
<script type="text/javascript">
$(function(){initNavTree('structvst__effect__t.html','',''); });
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('structvst__effect__t.html',''); initResizable(); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search',true);
});
</script>
<div id="main-nav"></div>
<div id="container"><div id="doc-content">
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -103,64 +90,89 @@ $(function() {
</div>
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">vst_effect_t Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Plug-in Effect definition.
<a href="#details">More...</a></p>
<a href="structvst__effect__t.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="vst_8h_source.html">vst.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 id="header-pub-attribs" class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a1f8a46bbce3d5a344c8913cb57bcb3ea" id="r_a1f8a46bbce3d5a344c8913cb57bcb3ea"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1f8a46bbce3d5a344c8913cb57bcb3ea">magic_number</a></td></tr>
<tr class="memitem:a1f8a46bbce3d5a344c8913cb57bcb3ea" id="r_a1f8a46bbce3d5a344c8913cb57bcb3ea"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a1f8a46bbce3d5a344c8913cb57bcb3ea">magic_number</a></td></tr>
<tr class="memdesc:a1f8a46bbce3d5a344c8913cb57bcb3ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">VST Magic Number. <br /></td></tr>
<tr class="memitem:afec5297ef9b4703c2478d128568ce608" id="r_afec5297ef9b4703c2478d128568ce608"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a187f06ed217006cee2c625b1fc920956">vst_effect_control_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afec5297ef9b4703c2478d128568ce608">control</a></td></tr>
<tr class="separator:a1f8a46bbce3d5a344c8913cb57bcb3ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afec5297ef9b4703c2478d128568ce608" id="r_afec5297ef9b4703c2478d128568ce608"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a187f06ed217006cee2c625b1fc920956">vst_effect_control_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#afec5297ef9b4703c2478d128568ce608">control</a></td></tr>
<tr class="memdesc:afec5297ef9b4703c2478d128568ce608"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control Function. <br /></td></tr>
<tr class="memitem:a6b2cc5a39fa749e491d5293977fe3a10" id="r_a6b2cc5a39fa749e491d5293977fe3a10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a10245b388a012f0007c6b64446377ab2">vst_effect_process_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6b2cc5a39fa749e491d5293977fe3a10">process</a></td></tr>
<tr class="separator:afec5297ef9b4703c2478d128568ce608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b2cc5a39fa749e491d5293977fe3a10" id="r_a6b2cc5a39fa749e491d5293977fe3a10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a10245b388a012f0007c6b64446377ab2">vst_effect_process_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a6b2cc5a39fa749e491d5293977fe3a10">process</a></td></tr>
<tr class="memdesc:a6b2cc5a39fa749e491d5293977fe3a10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process Function. <br /></td></tr>
<tr class="memitem:a8b0e914e0f40313ae4a71e30a85b6e2b" id="r_a8b0e914e0f40313ae4a71e30a85b6e2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d">vst_effect_set_parameter_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8b0e914e0f40313ae4a71e30a85b6e2b">set_parameter</a></td></tr>
<tr class="separator:a6b2cc5a39fa749e491d5293977fe3a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b0e914e0f40313ae4a71e30a85b6e2b" id="r_a8b0e914e0f40313ae4a71e30a85b6e2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d">vst_effect_set_parameter_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a8b0e914e0f40313ae4a71e30a85b6e2b">set_parameter</a></td></tr>
<tr class="memdesc:a8b0e914e0f40313ae4a71e30a85b6e2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Parameter Function. <br /></td></tr>
<tr class="memitem:ad556a5a0e25085030509a4fac0d07e3b" id="r_ad556a5a0e25085030509a4fac0d07e3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#af0c37ddc3ece0563a356589b330db697">vst_effect_get_parameter_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad556a5a0e25085030509a4fac0d07e3b">get_parameter</a></td></tr>
<tr class="separator:a8b0e914e0f40313ae4a71e30a85b6e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad556a5a0e25085030509a4fac0d07e3b" id="r_ad556a5a0e25085030509a4fac0d07e3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#af0c37ddc3ece0563a356589b330db697">vst_effect_get_parameter_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#ad556a5a0e25085030509a4fac0d07e3b">get_parameter</a></td></tr>
<tr class="memdesc:ad556a5a0e25085030509a4fac0d07e3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Parameter Function. <br /></td></tr>
<tr class="memitem:a73439cdba53843cc4d8b5e7fd4541801" id="r_a73439cdba53843cc4d8b5e7fd4541801"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a73439cdba53843cc4d8b5e7fd4541801">num_programs</a></td></tr>
<tr class="separator:ad556a5a0e25085030509a4fac0d07e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73439cdba53843cc4d8b5e7fd4541801" id="r_a73439cdba53843cc4d8b5e7fd4541801"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a73439cdba53843cc4d8b5e7fd4541801">num_programs</a></td></tr>
<tr class="memdesc:a73439cdba53843cc4d8b5e7fd4541801"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of available pre-defined programs. <br /></td></tr>
<tr class="memitem:acb1c1f4708f390c12473c37bcf941c81" id="r_acb1c1f4708f390c12473c37bcf941c81"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acb1c1f4708f390c12473c37bcf941c81">num_params</a></td></tr>
<tr class="separator:a73439cdba53843cc4d8b5e7fd4541801"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb1c1f4708f390c12473c37bcf941c81" id="r_acb1c1f4708f390c12473c37bcf941c81"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#acb1c1f4708f390c12473c37bcf941c81">num_params</a></td></tr>
<tr class="memdesc:acb1c1f4708f390c12473c37bcf941c81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of available parameters. <br /></td></tr>
<tr class="memitem:ae95d43470b9e68ebb4ce9cc7930fb95b" id="r_ae95d43470b9e68ebb4ce9cc7930fb95b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae95d43470b9e68ebb4ce9cc7930fb95b">num_inputs</a></td></tr>
<tr class="separator:acb1c1f4708f390c12473c37bcf941c81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae95d43470b9e68ebb4ce9cc7930fb95b" id="r_ae95d43470b9e68ebb4ce9cc7930fb95b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#ae95d43470b9e68ebb4ce9cc7930fb95b">num_inputs</a></td></tr>
<tr class="memdesc:ae95d43470b9e68ebb4ce9cc7930fb95b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of available input streams. <br /></td></tr>
<tr class="memitem:a16fb322ee839b5eabec21dfc6080a0aa" id="r_a16fb322ee839b5eabec21dfc6080a0aa"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a16fb322ee839b5eabec21dfc6080a0aa">num_outputs</a></td></tr>
<tr class="separator:ae95d43470b9e68ebb4ce9cc7930fb95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16fb322ee839b5eabec21dfc6080a0aa" id="r_a16fb322ee839b5eabec21dfc6080a0aa"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a16fb322ee839b5eabec21dfc6080a0aa">num_outputs</a></td></tr>
<tr class="memdesc:a16fb322ee839b5eabec21dfc6080a0aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of available output streams. <br /></td></tr>
<tr class="memitem:a6e60924b1b770b95ee4566c9c40ca516" id="r_a6e60924b1b770b95ee4566c9c40ca516"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6e60924b1b770b95ee4566c9c40ca516">flags</a></td></tr>
<tr class="separator:a16fb322ee839b5eabec21dfc6080a0aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e60924b1b770b95ee4566c9c40ca516" id="r_a6e60924b1b770b95ee4566c9c40ca516"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a6e60924b1b770b95ee4566c9c40ca516">flags</a></td></tr>
<tr class="memdesc:a6e60924b1b770b95ee4566c9c40ca516"><td class="mdescLeft">&#160;</td><td class="mdescRight">Effect Flags. <br /></td></tr>
<tr class="memitem:aea6508b20455977331f51749b9b5b15d" id="r_aea6508b20455977331f51749b9b5b15d"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aea6508b20455977331f51749b9b5b15d">_unknown_00</a></td></tr>
<tr class="memitem:aa9b31c04fdd3054e9e666317adf7853c" id="r_aa9b31c04fdd3054e9e666317adf7853c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa9b31c04fdd3054e9e666317adf7853c">_unknown_01</a></td></tr>
<tr class="memitem:add0a35a4462b39e9b83d63fd5001231c" id="r_add0a35a4462b39e9b83d63fd5001231c"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#add0a35a4462b39e9b83d63fd5001231c">delay</a></td></tr>
<tr class="separator:a6e60924b1b770b95ee4566c9c40ca516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea6508b20455977331f51749b9b5b15d" id="r_aea6508b20455977331f51749b9b5b15d"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#aea6508b20455977331f51749b9b5b15d">_unknown_00</a></td></tr>
<tr class="separator:aea6508b20455977331f51749b9b5b15d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9b31c04fdd3054e9e666317adf7853c" id="r_aa9b31c04fdd3054e9e666317adf7853c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#aa9b31c04fdd3054e9e666317adf7853c">_unknown_01</a></td></tr>
<tr class="separator:aa9b31c04fdd3054e9e666317adf7853c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add0a35a4462b39e9b83d63fd5001231c" id="r_add0a35a4462b39e9b83d63fd5001231c"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#add0a35a4462b39e9b83d63fd5001231c">delay</a></td></tr>
<tr class="memdesc:add0a35a4462b39e9b83d63fd5001231c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initial delay before processing of samples can actually begin in Samples. <br /></td></tr>
<tr class="memitem:a4a526814ed2457ff046fd4519eaef949" id="r_a4a526814ed2457ff046fd4519eaef949"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a526814ed2457ff046fd4519eaef949">_unknown_02</a></td></tr>
<tr class="memitem:aaf83120c5797313a214c7a158ff61a12" id="r_aaf83120c5797313a214c7a158ff61a12"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaf83120c5797313a214c7a158ff61a12">_unknown_03</a></td></tr>
<tr class="memitem:a7339b8f2e5aa6f967d4a3968d89f98a1" id="r_a7339b8f2e5aa6f967d4a3968d89f98a1"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7339b8f2e5aa6f967d4a3968d89f98a1">input_output_ratio</a></td></tr>
<tr class="separator:add0a35a4462b39e9b83d63fd5001231c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a526814ed2457ff046fd4519eaef949" id="r_a4a526814ed2457ff046fd4519eaef949"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a4a526814ed2457ff046fd4519eaef949">_unknown_02</a></td></tr>
<tr class="separator:a4a526814ed2457ff046fd4519eaef949"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf83120c5797313a214c7a158ff61a12" id="r_aaf83120c5797313a214c7a158ff61a12"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#aaf83120c5797313a214c7a158ff61a12">_unknown_03</a></td></tr>
<tr class="separator:aaf83120c5797313a214c7a158ff61a12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7339b8f2e5aa6f967d4a3968d89f98a1" id="r_a7339b8f2e5aa6f967d4a3968d89f98a1"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a7339b8f2e5aa6f967d4a3968d89f98a1">input_output_ratio</a></td></tr>
<tr class="memdesc:a7339b8f2e5aa6f967d4a3968d89f98a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ratio of Input to Output production Defines how much output data is produced relative to input data when using 'process' instead of 'processFloat'. <br /></td></tr>
<tr class="memitem:acca19695c0017d0f9466e6057a3b8760" id="r_acca19695c0017d0f9466e6057a3b8760"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acca19695c0017d0f9466e6057a3b8760">effect_internal</a></td></tr>
<tr class="separator:a7339b8f2e5aa6f967d4a3968d89f98a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acca19695c0017d0f9466e6057a3b8760" id="r_acca19695c0017d0f9466e6057a3b8760"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#acca19695c0017d0f9466e6057a3b8760">effect_internal</a></td></tr>
<tr class="memdesc:acca19695c0017d0f9466e6057a3b8760"><td class="mdescLeft">&#160;</td><td class="mdescRight">Effect Internal Pointer. <br /></td></tr>
<tr class="memitem:a843c15cf66a288a5fc0116fcce5ec2b0" id="r_a843c15cf66a288a5fc0116fcce5ec2b0"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a843c15cf66a288a5fc0116fcce5ec2b0">host_internal</a></td></tr>
<tr class="separator:acca19695c0017d0f9466e6057a3b8760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a843c15cf66a288a5fc0116fcce5ec2b0" id="r_a843c15cf66a288a5fc0116fcce5ec2b0"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a843c15cf66a288a5fc0116fcce5ec2b0">host_internal</a></td></tr>
<tr class="memdesc:a843c15cf66a288a5fc0116fcce5ec2b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host Internal Pointer. <br /></td></tr>
<tr class="memitem:a55281d2049cabb1f0f4720fea1155af4" id="r_a55281d2049cabb1f0f4720fea1155af4"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a55281d2049cabb1f0f4720fea1155af4">unique_id</a></td></tr>
<tr class="separator:a843c15cf66a288a5fc0116fcce5ec2b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55281d2049cabb1f0f4720fea1155af4" id="r_a55281d2049cabb1f0f4720fea1155af4"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a55281d2049cabb1f0f4720fea1155af4">unique_id</a></td></tr>
<tr class="memdesc:a55281d2049cabb1f0f4720fea1155af4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Id of the plugin. <br /></td></tr>
<tr class="memitem:a7c9ecaba8204d87a389caa57f81c5694" id="r_a7c9ecaba8204d87a389caa57f81c5694"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7c9ecaba8204d87a389caa57f81c5694">version</a></td></tr>
<tr class="separator:a55281d2049cabb1f0f4720fea1155af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c9ecaba8204d87a389caa57f81c5694" id="r_a7c9ecaba8204d87a389caa57f81c5694"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a7c9ecaba8204d87a389caa57f81c5694">version</a></td></tr>
<tr class="memdesc:a7c9ecaba8204d87a389caa57f81c5694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Plugin version. <br /></td></tr>
<tr class="memitem:a784b4b31eb7146fc3519c02e291a52ef" id="r_a784b4b31eb7146fc3519c02e291a52ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a7f2093b8c4846907f4cd39068101249a">vst_effect_process_float_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a784b4b31eb7146fc3519c02e291a52ef">process_float</a></td></tr>
<tr class="separator:a7c9ecaba8204d87a389caa57f81c5694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a784b4b31eb7146fc3519c02e291a52ef" id="r_a784b4b31eb7146fc3519c02e291a52ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a7f2093b8c4846907f4cd39068101249a">vst_effect_process_float_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef">process_float</a></td></tr>
<tr class="memdesc:a784b4b31eb7146fc3519c02e291a52ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for in-place single (32-bit float) processiong. <br /></td></tr>
<tr class="memitem:a289f10b730f005028dfa6e3a81e9fb6f" id="r_a289f10b730f005028dfa6e3a81e9fb6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216">vst_effect_process_double_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a289f10b730f005028dfa6e3a81e9fb6f">process_double</a></td></tr>
<tr class="separator:a784b4b31eb7146fc3519c02e291a52ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a289f10b730f005028dfa6e3a81e9fb6f" id="r_a289f10b730f005028dfa6e3a81e9fb6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="vst_8h.html#a2e0a659f8b4b8857a799a0b9c683a216">vst_effect_process_double_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#a289f10b730f005028dfa6e3a81e9fb6f">process_double</a></td></tr>
<tr class="memdesc:a289f10b730f005028dfa6e3a81e9fb6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for in-place double (64-bit float) processiong. <br /></td></tr>
<tr class="memitem:aa7b1aaa0a269f355ae70dd7e98d2e88d" id="r_aa7b1aaa0a269f355ae70dd7e98d2e88d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7b1aaa0a269f355ae70dd7e98d2e88d">_unknown</a> [56]</td></tr>
<tr class="separator:a289f10b730f005028dfa6e3a81e9fb6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b1aaa0a269f355ae70dd7e98d2e88d" id="r_aa7b1aaa0a269f355ae70dd7e98d2e88d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvst__effect__t.html#aa7b1aaa0a269f355ae70dd7e98d2e88d">_unknown</a> [56]</td></tr>
<tr class="separator:aa7b1aaa0a269f355ae70dd7e98d2e88d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 id="header-details" class="groupheader">Detailed Description</h2>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Plug-in Effect definition. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02020">2020</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div><a name="doc-variable-members" id="doc-variable-members"></a><h2 id="header-doc-variable-members" class="groupheader">Field Documentation</h2>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02089">2089</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="aa7b1aaa0a269f355ae70dd7e98d2e88d" name="aa7b1aaa0a269f355ae70dd7e98d2e88d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7b1aaa0a269f355ae70dd7e98d2e88d">&#9670;&#160;</a></span>_unknown</h2>
@@ -173,7 +185,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02172">2172</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02245">2245</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -189,7 +201,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02095">2095</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02166">2166</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -205,7 +217,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02096">2096</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02167">2167</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -221,7 +233,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02107">2107</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02178">2178</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -237,7 +249,7 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02108">2108</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02179">2179</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -258,7 +270,7 @@ Data Fields</h2></td></tr>
<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>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02033">2033</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02102">2102</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -275,10 +287,12 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Initial delay before processing of samples can actually begin in Samples. </p>
<p>Note: The host can modify this at runtime so it is not safe. Note: Should be reinitialized when the effect is resumed.</p>
<dl class="section note"><dt>Note</dt><dd>The host can modify this at runtime so it is not safe. </dd>
<dd>
Should be reinitialized when the effect is resumed.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02105">2105</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02176">2176</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -297,7 +311,7 @@ Data Fields</h2></td></tr>
<p>Effect Internal Pointer. </p>
<p>You can freely set this to point at some sort of class or similar for use in your own effect. The host must never modify this or the data available through this. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02125">2125</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02196">2196</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -316,7 +330,7 @@ Data Fields</h2></td></tr>
<p>Effect Flags. </p>
<dl class="section see"><dt>See also</dt><dd>VST_EFFECT_FLAGS </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02093">2093</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02164">2164</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -333,9 +347,9 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Get Parameter Function. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#af0c37ddc3ece0563a356589b330db697" title="Updates the value for the parameter at the given index, or does nothing if out of bounds.">vst_effect_get_parameter_t</a> </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#af0c37ddc3ece0563a356589b330db697" title="Retrieve the current value of the parameter at the given index, or do nothing if out of bounds.">vst_effect_get_parameter_t</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02048">2048</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02119">2119</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -354,7 +368,7 @@ Data Fields</h2></td></tr>
<p>Host Internal Pointer. </p>
<p>The host may set this to point at data related to your effect instance that the host needs. The effect must never modify this or the data available through this. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02132">2132</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02203">2203</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -372,9 +386,9 @@ Data Fields</h2></td></tr>
<p>Ratio of Input to Output production Defines how much output data is produced relative to input data when using 'process' instead of 'processFloat'. </p>
<p>Example: A ratio of 2.0 means we produce twice as much output as we receive input.</p>
<p>Range: &gt;0.0 to Infinity Default: 1.0 Note: Ignored in VST 2.4 or with VST_EFFECT_FLAG_SUPPORTS_FLOAT. </p>
<p>Range: &gt;0.0 to Infinity Default: 1.0 </p><dl class="section note"><dt>Note</dt><dd>Ignored in VST 2.4 or with VST_EFFECT_FLAG_SUPPORTS_FLOAT. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02118">2118</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02189">2189</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -394,7 +408,7 @@ Data Fields</h2></td></tr>
<p>Should always be VST_FOURCC('VstP')</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a09521790f0fb9c38d6dbd3602d621053" title="Magic Number identifying a VST 2.x plug-in structure.">VST_MAGICNUMBER</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02027">2027</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02096">2096</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -417,7 +431,7 @@ Data Fields</h2></td></tr>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02079">2079</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02150">2150</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -440,7 +454,7 @@ Data Fields</h2></td></tr>
<dd>
<a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02087">2087</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02158">2158</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -460,7 +474,7 @@ Data Fields</h2></td></tr>
<p>All programs must have at least this many parameters.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a223eb6814e8e03b7f89687280db8b8eca3365f17c1b25e26e5b7ef3d3e1da82e0">VST_HOST_OPCODE_IO_MODIFIED</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02070">2070</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02141">2141</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -497,7 +511,7 @@ Data Fields</h2></td></tr>
<dd>
<a class="el" href="vst_8h.html#abfb1cdba3c236829cb63d4196f33d696abd3d276216b8b4f2786ae6ed8aefa099">VST_EFFECT_OPCODE_GET_CHUNK_DATA</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02063">2063</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02134">2134</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -515,8 +529,9 @@ Data Fields</h2></td></tr>
<p>Process Function. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a10245b388a012f0007c6b64446377ab2" title="Process the given number of samples in inputs and outputs.">vst_effect_process_t</a> </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>(VST 2.4+) Deprecated and practically unsupported in all VST 2.4 compatible hosts and may treat it as just another <a class="el" href="structvst__effect__t.html#a784b4b31eb7146fc3519c02e291a52ef">vst_effect_t::process_float</a>. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02038">2038</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02109">2109</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -534,8 +549,9 @@ Data Fields</h2></td></tr>
<p>Process function for in-place double (64-bit float) processiong. </p>
<dl class="section see"><dt>See also</dt><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>
<dl class="section note"><dt>Note</dt><dd>(VST 2.4+) Available from VST 2.4 and later. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02169">2169</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02242">2242</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -553,8 +569,9 @@ Data Fields</h2></td></tr>
<p>Process function for in-place single (32-bit float) processiong. </p>
<dl class="section see"><dt>See also</dt><dd>vst_effect_process_single_t </dd></dl>
<dl class="section note"><dt>Note</dt><dd>(VST 2.0+) Available from VST 2.0 and later. </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02160">2160</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02232">2232</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -573,7 +590,7 @@ Data Fields</h2></td></tr>
<p>Set Parameter Function. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="vst_8h.html#a20f63b4dc3f1f96b3c57820f99362a0d" title="Updates the value for the parameter at the given index, or does nothing if out of bounds.">vst_effect_set_parameter_t</a> </dd></dl>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02043">2043</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02114">2114</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -594,7 +611,7 @@ Data Fields</h2></td></tr>
<p>Used in combination with <a class="el" href="vst_8h.html#a468e652fc0ccfa68fecbb35dce162640afe90e5f201f698e238ab1efb144047d8">VST_EFFECT_CATEGORY_CONTAINER</a>.</p>
<p>BUG: Some broken hosts rely on this alone to save information about VST plug-ins. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02145">2145</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02216">2216</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -613,7 +630,7 @@ Data Fields</h2></td></tr>
<p>Plugin version. </p>
<p>Unrelated to the minimum VST Version, but often the same. </p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02151">2151</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="vst_8h_source.html#l02222">2222</a> of file <a class="el" href="vst_8h_source.html">vst.h</a>.</p>
</div>
</div>
@@ -622,19 +639,11 @@ Data Fields</h2></td></tr>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="page-nav" class="page-nav-panel">
<div id="page-nav-resize-handle"></div>
<div id="page-nav-tree">
<div id="page-nav-contents">
</div><!-- page-nav-contents -->
</div><!-- page-nav-tree -->
</div><!-- page-nav -->
</div><!-- container -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a href="structvst__effect__t.html">vst_effect_t</a></li>
<li class="footer">Generated on <span class="timestamp"></span> 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.14.0 </li>
<li class="navelem"><a class="el" href="structvst__effect__t.html">vst_effect_t</a></li>
<li class="footer">Generated on Wed Aug 6 2025 03:20:21 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>